我正在搜索像wordpress这样的博客工具。但我希望基于MVC的工具能够扩展我的博客MVC结构。
我的主要要求是
我想要一个简单的,因为这只是学习。
答案 0 :(得分:2)
澄清:如果您使用的CMS基于MVC设计模式与您作为用户无关,除非您想干涉其内部工作(您不这样做),CMS将成为使用和可能扩展,但在99%的用例中,如果它不能扩展到您的需求,更改源代码是一个坏主意,因为它很可能会破坏你可能想要做的任何更新)
您可能需要一个MVC框架,这反过来允许您**代码**您自己的CMS,或使用一个好的,可扩展的CMS应用程序
我使用的是ProcessWire,这是一个CMS / CMF(F代表框架)php应用程序,似乎是你正在寻找的东西 - 它为你管理你的内容(默认安装附带一些演示页面)但您定义了字段,并使用它们随意显示您的内容。检查一下 - 用户论坛非常活跃,那里的人真的很有帮助。
答案 1 :(得分:1)
有很多基于MVC框架的内容管理系统(例如CodeIgniter)。我个人推荐Pyro(基于CodeIgniter),但其他人看起来也很有希望。但我不知道多少,因为我没有尝试过。
答案 2 :(得分:0)
请注意,这是一个高度相关的问题,会带来大量的意见,而不是真正的答案。考虑到这一点,这是我的答案。
我知道可以使用一个工具来安装ProcessWire上的MVC模板以及使用gulp的基本项目管理任务。注意,M将被视为ProcessWire。
在github.com上查看并查看fixate和repo generator-fixate-pw的个人资料。 (即:generator-fixate-pw,如果链接中断,则添加句子。)
按照存储库中的说明安装它。该工具非常具体,但学习使用框架有助于提高我的PHP技能(仍在学习分配)。
CMS是否将用作博客取决于您的安装实施。