在寫這篇文章之前,有必要對自身做一個表述,因為這樣才能準(zhǔn)確的描述一個CMS的體驗總結(jié),畢竟每個個體不一樣,所以對一個事物的看法和判斷是有一些差距的。本人熟DIV+CSS,對程序稍微了解,如果程序員分為下中下三等,那我屬于下下等那種。
我用DEDECMS做一個資訊站,后來又用PHPCMS做了一站,都是下載程序,然后拿來用,一邊用一邊學(xué),并且做這兩個站使用相關(guān)的建站的程序都是第一次。下面是用這兩個CMS的一些感悟,方便以后如果要選PHPCMS還是DEDECMS的新人站長做一個參考。
1、 易用性。
在使用PHPCMS和DEDECMS的時候,易用性織夢要好很多,并且很多的功能很容易上手,織夢在一些細節(jié)方面比PHPCMS要注意得多,比如說, 在新建一個頻道的時候,可以選擇不同的模版及生成的位置??棄糁灰阍O(shè)置好目錄的名稱,比如目錄是yd。通過設(shè)置,你可以把你的文件都放在該目錄 下,并且自動綁定域名下的URL為xxx.com/yd/ 但是PHPCMS有一個選擇,你選擇生成靜態(tài)文件的時候,還要你填寫一個URL地址,如果你太粗心的話,很容易沒有注意這個細節(jié),我用PHPCMS的時 候,就為了這個細節(jié),花了我半個多小時,后來問人才知道。
總結(jié):PHPCMS在細節(jié)的一些處理不如DEDECMS。很多小小的功能要特別注意。
所以新人站長選擇PHPCMS的時候,最好先抽空大致看下幫助文檔。
2、 程序的代碼簡潔性。
此點主要是考慮前臺頁面的表現(xiàn)代表,不包括網(wǎng)站后臺程序代碼。因為本人不懂PHP,所以,不能做評價,特此注明。
個人覺得PHPCMS比DEDECMS最優(yōu)秀的就是這塊了,DEDECMS進行了封裝了很多的代碼,很多的標(biāo)簽?zāi)脕砭椭还苡?,但是那些?biāo)簽代碼里有很多的不需要的標(biāo)簽寫了一大堆。對于一個喜歡在前臺頁面代碼糾結(jié)我來說,織夢這塊做得比PHPCMS要缺少一些。
另外PHPCMS的前臺數(shù)據(jù)調(diào)用的方式很有意思,除了一些基本的標(biāo)簽之外,則可以完全通過GET的模式,自己寫SQL語句來調(diào)取數(shù)據(jù)。這一點其實也是 讓人很糾結(jié)的。因為不是每個人都懂SQL語句,如果PHPCMS能做一個象DX的那樣方便的SQL調(diào)取數(shù)據(jù)的界面化的功能,那就太好了,再加上配合PHPCMS前臺顯示數(shù)據(jù)的方式,那么前臺代碼可以做到最大的優(yōu)化了。
總結(jié):對于喜歡在前臺模版HTML簡潔化的糾結(jié)的,PHPCMS相對來說比DEDECMS有優(yōu)勢。
當(dāng)然DEDECMS也可能做到,但是需要一定的功底去修改相關(guān)的標(biāo)簽??傊矣X得挺為難的。因為我不會。這點可能有點片面了,但作參考。
3、 功能
功能這塊,兩個CMS差不多。大同小異的。
不過PHPCMS的BUG比織夢要多。由于我只用到了兩個CMS的資訊模塊,所以不太好做。此外,PHPCMS的全局標(biāo)簽似乎很少。而DEDECMS 的全局標(biāo)簽做到很優(yōu)秀。比如我們要實現(xiàn)這樣的標(biāo)題 xxxxxxxxxxx_xxxxx網(wǎng),織夢只要用標(biāo)題標(biāo)簽_站點名稱,就可以了。好象PHPCMS還有一段代碼,對于我不懂程序的人可苦了,到最后,我 還是不會修改,最后只好放棄了。
總結(jié):差不多,都可以選擇。
以上是個人使用PHPCMS和DEDECMS的做站的時候一些總結(jié)。不太全面,供大家分析。