亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

z-blog分類目錄靜態(tài)化實現(xiàn)方法

  發(fā)布時間:2012-03-04 00:47:49   作者:佚名   我要評論
今天狠狠的給這個博客動了一次大手術(shù),那就是所有目錄靜態(tài)化,包括博客首頁靜態(tài)化,歸檔首頁靜態(tài)化
之前網(wǎng)站訪問量小,沒有覺察到訪問asp頁面與訪問html頁面有什么速度上的差別,畢竟zblog在性能上已經(jīng)相當(dāng)?shù)膬?yōu)秀了,但是由于近期網(wǎng)站流量突然上升了很多,差別就體現(xiàn)出來了。在高峰期的時候,博客首頁根本打不開或者慢得連我自己也無法忍受等待下去,然而文章頁面卻可以打開??梢奱sp程序消耗資源還是挺大的。

      z-blog目錄靜態(tài)化,其實操作很簡單,在后臺界面完全可以搞定,不過還是需要知道一些標(biāo)簽的運用,不然你將需要花掉不少的時間來測試效果。

      上圖為本站的設(shè)置。archives為日志存放目錄,{%post%}/{%category%}為靜態(tài)日志目錄配置,其中category就是目錄別名。

      我本來想設(shè)置文件名作為文件夾的形式來訪問的,如wp那樣(http://www.mysite.com/web-monitor-tools/),據(jù)說那樣會更加有利于搜索引擎抓取和收錄,可是沒有發(fā)現(xiàn)可以設(shè)置的地方,可能不支持此功能吧。

      遺憾的是tag頁不能設(shè)置為靜態(tài),現(xiàn)在還是tag.asp來訪問tag頁。有人做了這個tag靜態(tài)化的插件,可是需要付費購買。所以,就暫時這樣了。以后根據(jù)需要再修改吧。
博客首頁靜態(tài)化
博客首頁靜態(tài)化不能通過后臺來操作,需要自己手動更改下源文件,修改方法如下:
修改FUNCTION文件夾下的c_system_event.asp,加入以下函數(shù)

復(fù)制代碼
代碼如下:

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

然后在重建緩存函數(shù)MakeBlogReBuild和提交評論函數(shù)PostComment和提交引用函數(shù)PostTrackBack的尾部加入語句BlogReBuild_Index。

相關(guān)文章

最新評論