Как стать автором
Обновить

Комментарии 10

>> bitExpert/adrenaline — Микрофреймворк на основе PSR-7 middleware.

следует отметить, что не столько psr-7 middleware интересен, а тем, что реализует adr вместо mvc.

Ну как бы ADR и есть то, что называют всякие хипстеры MVC: Laravel, Symfony, Zend, Yii, etc — это всё в некоторой степени ADR фреймворки, но ни разу не MVC в полном его понимании.


В данной терминологии присутсвует размытие понятий, для компенсации которого ввели термин "серверный MVC", который и является ADR.

В Laravel, Symfony, Zend, Yii… не совсем ADR. Он им был бы, если контроллеры содержали бы в себе только один экшен и слой View был бы представлен вариативными ответчиками, кои можно было бы переключать на лету.

По-этому я и написал "в некоторой степени". К ADR и/или MVP это всё равно в разы ближе, нежели к MVC.


Более того, в том же Laravel можно обойтись без "контроллеров" (т.е. без ссылки на класс-экшн) и реализовать чистый ADR (формируя ответ с помощью миддлварей).

НЛО прилетело и опубликовало эту надпись здесь
Ох, спасибо за пост! Оказывается, Phalcon 3 LTS релизнулся.
bizley/yii2-podium — Движок форму на Yii 2.

Движок форума на Yii 2
Спасибо за подборку! Наконец-то для Atom появилась годная поддержка PHP. Недавно установил, но впечатления самые приятнейшие. Не PhpStorm, конечно, но для обычной разработки без сложных рефакторингов подходит в самый раз.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий