Answers:
CMS提供了许多不在平台中的镶边,特性和功能(例如,控制面板,用户管理等)。
该框架包括所有基础结构,包括数据库功能,字符串操作等,但它不是CMS。(根据Framework项目,将Joomla CMS重构为使用Framework函数,但目前仅使用一小部分)。
因此,如果您要使用CMS,则没有理由迁移到框架(除非您想重新发明轮子)。如果您要使用经过验证的功能来构建Web应用程序,Web服务或命令行应用程序,则可以使用Framework提供许多便利和实用程序功能,就像Zend一样。
这是一个包含更多信息的线程:Joomla有什么区别!CMS,Joomla!平台和Joomla!框架?
About Us
etc。因此您不需要文章或类别。如果开发人员选择J!框架并为一个项目编写一个用户管理组件,他/她可以在其他项目中重用它。您也可以修改CMS的当前用户组件,并在框架中实现它。