История изменений
Исправление firkax, (текущая версия) :
Не обязательно index.php.
Есть входящий урл, он парсится префиксными сравнениями и регулярками, на выходе получается путь к обработчику этого урла и произвольные параметры для обработчика (можно передавать либо в $_GET либо в $_SERVER).
Ну и настраиваться это должно нормально.
Сгенерировать конфиг для nginx, имея на входе конфиг в любом другом формате (в том числе в базе данных) - не проблема.
Вы сложнее directory-based routing ничего в жизни не видели?
Приведи пример того, что делается в популярных велосипедных роутерах из фреймворков, но не получится сделать вышеописанной техникой.
Исходная версия firkax, :
Не обязательно index.php.
Есть входящий урл, он парсится префиксными сравнениями и регулярками, на выходе получается путь к обработчику этого урла и произвольные параметры для обработчика (можно передавать либо в $_GET либо в $_SERVER).
Ну и настраиваться это должно нормально.
Сгенерировать конфиг для nginx, имея на входе конфиг в любом другом формате (в том числе в базе данных) - не проблема.
Вы сложнее directory-based routing ничего в жизни не видели?
Приведи пример того, что не получится сделать вышеописанной техникой.