Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Хочу посмотреть реализацию класса Router в соц. сетях - PHP ООП
Форумы портала PHP.SU » Разное » Литература » Хочу посмотреть реализацию класса Router в соц. сетях - PHP ООП

Страниц (1): [1]
 

1. tarabukinivan - 01 Июля, 2018 - 10:57:49 - перейти к сообщению
Добрый день!
Хотел бы увидеть простой, но без косяков код Router для сайтов типа соц. сетей. Где реализовано вот такое: host.ru/<Имя юзера>/about:
host.ru/Ivan/address, host.ru/Nikolay/address.
host.ru/Ivan/about, host.ru/Nikolay/about

Кто-нибудь видел, есть ли в сети видеоуроки или что-нибудь с такой реализацией?
2. Строитель - 01 Июля, 2018 - 12:00:07 - перейти к сообщению
tarabukinivan, в любом современном фреймворке вы найдёте маршрутизатор (он же роутер). Посмотри​те, для примера, как организована маршрутизация в Laravel.
3. tarabukinivan - 01 Июля, 2018 - 13:13:36 - перейти к сообщению
Строитель пишет:
в любом современном фреймворке вы найдёте маршрутизатор (он же роутер). Посмотри​те, для примера, как организована маршрутизация в Laravel.

Спасибо Строитель!!! В Laravel именно такой маршрутизатор как в соцсетях? Мне не нужен типичный контроллер типа host.ru/page/about или host.ru/post/add, нужен такой как в соцсетях host.ru/viktor/about или host.ru/viktor/newpost
4. Строитель - 01 Июля, 2018 - 14:07:41 - перейти к сообщению
tarabukinivan пишет:
Мне не нужен типичный контроллер типа host.ru/page/about или host.ru/post/add, нужен такой как в соцсетях host.ru/viktor/about или host.ru/viktor/newpost
А в чём собственно разница между маршрутами host.ru/page/about и host.ru/viktor/about? Они же все по одному принципу реализованы -- что пропишете в роутере, такой результат вы и получите в итоге.

 

Powered by ExBB FM 1.0 RC1