Практика PHP для начинающих. Урок 12. Пространства имен и автозагрузка
В этом видео мы поговорим о таких темах, как пространства имен (namespace) и автозагрузка (autoload). Это связанные и достаточно важные темы. Благодаря использованию пространства имен и автозагрузки мы можем избежать возможных конфликтов в именованиях классов, а также упростить их подключение.
Данная серия уроков предназначена для начинающих программистов на PHP и веб-разработчиков. Цель предлагаемых уроков - научить писать правильный и красивый код, а также показать основные методики написания структурированного кода. В этих уроках будут затронуты такие темы как:
- Как отделить логику от представления.
- Как избежать дублирования кода.
- Что такое Router (маршрутизатор) и как написать собственный класс Router.
- Как работать с базой данных (БД), используя PDO и как написать свой класс для работы с БД.
- Что такое Service Container и как написать свой Service Container.
- Что такое Middleware и как написать свой Middleware.
- и т.д.
Исходники к уроку - https://github.com/matroskin978/phpbeginners/tree/25d42fb891ed00fd7325c30db78702d7aca63495