Ce qui est mieux PHP SAVON ou NuSOAP?
Qui est mieux PHP SAVON ou NuSOAP ? Veuillez m'aider ?
- Pouvez-vous fournir plus d'informations ? PHP SAVON est disponible depuis PHP 5.0.1 . Si vous êtes en PHP4, vous devez utiliser NuSOAP.
- Non, je suis en utilisant PHP 5.0.1
- Si vous aller consommer des services WCF, certainement utiliser PHP SAVON, sinon vous pourriez faire face à beaucoup de pièges. Probablement ils vont corriger plus tard, mais pour l'instant c'est les maux de tête(Problèmes avec les collections par défaut dans la demande, les problèmes complexes de types déclarés dans l'espace de noms différent, forçant le seul élément de tableaux pour être convertis en objets)
- je suis d'accord, j'ai changé de NuSoap PHP Savon que je ne pouvais pas créer un Service de Référence à l'aide de WSDL généré par NuSoap
Vous devez vous connecter pour publier un commentaire.
PHP SOAP est disponible depuis PHP 5.0.1 . Si vous êtes en PHP4, vous devez utiliser NuSOAP.
Natives de PHP codes sont généralement mieux dans la performance & relativement exempt de bugs, donc si PHP SAVON est disponible, utilisez-le. De plus, NuSOAP n'a pas beaucoup de documentation sur leur site officiel.
Mais il y a une nuance de mentionner, je pense que NuSoap, c'est mieux:
À l'aide de nusoap, pas besoin d'écrire le fichier WSDL
Nusoap n'est plus maintenu. Il est pris en charge jusqu'à la version 4.X de PHP. Les versions plus récentes peuvent commencer à donner des problèmes
Un autre avantage de l'utilisation de Nusoap est que le résultat que vous obtenez est déjà dans un tableau.
Normal PHP vous obtenez un objet et vous avez besoin de les convertir dans un tableau vous-même.
et j'ai fait un petit bench mark Nusoap est micro secondes plus rapide que celui de ma propre mise en œuvre, y compris la conversion dans un tableau.
Nusoap = -1370852340.1761
Natif de PHP = -1370852340.2057