Задать вопрос
RGameShow
@RGameShow
В поисках ответов на глупые вопросы

Что есть что в ссылке при MVC патерне?

Есть ссылка:
site.ru/page/content/

Где:
/page/ - контроллер
/content/ - экшен

А что есть что в следующей ссылке:
site.ru/page/content/integration/1c/user/tariff/

P.S.
1) Я только начал вникать
2) Ссылки просто в пример
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
glaphire
@glaphire Куратор тега PHP
PHP developer
Нет прямой взаимосвязи между /host/part1/part2/part3 и контроллером, экшеном и параметрами, это все задается индивидуально в коде соответствия роутов и их обработчиков. Почитайте, как реализован роутинг в laravel или yii2 (в symfony слишком много нового для старта), есть статьи из разряда "пишем простой router на php".
Ответ написан
Комментировать
php666
@php666
PHP-макака
Роутинг никак не связан с MVC.
По запросу site.ru/page=content&integration=1c&user=tariff
может работать построенное по MVC приложение

для понимания MVC тыц
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
anton_reut
@anton_reut
Начинающий веб-разработчик
Все что дальше content это Параметры передаваемые экшену.
Ответ написан
fStrange
@fStrange
А что есть что в следующей ссылке:
site.ru/page/content/integration/1c/user/tariff/


Если page - контролер, а content - экшн, то то что дальше - параметры. Но вообще говоря, по ссылке не определить как выполнен роутинг и что есть что.
Контролером может быть к примеру user , а экшеном tariff.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы