比較國內外網絡開源項目CMS的差異

  這幾天一直在做網站,對國內外的各大CMS都一一研究瞭一下。感覺國內外的CMS代表瞭兩種網絡文化的差異。於是寫下這篇文章。

  第一 國內的開源CMS系統。比較有名的是discuz,dedecms和phpwind。這幾種系統的特點是訪問速度快,網頁靜態化做得好。缺點是集成度太高,不能完全實現模塊化。

  國外的開源CMS系統有Word***ess,joomla,drupal比較知名。這些系統自帶的功能不算強大,但是他們擁有的擴展性確實很強。每個軟件都留著開發接口共第三方應用接入。這種自己搭臺讓別人唱戲的模式像極瞭現在的Google 安卓操作系統和蘋果的app商店模式。很多的開發者都在類似的平臺上創業。

  第二 開發者思想和用戶消費模式不同。例如Word***ess的擴展除瞭專業的團隊和公司來做外,更多的是個人開發者參與。他們大多數是對某種語言的喜愛比如PHP語言。更多的是他們對網絡共享的一種信仰。這是這種開源共享的信念支撐著他們努力的工作。當然,國外開發者們也需要現金來維持生存。當你安裝很多某一款軟件的插件時,很多的開發者都留下瞭paypal捐贈接口,依靠全球用戶的捐贈來維持開發。國外的用戶對這種開發者的捐贈也是很多的。維基百科就是在用戶的捐助下發展起來的。如果說國外個人開發者的觀念主要是共享智慧的話,國內開發者主要是為瞭金錢。但是這個也不能是開發者的錯。畢竟大傢都要吃飯,難道國外的開發這就不吃飯嗎?肯定不是的。原因是有用戶的捐贈在支持,況且很多人出於愛好,做開發也不是主業。反觀國內,很多用戶因為某款插件或是模板收費就會對作者破口大罵,還有人將軟件惡意破解掉然後傳到網上。更有人把相關應用拿到淘寶上面公開出售,利用別人的智慧城過來為自己謀利。作者的權力被赤裸裸的踐踏,造成的不光是開發者經濟上的損失,更是軟件開發的可持續性和國內開源軟件的健康發展。

  第三 軟件的開發架構不同。眾所周知,國內的網速是非常慢的。如果向西方那樣系統化模塊化開發,網站肯定打開速度會非常慢。所以國產CMS要滿足國內的硬件需求。畢竟,再牛的系統,網站半天打不開,也是不受站長歡迎的,用戶的體驗也不好。所以,一般國內的系統添加模板時就會改動源代碼或是簡單修改HTML。國外的Word***ess joomla模板和插件一般通過後臺的一鍵安裝,模板很快就安裝好,而且卸載也是非常方便。可以看得出,系統和第三方模板是分離的。

  第四個不同,那就是搜索引擎不同。做網站你不能指望別人靠域名記住你,這時候就要靠搜索引擎,於是產生瞭專門針對企業用戶做優化的SEO行業。國內用百度居多,國外用Google居多。百度谷歌的搜索算法不同。因此國內的開源建站軟件都對百度搜索進行瞭對應的優化。確實,織夢和帝國的CMS在百度的收錄情況都很好。反之,百度對Word***ess 和joomla收錄情況確實不如國產的軟件。

  國內的用戶對開源事業的漠不關心和不支持態度令開源項目進展更慢。一旦軟件或是插件模板等擴展收費,就會得到用戶的謾罵。如果不收費,雖然用戶歡迎,但是作者如何生存呢?有時候看到國外作者留下的paypal接口,自己想想捐贈錢,但是沒有支付卡。在國內,筆者曾經捐贈過幾傢擴展開發團隊,當然,國內都用支付寶。

  希望大傢尊重個人的智慧成果。互聯網時代就是軟件行業,但是國內用戶還是沒有意識到。

  隨著知識保護意識的增強,相信我國的CMS會越來越好。

  以上文章來自天一角大學生軟件學習網/a/shushengITpinglun/20120312/cms-bijiao.html,轉載請註明