Как обрабатывать длинные осмысленные URL ?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Alert230
Сообщения: 56
Зарегистрирован: 2018.03.09, 13:34

Как обрабатывать длинные осмысленные URL ?

Сообщение Alert230 »

Добрый день!
Пишу достаточно большой монолит. Нужен совет из лучших практик.

Как мне сделать длинные ссылки? Вот например:
...house/climate-control/counters/water?sensor_id=15747....

Я бы сделал модуль house, controller ClimateControlController.... Как делать дальше? длина по ссылке может быть больше и очень не хочется в конфиге в рулесах по регуляркам проверять. Yii поддерживает что нибудь например "вложенные модули", или может быть контроллеры друг в друга как то рулить?

Всем спасибо!
someweb
Сообщения: 552
Зарегистрирован: 2017.03.09, 10:12

Re: Как обрабатывать длинные осмысленные URL ?

Сообщение someweb »

Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.
Alert230
Сообщения: 56
Зарегистрирован: 2018.03.09, 13:34

Re: Как обрабатывать длинные осмысленные URL ?

Сообщение Alert230 »

спасибо, то что нужно
А есть ли способ передавать информацию модулям-потомкам?
Например в REST-подобном синтаксисе:

...house/512/climate-control/counters/water?sensor_id=15747....

Или только URL-рулисами?
Ответить