z-blog分类目录静态化实现方法
之前网站访问量小,没有觉察到访问asp页面与访问html页面有什么速度上的差别,毕竟zblog在性能上已经相当的优秀了,但是由于近期网站流量突然上升了很多,差别就体现出来了。在高峰期的时候,博客首页根本打不开或者慢得连我自己也无法忍受等待下去,然而文章页面却可以打开。可见asp程序消耗资源还是挺大的。
z-blog目录静态化,其实操作很简单,在后台界面完全可以搞定,不过还是需要知道一些标签的运用,不然你将需要花掉不少的时间来测试效果。

上图为本站的设置。archives为日志存放目录,{%post%}/{%category%}为静态日志目录配置,其中category就是目录别名。
我本来想设置文件名作为文件夹的形式来访问的,如wp那样(),据说那样会更加有利于搜索引擎抓取和收录,可是没有发现可以设置的地方,可能不支持此功能吧。
遗憾的是tag页不能设置为静态,现在还是tag.asp来访问tag页。有人做了这个tag静态化的插件,可是需要付费购买。所以,就暂时这样了。以后根据需要再修改吧。
博客首页静态化
博客首页静态化不能通过后台来操作,需要自己手动更改下源文件,修改方法如下:
修改FUNCTION文件夹下的c_system_event.asp,加入以下函数
复制代码
代码如下:
Function BlogReBuild_Index()
Dim ArtList
Set ArtList=New TArticleList
ArtList.LoadCache
ArtList.template="DEFAULT"
If ArtList.ExportByCache("","","","","","") Then
ArtList.Build
Call SaveToFile(BlogPath & "default.html",ArtList.html,"utf-8",True)
End If
BlogReBuild_Index=True
End Function
然后在重建缓存函数MakeBlogReBuild和提交评论函数PostComment和提交引用函数PostTrackBack的尾部加入语句BlogReBuild_Index。
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jz/blog/10149.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
数字用单线表示了
时间:2021-01-23
-
z-blog分类目录静态化实现
时间:2020-12-28
-
zblog忘记后台账号密码怎么
时间:2020-12-27
-
zblog博客系统搬家图文教程
时间:2020-12-27
-
Z-Blog博客设置技巧:设置
时间:2020-12-27
-
zblog如果防止被黑?zblog安
时间:2020-12-27
-
zblog1.6版本固定域名后出错
时间:2020-12-27
-
Zblog在宝塔面板中设置40
时间:2020-12-27
热门文章
-
zblog如果防止被黑?zblog安全模式怎么设置
时间:2020-12-27
-
数字用单线表示了
时间:2021-01-23
-
zblog博客系统搬家图文教程
时间:2020-12-27
-
怎样让zblog网站的速度变快?
时间:2020-12-27
-
zblog1.6版本固定域名后出错的解决办
时间:2020-12-27
-
Z-Blog博客设置技巧:设置Gravatar头像无法显
时间:2020-12-27
-
zblog如何上传视频并播放
时间:2020-12-27
-
Zblog在宝塔面板中设置404错误页面的方法
时间:2020-12-27
-
z-blog分类目录静态化实现方法
时间:2020-12-28
-
zblog忘记后台账号密码怎么办?
时间:2020-12-27
