Hexo搭建博客的优化
最近在使用校园网时,发现这有限的流量消耗的特别快,其中一项就是自己维护这个博客。经过考虑,对此博客做一些优化.
屏蔽掉不需要源备份的文件
这时遵守一个原则:网站必备的文件,包括主题、基本配置和文章MarkDown文件, 其他的内容都不必存放在私人仓库中。屏蔽掉这些内容,可以极大的减少数据传输量,提高效率的同时,也节省的仓库空间。
1 | .deploy_git/ |
.gitignore
: 这是一个git的配置文件,里面定义了不列入git管理的内容设置.deploy_git
: 这个应该是git部署用的文件。比如你写好的博客想部署到 GitHub Pages上去的话,可以用git部署插件,那个插件会创建这个目录. 为了确保每次增删博客时能够准确执行,则每次都要重建,所以它可以不用备份。public
: 这应该是hero编译之后的网站的目录, 每次生成博客都是存放在此处,所以其也不用备份。db.json
: 搜索插件的数据库文件,由于每次增删博客后它也是会发生变化,且可以随时生成,所以也不用备份。
设置主力仓库
原本在GitHub
上建立了三个仓库,以https://fungzhenhua.github.io
作为主力,
最初的一个仓库准备弃用,辅助的博客如果也要同步更新就会产生双份的流量,这在目前不合算,于是准备将辅助博客间隔较长时间更新。