Гибкая модульная архитектура на Yii2 - Часть 3: Работа с базой данных и миграции

Описание проверенного подхода к организации гибкой модульной архитектуры на Yii2. В третьей части мы обсудим, как можно организовать миграции и разнести их по модулям. А так же обсудим связанные вопросы работы с базой данных. Читать »
Ключевые слова: PHP, Yii2, Архитектура

Гибкая модульная архитектура на Yii2 - Часть 2: Взаимодействие между модулями и интернационализация

Описание проверенного подхода к организации гибкой модульной архитектуры на Yii2. Во второй части добавим возможность взаимодействия модулей друг с другом без добавления зависимостей. И так же добавим модульный подход в механизм интернационализации (I18N). Читать »
Ключевые слова: PHP, Yii2, Архитектура

Гибкая модульная архитектура на Yii2 - Часть 1: Подключение модулей, роутинг и события

Описание проверенного подхода к организации гибкой модульной архитектуры на Yii2. В первой части рассмотрим базовую архитектуру приложения, систему подключения модулей, роутинг и событийную систему. Читать »
Ключевые слова: PHP, Yii2, Архитектура

Принципы, которые формируют успешные фреймворки

В этой статье мы подробно рассмотрим пять принципов, которым необходимо следовать при проектировании и разработке фремворков. Так же разберем, какие задачи решает фреймворк и какое место в разработке он должен занимать. Читать »