6

过去我在 Zend Framework 上做过一些工作,现在我必须再做一次,而且由于 Zend Framework 2 有一个新版本,我想知道什么会促进我的新项目。所以我有一些问题,例如:

  • 从 Zend Framework 2 开始会更好吗?
  • 从基于 Zend 框架的 CMS/CMF 开始会更好吗?(促进项目启动过程)
  • 如果是这样,基于(或愿意升级到)Zend Framework 2 的 CMS/CMF 是什么?

PS:在我的研究中,我发现并分类了一些基于 Zend 的 CMS/CMF:

  • 著名但相对较旧(可能被遗弃,我不确定)
    • TomatoCMS(我最喜欢这个类别,使用 jQuery)
    • Digitalus CMS
    • 核心
  • 较新(可能仍处于活动状态)
    • ZF-Boilerplate(目前正在开发 Zend Framework 2 的版本)
    • Centurion(我最喜欢这个类别,使用 jQuery、CRUD 并支持社交识别。我可能有点倾向于它)

最后,我可能会提到我的项目属于 CMS 类别并被认为是中型的。

等待您的意见,特别是如果有人已经使用过 TomatoCMS、Centurion 或 Zend Framework 2。

更新:

我知道有一个相关的问题“基于 Zend Framework 构建的 CMS ”,但它并没有回答我所有的问题。

4

1 回答 1

6

当然,如果您正在做一个新项目,那么从 Zend Framework 2.0 开始是值得的,因为最终代码会更干净,并且许多新使用的功能将使您的开发更容易。

据我所知,目前还没有任何已知的 CMS 已迁移到 ZF2 或从零开始构建的 CMS - 毕竟自稳定版本发布以来仅过去了 3 周。

通常将>= 中型应用程序从 ZF1升级到 ZF2 的成本太大,因为逻辑完全不同。

虽然一些测试表明ZF2的响应速度比ZF1慢4倍,但最终经过一些优化和更新,我相信它会变得更好,所以入手ZF2是一个不错的投资。

于 2012-09-28T06:37:06.463 回答