Как я могу реализовать многоуровневую архитектуру в среде PHP с шаблонами проектирования?

Как вы знаете, кроме GOF, Существуют шаблоны проектирования для каждого слоя, которые должны использоваться при кодировании. Каждый слой имеет отдельные шаблоны дизайна. Пожалуйста, на картинке ниже.

введите описание изображения здесь

Я определил ниже слои, которые будут реализованы.

 Presentation Layer
|
v
Service Layer
|
v
Business Layer
|
v
Data Access Layer
|
v
Persistence Layer

Я прошел этот вопросы, но это не дает ответа, как реализовать их в рамках.

Как я могу реализовать многоуровневую архитектуру в PHP фреймворк с шаблонами дизайна?

Фреймворки интересуют laravel, symfony, zend

-1

Решение

Я думаю, что вы имеете в виду каркас Model View Controller. Я иногда использую его вместо MVP (Model View Presenter).

Здесь есть похожая среда для PHP: http://simplemvcframework.com/. Я не использовал его, поэтому я не знаю, насколько он хорош.

Посмотрите здесь: http://msdn.microsoft.com/en-us/library/bb288041.aspx. Хотя это для разработчиков .NET; шаблоны все еще применяются к разработке PHP. Я не был подавленным избирателем.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector