2010-11-11 40 views

回答

12

我每天都在使用EE。我可以檢測到的所有差異都以「app/code/core/Enterprise」中額外的模塊形式出現,類名以「Enterprise」開頭,而不是「Mage」開頭,有些使用ionCube編碼。還有一個「企業」主題,但它與「現代」非常相似。 Magento的其餘部分與Community Edition相同,因此您的擴展可能同時工作。

但是,如果不進行測試就不能聲明兼容性,那將是不負責任的。您可能會忽略某些後來被其他版本重新覆蓋的內容。你可能不想爲此購買許可證,所以你必須要求志願者,最好的地方是Magento的forumchat。如果你沒有能夠在許多自由程序員站點上爲某位有能力幫助的人做廣告,那將比整個EE版本便宜。

最後還是在Magento Connect上註冊的問題。到目前爲止,只有領先的工作者有幸出現在「企業版」中。部分。 (「專業版」部分甚至還沒有活動。)雖然您可以隨時在自己的網站上解釋突出部分,但您可能沒有機會列出您的擴展名。

0

我同意clockworkgeek,你可能沒有任何問題,但也有Magento EE中的重寫,你需要知道的。請找一個EE安裝來檢查,因爲可能會有變化。

5

Magento企業版從社區版相差以下項目:

1)沒有額外的模塊,該補充模塊法師。它們都具有企業名稱空間(Enterprise_前綴而不是Mage_前綴)。企業模塊可以添加一些新功能,或修改Mage模塊的行爲。

2)企業有自己的設計方案。約30%的模板被重寫,別人回落到基地/默認主題

3家)企業擁有不同的許可證

因此,上述審查提到的,你不能保證你的CE延伸的穩定工作,而測試它在EE上。您的模塊很可能會正常工作,但我估計您的擴展需要一些修復程序才能正常使用EE的概率爲10%。

嚴格地說,你可以測試你的擴展只有自己的Magento EE(10000美元)。

但還有另一種方式。 Magento EE許可證允許買方將Magento EE版本授權給正在爲買方的Magento開發一些功能的用戶。所以你可以把你的擴展賣給有Magento EE的人,通知他,它沒有在EE上測試過,你需要這樣做。您的客戶將允許您訪問他的Magento EE,並且您將能夠測試和調試擴展。這符合Magento EE許可證,因爲您將成爲Magento EE所有者的僱用開發人員,並且您將爲他的Magento EE開發擴展。

當然,您應該注意到您在Magento Connect的帳戶必須擁有發佈EE擴展的特殊權限 - 通常的帳戶無法執行此操作。你需要問Magento支持如何獲得這樣的特權。

從我個人的觀點來看,我建議不要打擾EE功能,因爲執行整個測試過程並將其張貼爲EE擴展並不容易。消費電子市場更廣泛(儘管沒有那麼多錢),所以你可以在這裏賣。

0

我開發了一個magento模塊。它適用於我的本地環境中的社區版和企業版。將它安裝到實時站點後,它可以正常運行社區版,但不適用於企業版。它沒有在企業版中顯示任何管理員配置。我錯過了什麼?