2013-11-26 53 views
0

我是新來的Zend Framework 2,我試圖建立一個應用程序(到目前爲止,溫和)「樂趣」,我需要一些提示知道應該如何構造我的應用程序。Zend Framework 2 - 接口,模塊和控制器

我有一個現有的模塊,允許我顯示一些帶2個控制器和數據庫訪問的網頁。

我的應用程序旨在根據具體情況使用Git的系統命令或GitHub API或BitBucket API。我想製作一個接口,使我的方法「原型化」,並創建3個實現它的類,但我不知道這個框架是否可行,如果它是最好的方法,如果我應該創建一個全新的模塊來做到這一點,如果我應該在diffrerents控制器中編寫這些方法,或者我可以在當前模塊中調用這些方法。

如果你能回答我的問題或提供我的資源,可以幫助或至少給我一些提示,我將非常感激。

謝謝

回答

0

您的想法使用接口聲音像是正確的方法,假設你要系統/ Github上/到位桶是可以互換的。

您的其餘問題與組織您的應用程序代碼有關,這些代碼沒有「正確」的答案,並且您處於最佳判斷位置;所以做你認爲最明智的事情。我唯一要說的是,如果你希望在另一個應用程序中使用部分功能,或者希望讓其他人使用它,那麼將該部分分解到它自己的模塊中可能是有意義的。