Как вы знаете, кроме GOF, Существуют шаблоны проектирования для каждого слоя, которые должны использоваться при кодировании. Каждый слой имеет отдельные шаблоны дизайна. Пожалуйста, на картинке ниже.
Я определил ниже слои, которые будут реализованы.
Presentation Layer
|
v
Service Layer
|
v
Business Layer
|
v
Data Access Layer
|
v
Persistence Layer
Я прошел этот вопросы, но это не дает ответа, как реализовать их в рамках.
Как я могу реализовать многоуровневую архитектуру в PHP фреймворк с шаблонами дизайна?
Фреймворки интересуют laravel, symfony, zend
Я думаю, что вы имеете в виду каркас Model View Controller. Я иногда использую его вместо MVP (Model View Presenter).
Здесь есть похожая среда для PHP: http://simplemvcframework.com/. Я не использовал его, поэтому я не знаю, насколько он хорош.
Посмотрите здесь: http://msdn.microsoft.com/en-us/library/bb288041.aspx. Хотя это для разработчиков .NET; шаблоны все еще применяются к разработке PHP. Я не был подавленным избирателем.
Других решений пока нет …