@mannerheim

Как оптимально хранить xml-запросы в php?

Всем привет!
Разрабатывается приложение на PHP, которое взаимодействует с веб-сервисом через XML-запросы по SOAP. Запросов довольно много. Некоторые статические, некоторые нужно генерировать налету, подставляя какие-то данные в запрос.
Вопрос в том, как оптимальнее организовать хранение XML-запросов? Сам пока вижу два варианта:
1. Хранить запросы в файлах вида xml/RequestName.xml. Нужно отправить запрос - читаем в переменную содержимое файла. Если нужно подставить какие-то данные, то используем простейший шаблонизатор, типа {MYVAR} и реплейсим {MYVAR} на $myVar.
2. Сделать под каждый запрос функцию, типа function xmlRequestName($myVar), в которой будет инлайном прописан шаблон XML-запроса и которая на выход будет генерировать запрос с нужными данными.
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ivanq
@Ivanq
Знаю php, js, html, css
Функцию вызвать быстрее - с чтением файла может быть задержка. Однако, редактировать файл легче незнакомому человеку. В общем, все зависит от ситуации.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы