用博客搭建CMS網(wǎng)站,越來越普遍
現(xiàn)在不少人都喜歡用博客來搭建網(wǎng)站,尤其是搭建小型的企業(yè)網(wǎng)站、個人CMS網(wǎng)站。理由很簡單,博客平臺經(jīng)過數(shù)年的發(fā)展,現(xiàn)在已經(jīng)相當(dāng)成熟了,不管在安全性能上,還是系統(tǒng)的優(yōu)化上,都已經(jīng)上升到了一個很高的臺階。利用博客來搭建網(wǎng)站,設(shè)計師只需要修改幾個前臺模版,然后調(diào)用博客相應(yīng)的標(biāo)簽來展示內(nèi)容即可,效率是非常之高的,因為免去了很費時間的后臺開發(fā)。
為了迎合這批用博客搭建網(wǎng)站的站長,便有人開發(fā)了一些針對性的插件,例如把各個tag內(nèi)容提取出來讓站長自由調(diào)用,同樣地,仿CMS布局的模版也被網(wǎng)友不斷推出。
我去年剛開博客不久,也曾經(jīng)幻想過把博客搞成CMS的布局,于是把博客瘋狂的玩了一把。試圖開發(fā)幾個插件,目的是要深層次弄清博客的代碼構(gòu)造。后來經(jīng)人指導(dǎo),做了幾個簡單的插件,例如博客專題插件(把某些tags內(nèi)容提取出來,類似CMS中某一欄目文章列表),這個插件在我博客一直使用著。
用博客搭建CMS網(wǎng)站,需要擔(dān)心的問題
正當(dāng)我準(zhǔn)備做一個CMS布局的模版時,我漸漸的發(fā)現(xiàn),隨著文章數(shù)的增加,博客后臺重建文件越來越吃力,重建文件的時候非常耗資源,速度也很慢,甚至在晚上高峰期的時候,如果執(zhí)行重建文件操作,還會出現(xiàn)“service unavailable”的報錯。但是我的博客一共才不到400篇的文章。
遭遇了幾次“service unavailable”之后,我徹底打消了用博客搭建CMS的念頭。我甚至擔(dān)心,當(dāng)博客有一兩千篇文章的時候,這個“重建文件”的操作還敢不敢使用。
由于我也在使用dedecms,相比之下,感覺用dedecms做內(nèi)容站更加合適,更放心。就生成文件這一點來說,dedecms的設(shè)計更加合理,因為它可以選擇欄目、id段來分散執(zhí)行,而zblog每次生成文件都必須全部文章都執(zhí)行,這樣就導(dǎo)致服務(wù)器資源耗用被長時間的持續(xù)沖高,文章越多,耗時越長。我更希望能分散來執(zhí)行,這樣可以緩解服務(wù)器的持續(xù)性壓力,不會影響網(wǎng)站的正常運行。
據(jù)說wp在后臺處理方面比zblog好,因我沒用過wp,所以沒有使用體會。
用博客搭建CMS網(wǎng)站,并不適合
不過我現(xiàn)在還是建議,wp也好,zblog也好,都不適合用來搭建CMS網(wǎng)站,博客系統(tǒng)比專業(yè)的CMS系統(tǒng)簡單很多。如果你要搭建一個真正有些內(nèi)容的CMS網(wǎng)站,就不要使用博客平臺來搭建,否則越往后你越后悔。