0

所以在过去的一个月里,我一直在使用 CakePHP 进行大量工作,以了解约定,也对 MVC 结构及其工作方式有了更好的了解。

现在在 cakephp 中,您基本上烘焙模型视图和控制器,其中模型与数据库表相关联,控制器处理来自模型和视图的来回请求。

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

现在到我的问题:

cakephp 编程与 Joomla 编程的接近程度如何比较?创建组件和模块是否与在蛋糕中创建模型和控制器完全相同(从 Api 调用中执行的内容不一样)?

4

1 回答 1

1

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

在 Joomla CMS 上构建扩展与在框架上构建应用程序不同,我真的会把它分开并弄清楚你想要什么。如果您想在 CMS 上构建,因为 htat 为您提供用户管理、身份验证、缓存等,然后您在此基础上构建,这与构建独立应用程序不同。

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

于 2013-08-17T21:44:31.067 回答