@defect00
Идущий за мечтой.

Какие изучить курсы \ книги, поясняющие принцип работы роутинга?

Добрый день!
Изучаю PHP, застопорился на изучении классов, ООП.
Знаний хватило на написание примитивного MVC, но он подгружает только файлы.
Выборка по базе данных не происходит, тк не понимаю, как реализовать выбор параметра? Например.
site.com/controller/action/ID.
В этом всём: Conntroller = файл, в котором присутствует класс контроллера. Под каждый контроллер - отдельный файл.
Action - имя функции в классе.
А вот по реализации id возникают вопросы. Если я правильно понимаю - необходимо использовать регулярное выражение, обозначающее обращение с запрашиваемым значением ID к базе данных.

Посоветуйте курсы \ книги, поясняющие принцип работы, примеры?
Так же буду благодарен за совет качественного материала по работе MySQL, через mysqli \ PDO, кроме оф. документации.

Где бы разрывались концепции many-to-many и тд.
Заранее благодарен!
  • Вопрос задан
  • 108 просмотров
Решения вопроса 1
gordon_shamway
@gordon_shamway
https://www.apress.com/us/book/9781430241645

Исходный код routera, по нему можно понять как все устроено.
https://github.com/nikic/FastRoute
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы