Pimcore 与 PyroCMS

Posted

技术标签:

【中文标题】Pimcore 与 PyroCMS【英文标题】:Pimcore Vs PyroCMS 【发布时间】:2012-05-29 04:04:08 【问题描述】:

未来我正在与 atm 合作的一家公司希望停止使用各种框架/cms 系统,而只为所有未来的客户提供一个。

为此,我准备了一个选项列表,并将其缩减为 Pimcore 和 PyroCMS。 我是一名 CI 开发人员,所以很明显 Pyro 对我有利,但是将开发自定义模块的人在 Zend 中更舒服。我发现了这个:What are the (dis)advantages of pimcore?,发现它很有启发性。

所以我很想知道基于以下标准对这两个系统的想法:

    重新设计的潜力(前端主题等)。 自定义模块轻松。在 Pyro 中构建模块非常简单且直观(如果您了解 CI)。Pimcore 对 Zend 大师来说是否那么容易?另外,只购买/下载现有模块,哪个更高效? 多站点使用(一次安装能否允许站点 A 的管理员用户仅查看站点 A 的内容?)

文档和营销宣传对这两个网站都很有用,但这里的任何实践经验都会很有用。

我认为我们也可以只使用 Pyro 中的 Zend 库(就像您可以单独使用 CI 一样)。有人认为使用起来会很头疼吗?

【问题讨论】:

【参考方案1】:

PyroCMS 开发者路过。

PyroCMS 可以处理您提出的所有 3 个要求。现在 CI 和 Zend 用户经常争论哪个框架更好,谁最好,bla bla bla,但可以很容易地说 CI 是最容易学习的。

如果您有一些 Zend 开发人员,虽然他们可能更喜欢使用基于 Zend 的 CMS,但这不应该成为应用程序本身的卖点。这些天来,人们非常关注他们更喜欢哪个框架,他们似乎忽略了其他一切。

因此,请根据各自的优点评估这两种产品。

PyroCMS 可以处理多站点,并且前端(和后端!)只需使用 html 和一些基本标签就可以轻松地重新设计 - 很像 Smarty-ish。

是的,您可以在 CodeIgniter/PyroCMS 应用程序中使用 Zend 组件,因此不必担心。

【讨论】:

【参考方案2】:

我们在一些定制的 PyroCMS 模块中使用了 Zend。绝对要使用 PyroCMS,因此如果您愿意,您可以同时使用这两种框架。 PyroCMS 2.1 刚刚问世,而且它一直在变得更好。

【讨论】:

以上是关于Pimcore 与 PyroCMS的主要内容,如果未能解决你的问题,请参考以下文章

Pimcore 5:从 4.6.2 升级到 5.0 后卡在维护模式

Pimcore:更新到 Pimcore 4 后无法使用 Pimcore\Model\Object

Pimcore / Symfony 找不到‘pimcore_customer_management_framework’的扩展

pimcore 调试

Pimcore:如何覆盖内置控制器

本地化字段集合 Pimcore