У меня есть 2 веб-сайта (2 разных домена/сервера), и мне нужно передавать данные между ними. Исходный сервер будет иметь an Array/ Array Object
. Затем его нужно доставить на другой сайт. Я не хочу, чтобы исходный массив был искажен.PHP Лучший способ передать большие массивы или объекты между разными сайтами/серверами?
Что я могу думать до сих пор, использовать cURL от Destination Server
, а затем предоставить объект Array как echo json_encode($array)
от Source Server
.
Будет ли это работать, пожалуйста? На самом деле это скорее всего Web Service
, но я просто не знаю, как подойти. Каково ваше лучшее предложение, пожалуйста?
Примечание: На самом деле у меня нет никаких ограничений на методы или направление. json_encode
или cURL
или что-то еще можно предложить, пока данные достигнут целевого сервера. Спасибо!
Он будет работать. Но невозможно оценить текущее решение или предложить что-то «лучше», пока вы не предоставите нам некоторые критерии (очевидно, вы не можете сравнивать что-то, пока не знаете, как это сделать). – zerkms