Створення фреймворка. Клас Router. Урок 2

29

Від автора: вітаю вас, друзі. Продовжимо створення власного PHP-фреймворку. За підсумком ми повинні отримати цілком функціональне рішення, а заодно познайомитися з принципами роботи сучасних PHP фреймворків. У цьому уроці ми завершимо писати клас Router, який буде відповідати за маршрутизацію у фреймворку. Також ми напишемо чорновий варіант функції автозавантаження, яка позбавить нас від необхідності підключати кожен клас і буде робити це за нас.

скачать исходникискачать урок

У відео версії уроку ви знайдете відповіді на такі питання:

Як використовувати регулярні вирази для маршрутизації?

Іменування і стандарти PSR?

Чим може бути корисний стандарт коментування PHPDoc?

Як написати функцію автозавантаження класів?

Як описати кастомное правило маршрутизації?