Что лучше PHP SOAP или NuSOAP?

Что лучше PHP SOAP или NuSOAP? Пожалуйста, помогите мне?

PHP SOAP доступен с PHP 5.0.1. Если вы находитесь в PHP4, вам нужно использовать NuSOAP .

Собственные PHP-коды обычно лучше в производительности и относительно без ошибок, поэтому, если PHP SOAP доступен, используйте его. Более того, у NuSOAP не так много документов на официальном сайте.

Хотя есть несколько нюансов, я думаю, что NuSoap лучше:

  1. Nusoap имеет некоторые предопределенные методы, которые в случае использования Soap вы должны написать свои собственные.
  2. потому что узким местом производительности SOAP является время отклика сервера, нет страха использовать предопределенный класс Like Nusoap.
  3. Обработка UTF-8 в Nusoap намного проще.
  4. Nusoap предлагает некоторые хорошие функции для создания SOAP-сервера.

Используя nusoap, не нужно писать файл WSDL

Nusoap больше не поддерживается. Он поддерживается до версии 4.X PHP. Новые версии могут начать давать проблемы

Еще одно преимущество использования Nusoap заключается в том, что полученный результат уже находится в массиве. Обычный PHP вы получаете объект, и вам нужно преобразовать его в массив самостоятельно. и я сделал небольшую контрольную метку Nusoap на микросекундах быстрее, чем моя собственная реализация, включая преобразование в массив. Nusoap = -1370852340.1761 Родной PHP = -1370852340.2057

public function objectToArray($obj) { if(!is_array($obj) && !is_object($obj)) return $obj; if(is_object($obj)) $obj = get_object_vars($obj); return array_map(array($this, 'objectToArray'), $obj); }