【发布时间】:2015-02-13 16:22:03
【问题描述】:
我正在使用以下第三方代码为在我的网上商店下订单的客户发送 SMS,似乎此代码加载缓慢,导致我的订单确认页面(其中包含此代码)加载缓慢。
是否有任何解决方案可以让我使用此代码,但它的缓慢不会影响我的页面?
谢谢
// Send SMS
/*
ini_set("soap.wsdl_cache_enabled", "0");
$sms_client = new SoapClient('http://87.107.121.54:2620/post/send.asmx', array('encoding'=>'UTF-8'));
$parameters['username'] = "xxxxxxxxxxx";
$parameters['password'] = "xxxx";
$parameters['to'] = "$phone";
$parameters['from'] = "1000947320";
$parameters['text'] ="test";
$parameters['isflash'] =false;
$sms_client->SendSimpleSMS2($parameters)->SendSimpleSMS2Result;
*/
【问题讨论】:
-
您是否检查过是否是 您的 代码导致了问题,或者只是您的服务器与 API 服务器的链接本身很慢?如果它是你的服务器,那么你应该努力找出它为什么慢。如果是soap请求,那么你应该得到一个更好的服务器或API提供者,它们有更好/更快的链接。
标签: php performance soap time loading