Если вы используете PHP-маршрутизацию только для файлов PHP, это не вызовет проблем с производительностью: интерпретатор все равно запустится, начнется новый процесс, выделится память и т. Д.
Но если выоднако, планируя направлять запросы на статические ресурсы, такие как изображения и таблицы стилей, не не использует маршрутизацию PHP ни при каких обстоятельствах.Это слишком ресурсоемкий процесс, а не то, для чего был создан PHP.
Я бы сказал, mod_rewrite
- лучшее и более гибкое решение, и его стоит попытаться выяснить.