2010-09-14 226 views

回答

1

這取決於插件和框架。但很可能你必須重寫至少一部分。

5

問題有點太抽象。

答案「是否有可能......?」是「是」,但與混合不同設計意圖的框架相關的不必要的複雜性最多也是有問題的。

cake/zend是鬆散耦合的意圖fw,即您可以從各個位置選擇腳本到您的cms項目集中,它仍然可以工作。但是symfony是一個緊密耦合的fw,預計在「sf」標準位置或事物中放置腳本。

每個人都有自己的優勢,但如果研究谷歌的結果爲「symfony糟糕」,「cakephp爛」和「zend框架糟糕」,你可以想象每個fw的缺點,以確保一個不睡覺 - 最糟糕的情況。 :d

2C

+2

對我來說,答案是「否」,這是因爲每個框架都有不同的編碼標準和類繼承。你可以重寫其他框架的插件,但它不會成爲主框架的插件:) – 2010-09-14 07:27:34

+0

:)很棒的評論。對我個人而言,答案也是「不,我不想那麼做」,但我正在回答海報的好奇心。所以... – alien052002 2010-09-14 17:20:38

1

可能更好地看到該插件和重構它爲您cjoice的框架。