眼前的苟且

Hexo博客使用教程(引子)————如何优化

==**优化文章==

1、使用markdown编辑器编写文章时,使用markdown语法优化。自行百度markdown语法。

2、修改网站根目录下scaffolds(模版)的文件,可编辑选项:layout(布局),title(标题),date(文件建立日期)。

==**优化主题==

==*== 网站增加插件

1、增加访问量统计
2、增加站内搜索
3、增加打赏功能
4、添加返回顶部功能

==*== 局部缓存

如果您的主题太过于复杂,或是需要生成的文件量太过于庞大,可能会大幅降低性能,除了简化主题外,您可以考虑 Hexo 2.7 新增的局部缓存(Fragment Caching) 功能。

本功能借鉴于 Ruby on Rails,它储存局部内容,下次便能直接使用缓存内容,可以减少文件夹查询并使生成速度更快。

它可用于页首、页脚、侧边栏等文件不常变动的位置,举例来说:

1
2
3
<%- fragment_cache('header', function(){
return '<header></header>';
});

如果您使用局部模板的话,可以更简单:

1
<%- partial('header', {}, {cache: true});

但是,如果您开启了 relative_link 参数的话,请勿使用局部缓存功能,因为相对链接在每个页面可能不同。

具体优化教程随后奉上!

Jack Lin wechat
闲来无事聊聊编程,来【35度C】吧。
欣赏本文?求打赏!求鼓励!