使用Travis CI部署Hexo博客是Hexo官方文档推荐的部署方法,但是博客源文件会被公开。起初就是因为这一点没有使用Travis CI部署,但是刚成功部署完Hexo发了第一篇博文后我就在想,博客源文件都在本地,如果我换电脑了或者源文件不在身边或者电脑坏了怎么办?岂不是很麻烦?我这么怕麻烦个人…
当时就搜了这个问题,果然大佬们早就提供了解决方案。一般都是把源文件也放在github,或者推送到分支。我想既然都放到分支上了,不如直接按官方推荐的,用Travis CI部署,这样甚至可以随时随地修改博文,即便本地没有环境,也可以把md交到仓库即时发布。
刷CSDN瞟到jsDelivr这个免费CDN,在官网了解一下发现可以加速Github项目。想到GithubPages加载缓慢,就赶紧深入学习。然后我惊奇发现,原来我用的Icarus主题已经用了jsDelivr的CDN,大一时写界面的Bootstrap也用了!它就在身边我居然今天(昨晚)才知道?
图床是早就有了解的,但是一直没考虑尝试,一方面是懒,另一方面是不想把图片传到别人的空间。现在能用Github做图床,岂不美哉?
为了改善加载速度分别尝试了Coding和Gitee的托管以及CloudFlare的CDN加(减)速。无奈都不太乐观,倒是把博客同时托管在Coding,多了个备胎这样子。国内的CDN都要求必须备案,不想备案就只能走境外CDN或者只使用DNS解析。
心血来潮买了个域名,迫不及待把它绑定到博客。这个.me的黑山国家域名我还蛮喜欢,虽然觉得.cc更可爱些,但个人博客果然是.me比较合适(上面thumbnail是黑山的科托尔)。于是博客迎来全新域名 lokka.me。
Update your browser to view this website correctly. Update my browser now