Должен ли я использовать Curl или XML Parsing - PullRequest
0 голосов
/ 11 марта 2011

Я собираюсь написать скрипт, который связывает несколько баз данных между серверами в php, и я пытаюсь решить, какой из них выбрать. Мне нравятся мои DOMDocuments, и у меня уже есть несколько XML-фидов, поступающих из базы данных, в которые могут зацепиться другие. С другой стороны, база данных снабжается формой, и это может легко пересылать данные через другие базы данных при отправке с использованием Curl или даже jsonp.

Мои личные ощущения - это ежедневный анализ xml, но другой подход сделает связь с БД более мгновенной.

Что вы, ребята, думаете?

Ответы [ 2 ]

1 голос
/ 11 марта 2011

Я думаю, что лучше использовать что-то вроде JSON с меньшими затратами. С XML у вас много накладных расходов.

Или вы используете сокет и отправляете данные напрямую через соединение с вашим собственным коротким протоколом. Я думаю, что XML в порядке, но для связывания сервера лучше использовать JSON или Socket.

0 голосов
/ 11 марта 2011

Я думаю, что нам определенно понадобится дополнительная информация, прежде чем мы сможем дать вам твердый совет.

Но я определенно склоняюсь к маршруту формы, из двух вариантов, которые вы обрисовали, наверняка.

С одной стороны, вы сказали, что каналы XML уже существуют.Если они содержат информацию, отличную только от набора изменений, то это увеличивает объем данных, которые вы должны обработать на принимающей стороне.

С другой стороны, вы уже написали их, поэтому может быть меньше работыучаствует.Вы должны написать «получающий» код в любом случае.

...