如何使PHP的解释速度比NodeJS快?

问题描述

我获得了NodeJS(以及带Swoole的PHP)所具有的异步优势,但是为什么在纯粹的单核,单进程,同步用例中,NodeJS却比PHP如此之快?

这是我的PHP代码

<?PHP
$j = 0;
$start_time = time();
for($i = 0; $i <= 1000000000; $i++){
    $j += $i;
}
$total_time = time() - $start_time;
echo $j."\n";
echo "Total Time: ".$total_time."\n";
?>

在41秒内执行

这是我的NodeJS代码

console.time("elapsed");

var i;
var j = 0;
for(i = 0; i <= 1000000000; i++){
    j += i;
}

console.log(j);
console.timeEnd("elapsed");

在2.9秒内执行

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)