2010-07-26 29 views
6

我正在尋找一個有點像dotcms的PHP CMS。它需要:我正在尋找一個類似dotcms的CMS,但用PHP編寫的

  1. 提供設施來創建新的內容類型/結構和表面內容從這些模塊添加到頁面。
  2. 提供以圖形方式在頁面周圍添加和移動預先創建的模塊(在同一列內向上/向下移動可接受)的功能。
  3. 將所有代碼存儲在磁盤上的文件中,以便它們可以正確版本化。

此外,它需要強調安全性,可訪問性和支持友好的URL格式。

我已經考慮過Drupal,但理想情況下喜歡比應用程序框架更接近CMS的東西。我也一直在看MODx和SilverStripe,但我不確定它們是否足夠接近我的需求。

任何想法?

回答

-2

你試過Joomla?比Drupal更容易使用,並可通過插件/主題進行擴展...... 用PHP/MySQL編寫,並提供您列出的所有功能(直接或通過插件)。

+1

和這裏有一個很好的教程,可以幫助你開發一個Joomla組件,如果這個組件漂浮在你的船上。 http://www.joomladevuser.com/tutorials/components – Martin 2010-07-26 08:26:47

0

Drupal與Views,CCKPanels應該符合您的要求。 CCK創建內容類型,顯示它們的視圖和麪板在頁面上排列內容。

Drupal是一個CMS和一個框架。我不會因此而排除它。

+0

我對Drupal有一些經驗,但我並不那麼熱衷於此。大多數情況下,這主要集中在存儲在數據庫中的配置級別,這使得難以將開發或開發過程中的開發移動到現場環境。就我所見,人們可以通過使用模塊版本控制系統的定製模塊在一定程度上解決這個問題,但這看起來很麻煩。我也不認爲網站前端和CMS之間存在明顯的分離。 – 2010-07-26 20:53:01

0

看看Typo3

在歐洲使用固體可擴展的PHP框架widley。

+0

我一直髮現Typo3很難從可用性的角度來處理。它最近移動了嗎? – 2010-07-26 20:53:40

+0

與v4。4後端設計看起來更漂亮,進入時更舒適一些,但從技術上講,沒有什麼新鮮事。 Typo3 v5將從頭到腳完全重新修復,但仍然有很長的路要走... - > http://news.typo3.org/news/teams/typo3-50-development/ – Rito 2010-07-26 22:13:17

3

對於具有企業功能(如版本控制,自定義內容類型,工作流,buildin多語言和多站點,模板引擎,調度引擎,良好框架等)的PHP CMS系統,您可以自動選擇這些系統:Drupal(高科技基礎, (良好的技術基礎,陡峭的開發學習曲線,糟糕的可用性),EZ Publish(良好的技術基礎,陡峭的學習曲線,良好的可用性),Silverstripe(良好的技術,更淺的學習曲線,不錯的可用性) 。

像表達式引擎,WordPress的,鏌鋣等CMS系統是不錯,但缺乏像版本控制,工作流程真正的大企業功能,內置多站點和多語言,習俗等CONTENTTYPES

奧拉夫

+0

銀條紋看起來很有趣。就我所見,它沒有dotcms的可視化頁面配置,但在任何方面都更好,因爲它將所有文件(和配置)存儲在磁盤上,使它們可以輕鬆進行版本控制。 dotcms將許多代碼文件存儲在數據庫中,並且需要webdav來編輯其餘部分(因爲它們以不可確定的文件名進行存儲)。 – 2010-07-26 20:49:29

+0

昨晚我花了一段時間去看Silverstripe教程。它看起來非常接近我正在尋找的。我認爲唯一真正缺乏的是一個體面的界面,用於將模型/小部件添加到頁面並移動它們。 – 2010-07-27 12:52:58