慢PHP SoapClient

时间:2013-06-26 12:11:43

标签: php performance soap-client

我正在通过PHP soapclient类使用web服务,并且我一度调用此函数:

$response = $client->CompanySearch($callParams);

但它很慢,所以我这样做是为了试图监控它:

$time1=time();
$response = $client->CompanySearch($callParams);
$time2=time();
$this->LastExecTime=$time2-$time1;

我得到大约7-9秒的时间,网络服务管理员在他身边进行了一些监控,他说这只是大约4秒(有时是6秒)所以所有额外的秒数来自哪里?这个php功能特别慢吗?我只调用了soapclient方法CompanySearch,而没有计算我在代码中做的其他事情,因为担心其他事情会减慢它的速度。有任何想法吗?有没有更快的替代SoapClient php类? Web服务管理员不是很正确监控吗?

起初我虽然他只是给我数据库查询时间,但他说他的时间已经完成了XML解析然后形成。

提前致谢, 詹姆斯

0 个答案:

没有答案