model-view-controller – 主题支持的PHP框架?
关于我一直在研究的项目我的
recent post,我决定开放自己的想法,使用现有的PHP框架而不是自己设计,但我有一些问题,我希望这可以帮助我出去了.
>我真的很喜欢MVC,它是一个很好的逻辑布局,但是我看到的一些框架以非常糟糕的方式将MVC分开,即具有模型,视图和控制器文件夹并且每个模块都有模块,而不是具有模块内置MVC的文件夹(即用户/模型,用户/视图,用户/控制器). 我对框架的期望太高了吗?我是不是自己写了?或者是否有那些我在上面列出的框架? 我对框架的主要愿望是我有很多网站,我希望能够轻松编写可以在它们之间共享的模块,并且只有一个我不断更新的代码库.能够只编写通用模块,上传到需要它们的网站,并盲目地上传任何更改而不做任何修改,这将是一件好事.我知道这听起来像我想要一个CMS,但是我看到的每一个CMS都有糟糕的代码,标准差,过时,设计不良,臃肿,有我不想要的功能,不安全等等(WP,Drupal),Joomla是我遇到的大问题). 解决方法
我的建议:
Kohana 它重量轻,强调良好的编码实践和标准.它使用MVC但也支持HMVC以获得更灵活的Web应用程序. 此外,每个模块都可以在没有问题的情况下跨应用程序重用,并且都具有自己的MVC文件夹结构,而不是将模块放在控制器/或模型/文件夹中.安装模块通常使用Git子模块完成,如果你正确设置,它可以很好地工作.通过Git更新模块非常简单. 我不完全确定你想要的主题,但它不应该是一个问题. 一些与其他框架区别开来的功能: >轻巧,不引人注目.它不会尝试做太多 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |