В файлах хранится код генерации страниц, они к URL отношения не имеют.
Вот какие-то уроки на эту тему: www.itlessons.info/php/routing-library, habrahabr.ru/post/31270
Ну а вообще в любом современном фреймворке одна точка входа и виртуальный роутинг.
Опишите задачу полностью, не ясно, что в итоге должно получиться.
В любом случае, код из примера легко доработать и вместо записи в объект конкатенировать строку.
Никто не мешает сконкатенировать весь js в один файл, чтобы не грузить библиотеки отдельными соединениями. Ну а ссылку на реализацию ajax-запроса без jQ я выше дал.
Во-первых, у вас только один ответ на собственный вопрос. Во-вторых, принять его как решение вы можете, никаких ограничений нет. В-третьих, у вас уже месяц сотни дел.
Итог - пользы сообществу от ваших вопросов никакой.
Вот какие-то уроки на эту тему: www.itlessons.info/php/routing-library, habrahabr.ru/post/31270
Ну а вообще в любом современном фреймворке одна точка входа и виртуальный роутинг.