0

我正在寻找像 wordpress 这样的博客工具。但我希望基于 MVC 的工具使用 MVC 结构扩展我的博客。

我的主要要求是

  1. 必须基于MVC
  2. 简单轻巧
  3. 它的博客 url 结构应该是 domain.com/cat_name/post_title ,因为我现在的 wordpress 博客就是这样,我不想失去 Facebook 分享和推文。

我想要一个简单的,因为这只是学习。

4

3 回答 3

2

澄清:如果您使用的 CMS 是否基于 MVC 设计模式与作为用户的您无关,除非您想干预其内部工作(您不这样做 - CMS 被使用并且可能扩展,但在 99% 的用例中,如果它不能满足您的需求,那么更改源代码是个坏主意,因为它很可能会因您可能想要进行的任何更新而中断)

您可能需要一个 MVC 框架,它反过来允许您**编码**自己的 CMS,或者使用一个好的、可扩展的 CMS 应用程序

我使用的是ProcessWire,它是一个 CMS/CMF(F 代表框架)php 应用程序,似乎是您正在寻找的那种东西 - 它为您管理您的内容(默认安装带有一些演示页面),但您定义字段,并使用它们随意显示您的内容。看看 - 用户论坛非常活跃,那里的人真的很有帮助。

于 2012-11-13T12:08:10.550 回答
1

好吧,有大量基于 MVC 框架的内容管理系统(例如 CodeIgniter)。我个人推荐 Pyro(基于 CodeIgniter),但其他看起来也很有希望。但我知道的不多,因为我没有尝试过。

于 2012-11-08T11:22:57.853 回答
0

请注意,这是一个高度相关的问题,会带来大量的意见,而不是真正的答案。考虑到这一点,这是我的答案。

我知道一个工具,您可以使用它来为 ProcessWire 安装 MVC 模板,以及使用 gulp 在其上安装基本项目管理任务。请注意,M 将被视为 ProcessWire。

查看 github.com 并查看 fixate 和 repo generator-fixate-pw 的配置文件。(即:generator-fixate-pw,如果链接中断,则添加该句子)。

按照存储库上的说明安装它。该工具非常具体,但学习使用该框架有助于提高我的 php 技能分配(仍在学习分配)。

CMS 是否用作博客将取决于您的安装实现。

于 2015-04-20T06:51:11.597 回答