CakePHP与Joomla相比

时间:2013-08-17 12:07:02

标签: php cakephp joomla

所以在过去的一个月里我一直在与CakePHP一起工作,以了解MVC结构及其工作原理的各种惯例。

现在在cakephp中你基本上烘焙模型视图和控制器,其中模型与数据库表相关联,控制器从模型和视图中前后处理请求。

现在Joomla以不同的方式构建。据我所知,Joomla是模块和组件的构建,但这些组件和模块遵循MVC结构。

现在问我的问题:

对于Joomla编程的cakephp编程有多接近?创建组件和模块与在cake中创建模型和控制器完全相同(来自Api调用的execpt不相同)?

1 个答案:

答案 0 :(得分:1)

Joomla Framework就像所有框架一样拥有自己的MVC。如果您开发应用程序,那么它与您在CMS中构建扩展程序的方式有所不同。

在Joomla CMS上构建扩展不同于在框架上构建应用程序,我真的会把它分开并找出你想要的东西。如果您想在CMS上构建,因为htat为您提供用户管理,身份验证,缓存等,然后您构建它,那么它与构建应用程序的立场不同。

所以你真的需要弄清楚你想做什么。