我想开始使用fuelphp,我有一些CI和KOHANA的经验,但从来没有使用过任何框架。
我要建立的应用程序将是我们的客户内部的cms系统。它基本上是带有一些元的不同类型的对象。
我真正想要的是将管理/后台与应用程序的其余部分分开。
作为第一个选择,我考虑在模块中构建它。
作为第二个选择,我考虑使用FuelPHP的脚手架,谁能告诉我最好的解决方案是什么?
我应该使用脚手架&编辑它还是在模块中构建cms?由于我完全没有使用燃料的经验,我希望有经验的人能给我指明正确的方向。
另外,你们用什么作为信息源?
提前感谢!
发布于 2012-06-12 20:14:46
这完全取决于您如何设置逻辑和数据结构。脚手架是平面数据的一个很好的工具,是一个很好的起点。但是,如果您的应用程序严重依赖于相关数据,类型/对象的抽象,那么脚手架可能会更多地阻碍您的方式,而不是一个跳跃。
使用我自己的CMS设置,我们有一个包含所有基本模型(CMS逻辑)的包。提供管理界面的管理模块。以及一个通用的控制器(:any),它处理CMS页面URI。
因此,试着看看事情需要有多复杂,并在此基础上选择适合你的方式。其中一种CMS肯定不是另一种。
此外,模块还分离了较大的功能部分。因此,如果您已经封装了CMS的各个部分,那么将其作为一个模块来使用可能是有益的。但不要走得太远。
发布于 2012-06-12 21:18:52
或者,您可以使用PyroCMS,这是一个构建在CodeIgniter之上的非常棒的内容管理系统。FuelPHP是一个更现代的框架,它可以做一些很酷的事情,但是如果你不想构建一个完整的内容管理系统,那么使用Pyro是不会错的:)
https://stackoverflow.com/questions/10995900
复制相似问题