在我的服务器上有一个网址n.php,有下面的代码.
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => $Url,
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $postParams,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_ENCODING => '',
));
$curlResponse = curl_exec($curl);
n.php获取get值并将其发布到同一服务器上的yii服务。yii服务只是将数据保存到db。
但是通过curl发布数据需要花费大量的时间。任何解决方案都可以减少这个处理时间。
1条答案
按热度按时间hwamh0ep1#
你的cURL没有问题,可能是yii服务的问题,但我怀疑,可能是数据库太慢。
就像评论说的调试服务,我有一种感觉,是数据库,使这个请求缓慢,作出返回与之前的数据库保存(不保存),如果仍然缓慢,继续调试,直到你找到的部分,是放慢这个请求。