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