開源CMS系統

2021-04-30 00:28:50 字數 4055 閱讀 7110

首先介紹一下這個評比是由packt publishing

舉辦的,最終評比的結果是由open source collective, mysql, the eclipse foundation和16,000 個使用者投票決定的。

最後進入決賽的五位候選者,其實我看這五個都是佼佼者,不分上下。最後你希望用哪個,是你自己的習慣和偏好所決定的。

* drupal

* e107

* joomla!

* plone

* xoops

大獎的結果如下

1. joomla!

- $5,000

2. drupal

- $3,000

3. plone

- $2,000

下面我簡單介紹一下這幾個cms系統的優點:

drupal

* 比較穩定以及開發比較活躍

* **很不錯,提供了比較細的許可權系統和強壯的安全措施

* 配置很容易

* 輕量級的安裝

* 模組和模版很多

* 文件以及有很多友好的活躍使用者的社群

* 非常棒的節點概念

e107

* 易於安裝和設定

* 模版和模組的選擇很廣泛

* 提供了很大的彈性

* 後台看上去組合的很好

* 下拉列表做的很好

joomla!

* 易於安裝並附帶了很多擴充套件和模組

* 文件非常詳盡和簡潔

* 管理員的介面強壯而直接易懂

* 後台易於使用,所見既所得的編輯器很好用

* 看上去可擴充套件性不錯,能提供許多定製的功能

* 有乙個很大的活躍社群

plone

* 靈活和強壯

* 使用者介面好

* 預設安裝很乾淨

* 許多可附加的模組

* 值得花多些時間來學習這個系統

* 對於定製有所影響

* 可以通ldap或者其它的登入系統結合起來

xoops

* 初安裝的要求最低

* 很好的社群支援

* 提供了大量的附加模組和模版

* 很多的功能

* 成熟的許可權系統

目前全世界的開源cms(內容管理系統)有上百種,但真正能夠被廣泛接受和使用的應該不超過10種。最近packt在全球範圍內評選最佳開源cms的結果出來了,入圍3甲的是joomla!、drupal和plone,應該說具有一定的說服力。下面對最終獲獎的3個產品進行一定的分析評價。

1、joomla! http://www.joomla.org/ ? 中文社群:http://joomla.cn

joomla!在中國有人稱呼逐浪, mambo的分支,是mambo核心開發團隊另起爐灶的產品。自從mambo 被miro公司所控制後,脫離了開源的軌道,核心開發團隊出走,建立了分支joomla!。借助老牌cms-mambo長年建立起來的人氣,以及對**製作的良好支援,joomla得到了迅速的發展。joomla!是使用php語言加上mysql資料庫所開發的軟體系統,可以在linux、windows、macosx等各種不同的平台上執行。目前是由open source matters (www.opensourcematters.org)這個開放原始碼組織進行開發與支援。

joomla的長處是在對外**的建設方面,應用了非常多的**進步的新技術,有上千種不同**應用的附加套件及美工設計布景,另外可搭配的多種所視即所得編輯程式,很簡易的就可以管理和編輯**上的文章。所以joomla得到了眾多個人使用者的青睞和支援,這也是他在06最佳開源cms票選第一名的主要原因。

缺點:joomla雖然非常漂亮,但該系統對中文支援比較差,雖然有漢化版本,不過中文站點站點的效果還是令人失望,而且joomla的主題並不是完全css控制的,修改起來比較麻煩。

總的來說,joomla在外部**建設的方面有著優秀的表現,而且也是網際網路上**使用最多的cms之一,所以joomla最多的應用方向還是建**。典型應用:保時捷**(巴西)、三菱公司**、麥克傑克森的官方**等等,以及眾多中小型**。

2、drupal ? http://www.drupal.org 中文社群:http://drupal.cn

drupal最初是由比利時人dries buytaert開發的乙個社群討論程式也就是bbs,由於其富有彈性的架構設計,在功能的不斷擴充後逐漸發展成為乙個內容管理系統。由於druple是

由bbs發展而來的,所以非常注重社群性和文章發布。以至於最初在國內被很多人用來部署自己的部落格。druple提供豐富的外掛程式和功能模組,所以也越來越多地用於構造提供多種功能和服務的動態**。drupal同joomla一樣,也是使用php語言加上mysql資料庫所開發的軟體系統,支援多種作業系統平台。

drupal的長處和joomla非常相似,在製作**方面有著優秀的表現。同樣也受到眾多個人使用者的支援。孰優孰劣很難決定,以至於在最佳開源cms系統的評選中要

經過加賽,joomla才以微弱的優勢勝出,但這並不是就說明ioomla比drupal要更好。可以理解為joomla比drupal有更長的歷史和更好的群眾基礎。如果說druple比joomla好的地方,可以說是架構方面,drupal更靈活更開放。

缺點:druple由於歷史比joomla要短(因為joomla的前身mambo),所以在國內的知名度要稍低。與joomla一樣,中文支援還是不理想,作為乙個更多被個人使用者使用的cms,中文資料也比較薄弱。另外,作為主要用來設計**的cms模版方面也比joomla要少。

總的來說,drupal是和joomla一樣優秀的建站cms,你要建立乙個**,既可以選擇drupal也可以選擇joomla,而且選擇都不錯,基於個人好噁而以。典型應用:playstation亞洲**等,以及眾多中小型**。(案例資料不全)

3、plone ? http://www.plone.org ? 中文社群:http://czug.org

這裡要重點說說大家不太熟悉的plone。其實把plone放在跟joonla/druple等建站類的cms一起來評選,本身就是對plone非常不公平的。plone超強的穩定性、強健的架構、廣泛的擴充套件性,使得其成為企業級開源cms的最佳選擇,而事實上plone的使用者也多是企業,在plone的應用中,有70%都是作為企業內部的管理系統,僅有30%用在外部**建設上。這也可能是plone較少人知道的原因之一。所以plone在最佳開源cms網上投票的環節是落後的。即使這樣plone也蓋過了諸多開源cms,名列第三名。可見plone的優秀,如果投票人是以企業使用者為單位的,plone絕對是第一名。

plone最早由alan runyan,alexander limi與vidar andersen在2023年開始開發,之後迅速成為流行而又強大的企業級內容管理系統。plone是乙個執行在zope和cmf之上的開放源**的企業級內容管理系統。zope是web應用伺服器,類似於j2ee、.net,是乙個優秀的開放源**的web應用伺服器。plone已超出了單純內容管理平台的範疇,實際上plone在逐步向應用開發平台進行發展。這使得plone比起其他cms來講能夠更大限度的滿足企業級應用的需求。plone的核心語言是python,這也是乙個不被大眾熟悉,卻被eweek列入2006最應該學習的程式語言之一,google的核心語言就是pyhton。這一切神秘的東西都讓plone看起來是那麼的酷,呵呵,至少我是這麼認為的。

plone的優點不言而喻,能夠被諸多大企業選中已經充分說明plone是乙個強健、穩定的便於企業級應用開發的優秀cms,在乙個zope伺服器上可以輕鬆的開設無數個plone例項,使得分布式的系統建設變得非常輕鬆。plone強大的許可權和流程管理,對核心程式、定製程式、外掛程式產品和管理內容的分離保護和儲存,及更多優秀特性使得plone在企業級應用方面成為首選。而且國內有非常好的商業公司支援plone的企業應用,而且開發出plone中文開源版本。

缺點:plone對比建站型別的cms在外觀上要樸實平淡一些,但plone對css的支援是最徹底的,這點可能也是plone放棄漂亮外衣的原因。總的來說,plone是所有開源cms裡最適合企業級應用的,plone的開發平台特性,使其可以在內容管理、專案管理、知識管理等更多地企業應用方面滿足要求。典型應用:迪斯尼、ebay、諾基亞、摩托羅拉、美國航空航天局、美國海軍、北約組織、美洲銀行…;中國國內有網易、中國文化部、中國電信、上海航空、國機集團。

開源 CMS系統 SNS系統 BBS系統

1.phpcms 2.dedecms 3.php168 4.supesite 5.帝國cms 6.kingcms 7.akcms 8.08cms 9.metinfo企業 管理系統 10.verycms內容管理系統 verycms內容管理系統是由著名論壇phpwind社群開發小組開發的一套web2.0...

微軟開源免費CMS系統Oxite

微軟正在codeplex 開發乙個cms系統,它是開源的,目前正處於alpha階段,開發代號 oxite 12月5日,微軟將源 正式公布出來,採用microsoft public license ms pl 授權,微軟對它的定位是乙個超過部落格引擎並可以支援大 運作的cms系統,因為它採用sql s...

開源cms 和 開源部落格 開源如何擾亂CMS市場

開源cms 和 開源部落格 開源正日益改變著軟體行業。我們可以看到,開源產品如今在幾乎每個類別中都獲得了市場份額,並且這種發展正在持續快速發展。儘管在開源軟體方面,許多商務人士仍然憑直覺想到linux,但是內容管理系統在改變公司內部的思維方式中起著舉足輕重的作用。為什麼?因為cms行業是最早採用開源...