G
enby!

Практика PHP для начинающих. Урок 14. Класс маршрутизации Router. Часть 1

В этом видео мы приступим к написанию класса маршрутизации - класса Router. Данный класс должен уметь не только понимать запрос по его адресу, но и по методу, которым был запрошен этот адрес. Проще говоря, один и тот же адрес, запрошенный разными методами, может быть обработан разными контроллерами. Таким образом, нам маршрутизатор будет следовать правилам REST API и сможет принимать запросы не только методами GET и POST, но и такими методами, как DELETE или PUT, к примеру. Данная серия уроков предназначена для начинающих программистов на PHP и веб-разработчиков. Цель предлагаемых уроков - научить писать правильный и красивый код, а также показать основные методики написания структурированного кода. В этих уроках будут затронуты такие темы как: Как отделить логику от представления. Как избежать дублирования кода. Что такое Router (маршрутизатор) и как написать собственный класс Router. Как работать с базой данных (БД), используя PDO и как написать свой класс для работы с БД. Что такое Service Container и как написать свой Service Container. Что такое Middleware и как написать свой Middleware. и т.д. Исходники к уроку - https://github.com/matroskin978/phpbe...

Смотрите также