Перейти к содержимому

Создание PHP-фреймворка: внедрение зависимостей

Dave Hollingworth

0:00 / 0:00

Создание PHP-фреймворка: внедрение зависимостей

2 508 просмотров · 11 месяцев назад
Dave Hollingworth
35,9 тыс. подписчиков
2 508 просмотров · 11 месяцев назад
В этом видео вы узнаете, как внедрение зависимостей делает ваш код чище, гибче и проще для тестирования. Это то, что широко используют PHP-фреймворки, такие как Laravel и Symfony. Это восьмое видео из серии, которая шаг за шагом научит вас работать с PHP-фреймворками, создавая собственный. В этом пошаговом руководстве, основанном на проектах, я буду использовать современные стандарты, лучшие практики и сторонние пакеты, где это необходимо. Для того чтобы следовать инструкциям, вам уже необходимо знать основы PHP.    • Build a PHP Framework   ☕ Поддержите меня: https://ko-fi.com/davehollingworth 🌐 Рекомендуемый хостинг: https://davehollingworth.com/hosting 💻 Исходный код: https://github.com/daveh/php-framewor... 🌐 PSR-11: https://www.php-fig.org/psr/psr-11/ 🌐 Иконки мультимедийных опций созданы Мифтахулом Ризки - Flaticon https://www.flaticon.com/free-icons/m... 🌐 Иконки зависимостей созданы Freepik - Flaticon https://www.flaticon.com/free-icons/d... 00:00 Введение 00:15 Зависимости 01:01 Внедрение зависимостей 03:35 Контейнер внедрения зависимостей 05:38 Внедрение зависимостей с использованием интерфейсов 07:58 Интеграция с маршрутизатором 10:04 Заключение #PHP #framework #laravel #symfony