仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
一、DedeCms(www.dedecms.com)
在以往,當只有DedeCms開源,其它都不開源的時候,一些惡意評論都在攻擊說Dede說假開源,不過當大家都開源後,這種思想就不再存在了,我們討論的是系統的開放性,不是討論什麼GPL協定, 因為這幾個CMS都是不遵守GPL協定的,都有中國特色的加上了「非商業用途免費」這個說明,當然用「盜版」的中國人是相當的多的。 所以討論什麼GPL、假開源純屬費話,要討論就討論資源分享方面的問題。
DedeCms 具有如下特點:
1、標籤開放性
DedeCms的標籤其本是開放的(除了直接涉及SQL操作的loop、sql標籤外,不過實際上會用這兩個標籤的相對都有一點「專業」了),這裡說的開放是標準統一,把模共用給他人的時候不需要過多的修改;
2、範本開放性
DedeCms的範本基本上都是以檔形式存放的,這樣的好處是極為有利於共用,單論範本共用數量,也無可否認,DedeCms是最多的,這個在他們論壇的範本風格區就能體現出來。
3、文檔共用性
DedeCmsV5.3之後,專門開設了一個文件中心的網站,即是 HTTP://help.dedecms.com ,而且是允許使用者在裡面投稿,這是國內CMS第一次出現的這種性質的文件中心。
4、外掛程式與其它共用
隨著時間的發展,使用者對DedeCms已經駕輕就熟了,V5.3剛發佈不久,就不少使用者懂得開發相關模組和小外掛程式,而且新版本不單對外掛程式實現模組化,還對標籤、內容模型、採集模型等實現共用,也只有DedeCms論壇裡才能出現「 誰給我一個XXX規則」之類的「叫賣聲」。
從上述幾點來說,DedeCms已經初步具備了開源共用精神的各種特性,當然不遵守GPL這條,這在國內是沒法的事,畢竟國內並沒有像國外那種開源基金去支援一個東西的發展,所以需要生存,就肯定要針對商業應用收費。
二、PHPCMS(www.phpcms.cn)
隨著PHPCMS2008的發佈,確實給了我們眼前一亮的感覺,在共用方面也有不少亮點。
1、模組化
雖然phpcms模組化機制有點不合理,但終究是有了這個機制;
2、範本共用
PHPCMS的範本也是檔形式存放的,因此也具有一定的共用便利性,不過也存在比較大的缺點,因為它調用一些主要標籤的方時引入了並不適合的所謂碎片機制,這種其實應該不叫碎片,叫宏調用合理些, 因為它的機制是通過互動介面設置好相關參數,然後保存到資料庫,然後生成一個簡單標籤,這就相當於DedeCms裡的宏,而不是碎片,這種調用的極大缺點是嚴重影響範本的共用,說簡單的就是你找到個很好看的範本回來, 很可能要改很多東西之後才能用。
3、文檔共用性
PHPCMS2007剛提出開源的時候,做得還不錯的,不過後來PHPCMS2008出來後,這點反而跟不上了,與DedeCms還存在比較大的差距。
三、帝國CMS(www.phome.net)
網上不少人評論它比較穩定,不過本人親自安裝了來玩了一下,實在不敢恭維,檔體系結構極度混亂,後臺介面相當的「山寨」,如果說DedeCms在比較向".NET"風格接近,PHPCMS是純php社區風格(類Discuz規範), 那麼帝國CMS只能說是很「山寨」,現在它開源了,有多年經驗的程式師看一下就明白俺不是在胡扯。
1、模組化
由於架構落後,加上可能是最後開源的原因,帝國CMS的模組化方面是極差的,也許只有他們官方人員才能開發模組外掛程式了。
2、範本共用性
從所周知的,帝國CMS的範本是用資料庫形式保存的,而且模型因為完全使用單表,這對共用影響有多大,不用說都知道了,能用帝國CMS做出一個比較好看的網站的,要麼只有他們官方的人,要麼就是一些高手了。
帝國CMS作為一個也被人比較推崇的CMS,可能唯一的優點是自身的功能還算比較齊全,但開源共用性,坦白說,它開不開源真的是沒任何區別,開源只會讓人看到它的架構的混亂而已。
綜上所述,從共用精神看主流的CMS,做得最好的還是DedeCms、其次是PHPCMS,不過PHPCMS也許需要一些時間吧,帝國CMS開不開源都感覺看不出任何有價值之處。
俺寫比文純屬從技術角度看,大家可以批我說什麼軟文的,不過在批之前,希望大家都裝一下這幾個CMS,然後找個範本來安裝一下作對比,否則連用都沒用過,就不要發表評論了,那只會讓人覺得幼稚,如果本文影響了誰的fans,敬請原諒。