优化你的z-blog代码提高页面加载速度

2021-01-21 2376阅读

温馨提示:这篇文章已超过1184天没有更新,请注意相关的内容是否还可用!

不知不觉z-blog已经用了三年了,从开始的懵懂到现在的略加熟悉,感觉有必要写篇文章来为广大ZBlogger提一些建议,使用z-blog是否觉得页面访问速度慢?加载慢的情况?今天就为大家来分析一下你的z-blog访问慢的原因,并通过优化一些代码以达到提高页面加载速度的目的,按照以下的方法做一些改变,你会发现博客访问速度明显提高了。

这几天一直在致力于本博客的访问加载速度,因为使用百度统计,从后台网站速度诊断中可以看出,z-blog存在诸多的页面打开时间长的问题(以蛐蛐工作室用的Qeeke主题为例)。

1、删除无用的插件

很多用户安装有MoreThinK、Windows Live Writer支持、SweetTitles、FrontHelper等没有必要安装的插件,这些插件都在前台增加了相关的js代码,严重影响了页面的加载速度,建议停用或删除,这些插件对自己来说是方便了很多,却大大影响了用户的速度,与其方便自己,不如方便用户所带来的作用大。

2、修改插件添加的js代码位置

大家都知道JS放在页面最后,可以加快页面打开速度,我们以FrontHelper插件为例:

这个插件将js代码添加到了head里面,建议修改插件使之放于</body>上面,找到plugin文件夹下的FrontHelper,打开include.asp文件,大约在88行,找到objRegExp.Pattern = "(</head>)",将其修改为:objRegExp.Pattern = "(</body>)",重建文件即可。

同样修改其它插件使它添加到网页中js位置移到</body>上面的方法与上面类似,均是找到插件目录下的include.asp文件,找到整页模板代码插入的代码,将</head>替换成</body>即可。

3、减少广告代码的数量

广告代码一般都是js代码,大大影响了网页的加载速度和用户的体验度,建议一个页面最多放置三个广告代码,有时候放的过多并不见得有放得巧有好的收益。

4、提一点z-blog优化的建议

z-blog模板多种多样,有的作者在制作模板的时候并没有考虑到利用搜索引擎的那方面,例如网站的标题用的h1标签、首页的文章摘要标题均用的h1标签、还有一些侧边栏等其它标题用了不合适的h标签,建议及时修改过来,避免造成不必要的麻烦。

这里对H标签的使用提一些建议:

h1标签一个页面建议只使用一次,多了无益,推荐把h1标签用到文章标题;

h2标签可以多用几次,例如首页和分类页的摘要标题;

h3标签可以用到一些侧边栏的标题或文章段落中的小节标题,当然用strong标签代替段落中的小节标题也可以;

h4~H6标签显得不那么重要,可以应用到其它部分,例如蛐蛐工作室的主题是Qeeke,却把h2标签用到了”发表评论“这个标题上,在这里我将其修改成了h4标签。

采用一套新模板的时候,建议做一个全方位的检查,利于以后的长期健康发展,像本博现在修改就有点晚了,不知道今天修改过后百度又要怎么会付了。