Преди малко тествах една логика за направата на функциите на РНР, да излизат динамично в зависимост от буквите, които пишеш в едно текстово поле.
Например:
Целта беше с javascript да извикам РНР функция без да презареждам страницата, затова ползвах Ajax.
Xpath, ми трябваше, защото всичките функции на РНР са в един .XML файл с подходяща структура.
Оказа се, че тази комбинация е много добра, с малка забележка за скоростта на обработка на XML файла, който е около 1 MB.