0

我一直在 ZF 工作,因为它是 v1.6,我对它非常满意,但是阅读了 symfony 及其捆绑原理:

使 sumfony Bundle 更清晰:

http://docs.symfony-reloaded.org/quick_tour/the_big_picture.html

但什么是捆绑包?您在 Symfony2 项目中编写的所有代码都以包的形式组织。在 Symfony2 中,bundle 是一组结构化的文件(PHP 文件、样式表、JavaScript、图像……),它实现了一个单一的功能(博客、论坛……)并且可以很容易地与其他人共享开发商。在我们的示例中,我们只有一个包,HelloBundle。

我通过在模块中组织我的代码来使用相同的想法,但这真的很痛苦

任何机构bundle对 ZF 都有相同的实施?

4

2 回答 2

2

已经做出了一些努力来实现这一点,但主要是 PITA 在 ZF 中做到这一点。但是您实际上可以使用 Symfony 的基础设施,并且仍然使用 Zend 的所有类。

于 2011-02-19T21:53:42.583 回答
1

是的,这是一个真正的 PITA,可以接近实现 Symfony2 对其捆绑包所做的事情。我不得不用大量代码扩展 ZF 以接近扩展结构(请参阅Majisti),这与 Symfony2 提供的功能差不多。我同意 Tomas:Symfony2 与 ZF2 类,IMO 我不认为 ZF2 在全栈部门竞争足够高。

于 2011-05-14T06:25:44.570 回答