【问题标题】:a framework plugin in another framework (e.g. Symfony)另一个框架中的框架插件(例如 Symfony)
【发布时间】:2011-04-11 23:23:17
【问题描述】:

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

【问题讨论】:

    标签: php zend-framework cakephp frameworks symfony1


    【解决方案1】:

    这个问题有点太抽象了。

    “有没有可能……?”的答案是“是”,但与不同设计意图的混合框架相关的不必要的复杂性充其量是值得怀疑的。

    cake / zend 是松散耦合的 Intent fw,即您可以从不同位置选择脚本到您的 cms 项目集中,它仍然可以工作。但是 symfony 是一个紧密耦合的 fw,其中脚本的放置需要在“sf”标准位置,否则会出现问题。

    每一个都有很好的优势,但是如果研究谷歌的结果“symfony 很烂”、“cakephp 很烂”和“zend 框架很烂”,你可以想象结合每个 fw 的缺点来确保不睡觉-晚上最坏的情况。 :D

    2c

    【讨论】:

    • 对我来说答案是“否”,这只是因为每个框架都有不同的编码标准和类继承。您可以为其他框架重写插件,但它不会是主框架的插件:)
    • :) 很棒的评论。是的,对我个人来说,答案也是“不,我不想那样做”,但我是在回答海报的好奇心。所以...
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      可能更好地了解插件的工作原理并针对您选择的框架重构它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-26
        • 2015-01-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多