by Anonymous » 19 Aug 2025, 00:45
Ich habe eine Seifen -API von Drittanbietern, mit denen ich mich von PHP verbinde. PHP läuft unter Windows als FASTCGI -Plugin in IIS. Wenn ich in PHP mit denselben API -Endpunkten eine Verbindung herstelle, ist es langsam.$MyClient = new SoapClient($MyWSDL); // where $MyWSDL contains a valid URL
< /code>
Die Initialisierung dauert zwischen 6 und 15 Sekunden. Die tatsächlichen Anrufe in Richtung API in 0,02 Sekunden; Sobald die erste Definition vorgenommen wurde, sind die Dinge schnell. Es hängt nicht mit der Netzwerkgeschwindigkeit zusammen, da das Ding in Soapui gut läuft. Ich habe versucht, die neueste PHP -Version (8.4.11) zu aktualisieren, aber das hat nichts geändert. Gibt es eine Möglichkeit, die Initialisierung des Soapclient zu beschleunigen?
Ich habe eine Seifen -API von Drittanbietern, mit denen ich mich von PHP verbinde. PHP läuft unter Windows als FASTCGI -Plugin in IIS. Wenn ich in PHP mit denselben API -Endpunkten eine Verbindung herstelle, ist es langsam.$MyClient = new SoapClient($MyWSDL); // where $MyWSDL contains a valid URL
< /code>
Die Initialisierung dauert zwischen 6 und 15 Sekunden. Die tatsächlichen Anrufe in Richtung API in 0,02 Sekunden; Sobald die erste Definition vorgenommen wurde, sind die Dinge schnell. Es hängt nicht mit der Netzwerkgeschwindigkeit zusammen, da das Ding in Soapui gut läuft. Ich habe versucht, die neueste PHP -Version (8.4.11) zu aktualisieren, aber das hat nichts geändert. Gibt es eine Möglichkeit, die Initialisierung des Soapclient zu beschleunigen?