Самая быстрая передача данных PHP - PullRequest
0 голосов
/ 06 июня 2011

Первое: извините за мой английский, это не мой основной язык.

У меня есть приложение, которое получает запросы от клиентов, а затем ищет данные в базе данных для представления результатов.Приложение состоит из двух частей.PART ONE получает запросы клиентов и затем использует cUrl для связи с PART TWO, которая ищет правильные данные результатов.Что мне нужно доказать (с точки зрения скорости), это часть cUrl.Он был спроектирован таким образом, что, если вся ЧАСТЬ ДВА будет перенесена на другой сервер, соединение между ЧАСТЬЮ ОДНОЙ и ДВУМЯ будет работать.Вот почему PART ONE не может получить прямой доступ к базе данных.Для подключения ЧАСТЕЙ CURL был использован до сих пор.Я пытался использовать SOAP, но с точки зрения скорости нет ничего лучше.Я нашел что-то вроде RMI или Cobra, но это для Java.И у нас уже есть кеш в базе данных для уменьшения скорости поиска.

И вопрос: есть ли что-то более странное, чем cUrl и Soap?Отправка данных всегда будет только строками, а не файлами.

1 Ответ

2 голосов
/ 06 июня 2011

У SOAP всегда будет необходимость анализировать XML, и, вероятно, создание и уничтожение вашего анализатора мыла с использованием простого REST Api с переменными GET или POST, скорее всего, будет немного быстрее.

...