使用過(guò)zblog和wordpress這兩個(gè)主流博客系統(tǒng)的人,應(yīng)該都感受到這么一個(gè)事實(shí),那就是zblog比wordpress速度快。說(shuō)實(shí)話(huà),wordpress比zblog的用戶(hù)多很多,因?yàn)閣ordpress技術(shù)比zblog更成熟,相關(guān)資源例如插件、參考資料也更豐富,所以成為大部分人做網(wǎng)站的首要選擇。那么為什么zblog比wordpress速度快呢?這是由兩者的網(wǎng)站設(shè)計(jì)決定的。
zblog與WordPress速度對(duì)比
zblog是靜態(tài)網(wǎng)頁(yè) WP是動(dòng)態(tài)網(wǎng)頁(yè)
在我看來(lái),zblog十分輕巧,插件不多,頁(yè)面十分干練,沒(méi)有什么多余的東西。更主要的是,發(fā)布文章后,是自動(dòng)生成一個(gè)真正的網(wǎng)頁(yè)文件出來(lái)的,也就是說(shuō),我們?cè)L問(wèn)的網(wǎng)頁(yè),是一個(gè)真正的靜態(tài)html文件,這就造成了zblog的網(wǎng)頁(yè)訪(fǎng)問(wèn)速度較快的事實(shí)。而wordpress發(fā)布文章后,并非會(huì)生成一個(gè)靜態(tài)網(wǎng)頁(yè)文件,換句話(huà)來(lái)說(shuō),我們?cè)L問(wèn)的網(wǎng)頁(yè),是從數(shù)據(jù)庫(kù)讀出來(lái)的內(nèi)容,這顯然在速度上是比不上訪(fǎng)問(wèn)一個(gè)靜態(tài)html文件的。
zblog后臺(tái)可以設(shè)置生成靜態(tài)目錄頁(yè),一個(gè)目錄就是一個(gè)類(lèi)別。不過(guò)后臺(tái)不能設(shè)置生成靜態(tài)首頁(yè),但可以通過(guò)一個(gè)簡(jiǎn)單的修改源代碼方法就能生成靜態(tài)首頁(yè),操作方法可看zblog首頁(yè)靜態(tài)化一文。
wordpress也可以生成靜態(tài)頁(yè)面,不過(guò)操作方法就比zblog復(fù)雜很多,且可能產(chǎn)生一些問(wèn)題,例如某些要用到數(shù)據(jù)庫(kù)的插件不能再用了,搜索不能用了,等等,操作方法可看WordPress如何生成靜態(tài)網(wǎng)頁(yè)文件。
對(duì)于wordpress用戶(hù),大多數(shù)人使用緩存插件來(lái)提速,雖然比不上真正靜態(tài)化,但也可在相當(dāng)大程度提速了wordpress的網(wǎng)頁(yè)訪(fǎng)問(wèn),更主要的是緩存后不會(huì)產(chǎn)生任何如上面提到的靜態(tài)化后產(chǎn)生的問(wèn)題。因此,大部分人采用了緩存插件來(lái)提升網(wǎng)站速度??煽?a target="_blank" href="http://m.howtostagehomes.com/blog/archives/Wp-Super-Cache-for-WordPress.html">WordPress速度慢?試試Wp Super Cache緩存插件一文。
注意,本文說(shuō)到的zblog是asp版而非php版。
偽靜態(tài)不是真靜態(tài)
一些人以為網(wǎng)站采用偽靜態(tài)后速度就會(huì)提升,這是錯(cuò)誤的,偽靜態(tài)本質(zhì)上還是動(dòng)態(tài),只不過(guò)采用了更好記、更短的url而已。怎樣判斷網(wǎng)頁(yè)是真靜態(tài)還是偽靜態(tài)?