@mannerheim

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

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

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽