另一个框架中的框架插件(例如Symfony)

时间:2010-09-14 03:04:35

标签: php zend-framework cakephp frameworks symfony1

是否可以在使用Cake或Zend等其他框架构建的CMS中使用Symfony插件?这些插件有多独立?

3 个答案:

答案 0 :(得分:5)

问题有点过于抽象。

答案“是否可能......?”是“是”,但混合不同设计意图的框架所带来的不必要的复杂性充其量是值得怀疑的。

cake / zend是松散耦合的意图fw,即你可以从各个地方挑选脚本进入你的cms项目集,它仍然可以工作。但是,symfony是一个紧密耦合的fw,在“sf”标准位置或事情中,脚本的位置是预期的。

每个人都有很好的优势,但如果研究谷歌的结果为“symfony糟透了”,“cakephp糟透了”,“zend框架糟透了”,你可以想象结合每个fw的缺点来确保不睡觉 - 最糟糕的情况。 :d

2C

答案 1 :(得分:1)

这取决于插件和框架。但很可能你至少要重写其中的一部分。

答案 2 :(得分:1)

可能更好地了解插件是如何工作的,并为你的cjoice框架重构它。