the_killer_ducks
@the_killer_ducks
WEB-программист

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

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

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

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

P.S.
1) Я только начал вникать
2) Ссылки просто в пример
  • Вопрос задан
  • 128 просмотров
Решения вопроса 3
aleksejjjj
@aleksejjjj
Это вообще не связано с MVC. Это роутинг и там возможен произвольный набор данных. В аббревиатуре MVC нет буквы R.
Ответ написан
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.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SaveTime Москва
от 100 000 руб.
Teamlead Ставрополь
от 25 000 до 50 000 руб.
HTML Academy Санкт-Петербург
от 120 000 до 130 000 руб.