php soap client: non-wsdl vs Wsdl - hızlı?

1 Cevap php

I'm Using PHP 5 and the built-in SoapClient.
This is really a question for the developers of PHP Soap support.

WSDL yerel WSDL dosyası önbelleğe modu, ve kendi istekleri oluşturmak için gerektirir olmayan WSDL: SoapClient size 2 seçenek sunar.

WSDL kullanarak açıkça daha uygundur. Ama bu bir SoapClient örneğini oluşturmak her zaman yapar ne kadar işlem merak ediyorum. WSDL önbelleğe, ancak tüm wsdl yeniden işlem için bir SoapClient oluşturduğunuz her zaman var mı? Eğer öyleyse, bu non-WSDL yol gitmek (CPU-bilge) daha verimli olabilir gibi görünüyor.

Bu benim durumda olmayan WSDL SoapClient oluşturmak için sorun yok. Should I?

-Dave

1 Cevap

Onları bir önbellek oluşturmak için yeterli zaman alır (yani onun acı). Ben önbellek (script Çıkışta?) Sona yaptığında gerçek soru sanırım ve (komut başına?) Kaç çağrıları yapıyoruz.

Eğer erken bir şey optimize etmeye çalışıyorsanız gibi de geliyor. Onun değil bir sorun varsa, bu konuda endişelenmeyin. Sen önemli olmayan bir şey üzerinde zaman kadar harcayabilirsiniz.