今天狠狠的给这个博客动了一次大手术,那就是所有目录静态化,包括博客首页静态化,归档首页静态化。
之前网站访问量小,没有觉察到访问asp页面与访问html页面有什么速度上的差别,毕竟zblog在性能上已经相当的优秀了,但是由于近期网站流量突然上升了很多,差别就体现出来了。在高峰期的时候,博客首页根本打不开或者慢得连我自己也无法忍受等待下去,然而文章页面却可以打开。可见asp程序消耗资源还是挺大的。
z-blog目录静态化,其实操作很简单,在后台界面完全可以搞定,不过还是需要知道一些标签的运用,不然你将需要花掉不少的时间来测试效果。
上图为本站的设置。archives为日志存放目录,{%post%}/{%category%}为静态日志目录配置,其中category就是目录别名。
我本来想设置文件名作为文件夹的形式来访问的,如wp那样(http://www.mysite.com/web-monitor-tools/),据说那样会更加有利于搜索引擎抓取和收录,可是没有发现可以设置的地方,可能不支持此功能吧。
遗憾的是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。
☉z-blog插件的制作过程步骤 (2010-2-2 23:17:38)
☉z-blog的留言邮件通知怎么设置? (2010-1-17 6:39:59)
☉Z-Blog插件开发:评论内容显示评论者最新文章 (2010-1-8 5:15:32)
☉ZBlog生成文件出现中文乱码的解决方法 (2010-1-4 16:11:9)
☉Z-Blog插件开发:侧栏增加专题文章列表 (2010-1-3 6:56:42)
☉Z-Blog插件开发:侧栏最新评论及回复里显示评论人姓名 (2009-12-30 2:35:52)
☉将Z-Blog博客升级到1.8 Walle 版本 (2009-12-29 13:17:11)
☉怎样在ZBlog侧栏最新评论及回复里显示评论人姓名 (2009-12-24 2:53:19)
☉ZBlog需要这样才能关闭评论 (2009-9-9 23:43:55)
☉对付FeedSky更新严重延误的有效方法【ZBlog新手必读】 (2009-8-21 2:0:0)
☉我的blog开张啦 (2009-6-4 2:0:41)
立青 的最新文章:【腾讯即将开启QQ实名认证聊天功能】
电脑维修工 的最新文章:常见电脑操作系统故障
阅网博客 的最新文章:Z-Blog文章版权保护插件免费发布拉!抢先体验!
老实人 的最新文章:如何给Z-blog的评论加边框
Liwen 于 2010-5-17 1:26:53 回复多多交流呀,嘿嘿~我博发表过一篇关于怎样制作Z-blog插件的文章,你可以看看。
http://www.webkaka.com/blog/archives/the-steps-of-zblog-plugin-making.html
周先生 的最新文章:天津将首批测试手机携号转网 实行双向转网
陆少博 的最新文章:大学生村官论坛将增选27名委员
GEZ鸽子 的最新文章:2010世博会主题曲涉嫌抄袭日本歌
白银时代 的最新文章:利用大站某些开放的上传来入侵(譬如腾讯前段时间被入侵)
Liwen 于 2010-4-16 15:47:19 回复别人说搜索引擎收录文件夹里的默认页,比扫描一个文件夹里N个文件然后逐一收录积极。
园子 的最新文章:DNG样片下载
Liwen 于 2010-4-16 15:37:46 回复哦?我还没注意到会在阅览器里会增加文章的。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。