В настоящее время я создаю свой собственный MVC-фреймворк на PHP (просто для целей обучения), и сейчас я застрял на маршрутизации.
Я видел множество реализаций и подходов - FastRoute дляinstance сравнивает заданный URL-адрес с заранее заданными шаблонами регулярных выражений и запускает передаваемый вызываемый объект.Некоторые другие учебные пособия разбивают URL на части и выводят из них контроллер, действие и некоторые другие параметры.Я просто запутался в том, как мне следует подходить к этому / что является более «элегантным» решением.Кто-нибудь может пролить свет на этот вопрос?
Если бы я действительно реализовал его аналогично FastRoute, будет ли все-таки смысл взорвать URL-адрес?
Заранее спасибо.