PHP:创建可扩展的CMS系统

时间:2010-07-28 18:58:26

标签: php design-patterns web-applications content-management-system

我从客户那里获得了一项新任务,基本上是为演员/歌手等创建一个CMS,客户将向他们出售。

它基本上是一个包,并且可以开箱即用,与WordPress非常相似,你只需交给购买它的人,但当然这不会是一个博客平台。它将允许开发人员:

  • 添加插件/小部件
  • 添加模板/主题

我认为Observer Pattern可能有用,但我对此并不确定。你们可以建议用以下方式创建这样灵活/可扩展的CMS:

  • 能够添加插件(例如WordPress)
  • 能够添加主题/模板(例如WordPress)
  • 设计模式
  • 任何其他事情

1 个答案:

答案 0 :(得分:19)