Задать вопрос

Что можете посоветовать новичку для изучения роутинга в PHP?

Здравствуйте. Уже пару дней ищу информацию по роутингу в PHP, но всё что я нахожу, уже подразумевает наличие в голове понятий о работе роутинга. Не могли бы вы посоветовать какую-нибудь статью (в т.ч. на английском) или книжку.

Как я это понял. Мы просто пишем специальный класс, который парсит URN + имеет некоторые встроенные шаблоны, например "domain.com/archive/", "domain.com/blog/". Далее, на основе спаршеного urn делаются запросы в базу и подгружается контент релевантный urn.

Спасибо.
  • Вопрос задан
  • 845 просмотров
Подписаться 5 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Да, парсит (parse_url или регулярки вам в помощь)

Да сравнивает с какими-то шаблонами и вызывает соответствующие методы контроллера (чаще всего module → action).

А контроллер уже запрашивает модель (в случае необходимости).

Можете посмотреть вот этот https://github.com/nikic/FastRoute
Или роутинг из symfony, laravel, yii или какого-нибудь другого современного фреймворка. Там и с документацией и с примерами все хорошо.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽