LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Не обязательно index.php.

Есть входящий урл, он парсится префиксными сравнениями и регулярками, на выходе получается путь к обработчику этого урла и произвольные параметры для обработчика (можно передавать либо в $_GET либо в $_SERVER).

Ну и настраиваться это должно нормально.

Сгенерировать конфиг для nginx, имея на входе конфиг в любом другом формате (в том числе в базе данных) - не проблема.

Вы сложнее directory-based routing ничего в жизни не видели?

Приведи пример того, что делается в популярных велосипедных роутерах из фреймворков, но не получится сделать вышеописанной техникой.

Исходная версия firkax, :

Не обязательно index.php.

Есть входящий урл, он парсится префиксными сравнениями и регулярками, на выходе получается путь к обработчику этого урла и произвольные параметры для обработчика (можно передавать либо в $_GET либо в $_SERVER).

Ну и настраиваться это должно нормально.

Сгенерировать конфиг для nginx, имея на входе конфиг в любом другом формате (в том числе в базе данных) - не проблема.

Вы сложнее directory-based routing ничего в жизни не видели?

Приведи пример того, что не получится сделать вышеописанной техникой.