# Swank (30.12.2014 / 00:02)
Он о mvc или как там еазываеться эта фигня
роутинг эта фигня называется)
# ramzes (30.12.2014 / 00:17)
роутинг эта фигня называется)
Да, маршрутизация(Routing), если одним словом. Или сегменты URL основанные на MVC. Как то так.
А чем там они неудобные или что, я не знаю. Во всех фреймворках это применяется и всё норм.
Я до сих пор не допер в чем там могут быть проблемы.
Как делают во всех фреймворках?
Скармливают все запросы точке входа.
Дальше различная магия определяет функцию/метод, которые соответствуют урле. Причем лучше сразу сопоставлять правила с коллбеками, чем завязывать что-либо на урлы. Это позволит добиться полного контроля над урлами и они не будут диктовать правила расположения файлов в фс или сервисов в контейнере.
Что касается жс цсс и прочей фигни, то здесь просто выделяем какую-нибудь урлу и раздаем с помощью nginx.
Если на бэкэнде требуется определить путь к этим файлам, то ничто не мешает написать хэлпер, который будет это делать. Зачем здесь могут понадобиться относительные пути, понятия не имею.
не надо ни чего ни куда резать. вообще ни чего не надо делать.
по скольку точка входа у нас в корне (по логике, там) то все пути идут от корня, а в разметке просто / со слеша начинаем.
чпу скорее удобнее чем неудобнее корявых var=valи безопаснее даже
# Rakovskiy (30.12.2014 / 00:04)
Там одного запроса достаточно. Утром поправлю
Возможно Гг, но я думаю один вид поиска не найдёт так другой найдёт
# ValekS (30.12.2014 / 00:40)
Да, маршрутизация(Routing), если одним словом. Или сегменты URL основанные на MVC. Как то так.
А чем там они неудобные или что, я не знаю. Во всех фреймворках это применяется и всё норм.
не совсем так.
роутинг и мвц не связанны между собой.
просто их часто используют. как например пхп и хтмл, но при этом хтмл не является частью пхп.
роутинг это набор правил для перенаправления запроса от точки входа (грубо index.php) к определенному модулю, в соответствии с заданными правилами.
и ни чего более.
еще он отлично работает как фильтр и валидатор GET запросов
reaper, на твой пост (
30.12.2014 / 02:02) отвечу, имеем структуру:
example.com/main
example.com/main/
example.com/main/index
example.com/main/index/some/strange/params
И в коде: <img src="/images/office-small.jpg" align="left" >
При этом, картиночка, например, лежит в example.com/main/images.
Очевидно, поиск будет произведен в разных директориях. Вот я о чём. То есть мне везде нужно будет приписывать полный путь.
# XakepPRO (30.12.2014 / 10:30)
reaper, на твой пост (30.12.2014 / 02:02) отвечу, имеем структуру:
example.com/main
example.com/main/
example.com/main/index
exa
Для картинок не нужен такой путь
# XakepPRO (30.12.2014 / 10:30)
reaper, на твой пост (30.12.2014 / 02:02) отвечу, имеем структуру:
example.com/main
example.com/main/
example.com/main/index
exa
а ты как хотел? сменить структуру и что бы скрипт сам за тебя все пути поменял? в сказку попал?