Перейти к содержимому
ФреймХаб
  • Composer и управление зависимостями
    • Качество и стиль кода
    • Основы Composer
    • Установка Composer
  • PHP-фреймворки
    • Laravel
    • Symfony и Laminas
    • Yii Framework
    • Обзоры и сравнения фреймворков
  • Архитектура и паттерны
    • MVC в PHP
    • ORM и работа с данными
    • Компоненты приложения
    • Принципы проектирования
  • Шаблонизаторы и вид
    • Выбор шаблонизатора
    • Миграция версий PHP
    • Производительность и очереди
    • Репозитории и пакеты
  • Composer и управление зависимостями
    • Качество и стиль кода
    • Основы Composer
    • Установка Composer
  • PHP-фреймворки
    • Laravel
    • Symfony и Laminas
    • Yii Framework
    • Обзоры и сравнения фреймворков
  • Архитектура и паттерны
    • MVC в PHP
    • ORM и работа с данными
    • Компоненты приложения
    • Принципы проектирования
  • Шаблонизаторы и вид
    • Выбор шаблонизатора
    • Миграция версий PHP
    • Производительность и очереди
    • Репозитории и пакеты
  1. Главная
  2. Архитектура и паттерны
  3. Принципы проектирования

Принципы проектирования

Чистая архитектура, DI, паттерн репозиторий и другие принципы проектирования

Принципы проектирования
21.04.20255 мин чтения

Чистая архитектура PHP: разбираем паттерн на практике в 2026 году

Бизнес-логика, намертво привязанная к ORM или контроллерам, усложняет поддержку и тестирование приложения. Разбираем, как слоистая архитектура помогает разделить ответственность и сделать код независимым от инфраструктуры.
Принципы проектирования
17.05.20243 мин чтения

Dependency Injection в PHP: паттерн и контейнеры

Dependency Injection — один из ключевых architectural patterns современного PHP. Он избавляет код от tight coupling и позволяет легко заменять реализации. Разбираем, как это работает на практике с PSR-11 контейнерами и PHP-DI.
  • Политика конфиденциальности
  • Обработка персональных данных
  • Обратная связь
© 2026 ФреймХаб — PHP-фреймворки без воды