2009-04-14 139 views
3

我們正在準備重寫/重組我們的企業網站,並正在尋找CMS來支持它。我需要CMS提供一種方法,讓我們公司的某些用戶控制網站的某些部分(即允許我們的市場部門更新新聞稿,我們的人力資源部門更新招聘信息等)。它也應該是合理的non-techie友好...企業網站的推薦開源內容管理系統?

是否有一個特定的你會推薦,爲什麼?就個人而言,我更喜歡基於ruby的系統,因爲我們內部有很多這種技能,但我不確定這些ruby的功能是否已達到功能級別,並且遵循基於PHP的功能。

回答

0

Joomla是我最喜歡企業內部網站的CMS,它具有細粒度的訪問控制,很容易擴展,並且圍繞它建立了一個巨大的社區。

1

我們公司使用Drupal。我們之所以選擇它,主要是因爲它與我們所能找到的行業「標準」一樣接近,並沒有讓我們失望。

我們的圖形/ UI人員(無法編程)在處理「主題」文件和「塊」時沒有問題,儘管她確實有一個初步的學習曲線,因爲她想出了他們如何一起工作。我們的博客維護者(甚至不知道HTML)可以使用Drupal的富文本編輯器(即不知道任何HTML)向博客添加條目。而我們工程師......好吧,我們幾乎不需要與它進行互動,一旦我們設置好了(這很容易),所以我們沒有任何抱怨。

當然,就像所有這樣的事情一樣,你的里程可能會有所不同,因爲我只是簡單地使用了Joomla,所以我不能說Drupal一定比它好。我可以說,雖然Drupal不僅能夠處理主要網站的前端(我們的後端是JSP),而且它可以由非技術人員輕鬆編輯。

4

我建議Drupal,因爲很多大公司都使用它來推動自己的內容網站(見Fast CompanyYahoo! ResearchThe Onion43folders等)

Drupal是成熟的,非常穩健,紮實。它有一個龐大的用戶基礎,非常有用的支持,大量的modules/plugins及其代碼庫的擴展。對於開發者來說,這是一個快速安裝,並且非常容易擴展。對於設計師來說,Drupal templating system是一種集成其設計的輕量級方法。

Drupal也有一個廣泛的role-based permissions system這將允許非技術人員也管理規則。

至於紅寶石,我見過的唯一接近的是Radiant CMS。他們也有很多模塊/插件可用,但我不確定項目有多成熟。他們也有一個簡單的基於角色的權限系統。

Comatose是另一種選擇,但它是CMS插件而不是CMS包本身。它位於軌道之上,根據您的技能組合,偏好和現有設置,這可能是好的或壞的事情。

+0

第二個Drupal,偉大的CMS,易於理解,並在12個月內我一直在我的網站上運行我只需要進入PHP一次(想爲我自己的新功能)。這些模塊非常好,得到了很好的支持,我的一個抱怨是我希望更新過程更平滑。 – 2009-04-14 20:14:48

0

我發現Joomla有點容易理解。一個更難的選擇,但更多的功能是Typo 3. Drupal也不錯。

無論你選擇什麼,確保它是一個衆所周知的開源名稱。否則,您可能會陷入供應商鎖定或找不到支持。

0

我很驚訝,沒有人提到Typo3,因爲我曾經工作過的每家公司都使用過它。
它具有很強的擴展性,我還沒有看到在其他CMS中對受控用戶權限的支持。

0

如果你想要一個基於Ruby的CMS,你很可能需要Radiant。還有其他的,但我發現Radiant是最容易擴展的。目前它已經相當成熟,我的一些朋友幾乎全部使用它,並取得了巨大成功,用於構建客戶端網站。還有一個名爲FrogCMS的Radiant非常好的PHP克隆。

如果您選擇使用Radiant,您可能需要在Phusion Passenger之上運行它,以將維護降到最低。其他部署選項通常只在性能是主要考慮因素時纔有意義,這對於CMS來說很少見。