2017-09-02 93 views
0

我一直在使用服務作爲我的信息源的PHP MVC應用程序(未使用的模塊)和IM最大的商業邏輯裏控制器和服務

的問題是,我的控制器/服務/傭工越來越大和我有任何控制器動作很多不同的服務電話(每行動和IM +/- 5服務呼叫處理髮送信息和接收)

我可以用/間把它更好,降低了業務邏輯做什麼內部控制器和服務來擴展我的應用程序?

+0

這是[代碼審查]完美的問題線索(https://codereview.stackexchange.com),如果您發佈的代碼與它。對於SO來說這不是一個很好的問題。 –

回答

2

對於服務的一面 - 開始看的domain objectsdata mappers概念。

至於控制器 - 他們實際上應該有他們的業務邏輯。如果你沒有觀點和控制器(例如,你指的是你的模板「意見」)之間的分離,那麼他們可能有他們一些表示邏輯,但僅此而已。另一個建議是將這兩個部分分開。 This post可能會有所幫助。

P.S.我不知道如何爾康做事