回答
CMS =內容管理系統。
Framework =工具,源代碼,方法和習語的集合。
您可以使用PHP框架構建CMS,但不能使用CMS構建PHP框架。 此外,CMS不一定要用PHP構建,但PHP框架將是(最常見的)。
Mr-sk是正確的。例子是Joomla,是一個基於PHP的CMS。 Zend Framework或CakePHP是構建CMS的框架。 – bkoch 2010-01-12 16:05:37
公平地說,這條線確實模糊不清。 ExpressionEngine是一個CMS,但它也是一個框架(2.0版本,將成爲旗艦CodeIgniter產品)。這並不是說它不是一個建立在框架之上的CMS,而是它作爲一個CMS,具有框架的特性,並且旨在成爲一個開發平臺,儘可能多(如果不超過)發佈平臺。在這種情況下,它可能更有意義地區分「高層」和「低層」框架(EE是前者,CI是後者)。 – eyelidlessness 2010-01-12 16:13:28
回答一些更多免費CMS'es:Drupal,eZPublish,Wordpress(是的,我認爲這是一個CMS) – Steven 2010-01-12 16:14:00
框架旨在幫助程序員構建應用程序,甚至可能是CMSes。 的例子是CakePHP,CodeIgniter和Kohana。
一個CMS可以被沒有真正的編程expierience的人使用。例子是WordPress,Joomla和Drupal。
- 1. PHP CMS系統與框架構建 - PHP框架和PHP CMS
- 2. MVC框架和CMS
- 3. Joomla CMS和Spring框架
- 4. 框架或CMS?
- 5. CMS架構 - PHP
- 6. 集成MVC(PHP)框架與CMS
- 7. PHP CMS具有獨立的框架
- 8. Drupal作爲CMS和CodeIgniter作爲框架?
- 9. CMS和框架的功能集
- 10. 用於構建CMS,會話和REST的PHP框架
- 11. 迷你CMS庫/框架?
- 12. MongoDB和PHP框架
- 13. MLT框架和PHP
- 14. PHP框架和移動框架
- 15. Zend框架和PHP雲
- 16. Joomla和PHP的Smarty框架
- 17. PHP框架和BlueImp衝突
- 18. php框架和安全
- 19. Silverstripe框架和cms一起使用和單獨使用
- 20. PHP - 用於電子商務系統或CMS的框架
- 21. PHP是基本CMS網站的最佳選擇框架
- 22. 哪個PHP CMS /框架在這種特定情況下使用?
- 23. CMS或框架或核心PHP的CV網站
- 24. 用於php web開發的框架或CMS?
- 25. CMS在2個不同的框架上?
- 26. 我的網站的CMS或框架?
- 27. Rails 3靈活的CMS框架
- 28. 作爲web開發框架的CMS包
- 29. 作爲框架的CMS應用程序?
- 30. Zend框架示例工作CMS
對我來說還是不夠清楚,對不起傢伙。我想我感到困惑的是,我正在嘗試構建自己的框架,並且我想要添加一個插件系統和一個Web編輯器,但是我認爲這會使它成爲CMS而不是框架。那是對的嗎? – cskwrd 2010-01-12 16:12:32
爲什麼不製作能夠解決問題並能很好地解決問題的產品,而不是試圖使產品適合一個術語?誰在乎它叫什麼?不可避免的是,最好的軟件可以解決尚未解決或解決不好的問題,並且通常這意味着模糊了它的「種類」軟件。 – eyelidlessness 2010-01-12 16:15:21