Дополню по первому пункту, раз уж напечатал.
У вас AJAX прямо мифический зверь какой-то! Между тем, если верить определению из википедии AJAX - это всего лишь технология. Сама по себе она не работает, а используется javascript-ом для отправки серверу асинхронных запросов (это те, которые не требуют перезагрузки страницы). А где в нашем случае обитает javascript? - Конечно в браузере! О заголовках вот тут неплохо описано: https://learn[dot]javascript[dot]ru/ajax-xmlhttprequest
Еще можно почерпнуть в доках jquery.
Мелкий, не то. Интересуют именно запросы вида ".../?a=1&b=2". Кохановские дефолтные роуты, к примеру, напрочь игнорируют всё, что находится за знаком "?" в адресной строке.
Подскажите, кто сталкивался, как в Кохане работать с GET-параметрами передаваемыми в адресной строке?
Например, при запросе вида http://test[dot]eg/index/test?a=1&b=2 в $_GET получаю:
Ясно, что вывод не совсем соответствует ожиданиям. Получить же параметры a и b удаётся лишь путём разбора содержимого $_SERVER['REQUEST_URI'], но это решение больше напоминает костыль. Хочется чего-то нативного для Коханы.