PHP框架与内容管理系统

HK1*_*HK1 25 php frameworks content-management-system

您如何解释PHP框架和CMS(如Wordpress)之间的区别,这些人非常精通技术,主要是硬件/网络,但很少或根本没有编程?

作为一名业余到中级程序员,我可以尝试回答这些问题,但我很重视那些对框架和CMS更有经验的人的意见.

Sar*_*raz 22

您可以查看此幻灯片以了解其中的差异:

说得简单的话,一个CMS为您提供了一个后端(与插件和组件的主机)如Joomla,Drupal的,WordPress的,等等,这样就可以管理前端,其中的框架没有.CodeIgniter,Kohana,CakePHP,Symphony等框架为您提供现成的类和库,但您必须自己使用它们并构建您的站点.


Cra*_*ige 8

您可以使用框架构建CMS,但无法使用CMS构建框架.

CMS就是这样 - 内容管理系统.

框架是用于构建应用程序的库的集合.


Tyl*_*ves 7

Framework = Library CMS = System

框架不会"给你"任何东西,它只是一个骨架.cms将为您提供功能性网站,这只是主题和添加内容的问题.


sim*_*aun 5

框架只是......你可以组合构建应用程序的东西.

CMS是一个应用程序,可能已经或可能没有构建在框架之上.