Итак, я начинаю процесс кодирования веб-сайта приложения PHP, который будет закодирован в архитектуре MVC, но хотел бы реализовать метод использования Pretty URL с ним. Поскольку я никогда раньше не создавал свой собственный код URL-адреса, я не уверен, с чего начать. Раньше я использовал URL строки запроса (я думаю, что это правильный термин для использования), например example.com/index.php?act=controller & sub = method & id = 123456 ... С помощью этого веб-сайта я бы предпочитайте, чтобы URL-адрес был чем-то более похож на example.com/controller/method/article-title/123456. Но, как я уже сказал, я даже не знаю, с чего начать.Как создать симпатичный URL с пользовательской MVC Framework в PHP?
Как правильно указать URL-адрес, если ... Предоставленный метод не найден, недействителен или вообще не указан? example.com/controller/article-title/123456 (будет указывать на example.com/provided-controller/default-method/page-title/123456
Предоставленный метод является действительным и предоставляется, но контроллер не найден или является недействительным или не указан? example.com/article-title/123456 (должен указывать на example.com/default-controller/provided-method/123456)
Надеюсь, все, и что вы получите то, что я говорю. в принципе, я хочу сделать что-то вроде системы CodeIgniter URL маршрутизатора.
Спасибо за ваше время!
Вы пишете свои собственные рамки MVC или с использованием сохранившийся один, таких как Yii? – Pete
Как метод может быть действительным без контроллера (класса) ??? – PeeHaa
Да, я пишу свою собственную базовую структуру MVC ... отсюда слово «custom» в заголовке « – ShoeLace1291