删除 curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4)
下班
PHP curl_setopt 文档: https://www.php.net/manual/en/function.curl-setopt.php
使用 curl 命令 查看 请求耗时情况: https://www.cnblogs.com/lnlvinso/p/9775484.html
Linux 查看和设置DNS: https://jingyan.baidu.com/article/c275f6ba4775a9e33d756785.html
<?php$Stime=0
$Etime=0
$Ttime=0
$Stime=microtime(true)//获取程序开始执行的时间
//echo $Stime."<br/>"
for ($i=1$i<=10000000$i++){} //为了实现有一定的时间差,所以用了一个FOR来消耗一些资源.
$Etime=microtime(true)//获取程序执行结束的时间
//echo $Etime."<br/>"
$Ttime=$Etime-$Stime//计算差值
//echo $Ttime."<br/>"
$str_total=var_export($Ttime,TRUE)
if(substr_count($str_total,"E")){ //为了避免1.28746032715E-005这种结果的出现,做了一下处理.
$float_total=floatval(substr($str_total,5))
$Ttime=$float_total/100000
}
echo $Ttime.'秒'
?>
有学习Swoole的疑惑、遇到瓶颈期的PHPer可在底部留言给我!!!
在本机windows环境下的测试:8G内存,4GCPU,win7系统,插入10000条记录测试比较,php和nodejs的性能。
当改为10000条记录插入,php耗时1.65 seconds,nodejs耗时318微秒,nodejs还是快得比较明显。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)