1. 实验目的
测试PHP、Python、NodeJS、Go四种语言在执行相同的数字操作中所花费的时间
2. 实验结论(仅以此次实验作为参考)
语言 | 相同逻辑平均消耗时间 不带随机函数/带随机函数 |
分析 | 代码复杂度 |
Go | 0.101 / 0.372 | 消耗时间最少 随机函数影响较大(时间三倍) |
★★★★★ |
NodeJS | 0.210 / 0.415 | 消耗时间较少 随机函数影响较大(时间翻倍) |
★★☆☆☆ |
PHP | 0.515 / 0.851 | 消耗时间中等 随机函数影响不大 |
★★☆☆☆ |
Python | 1.304 / 10.551 | 消耗时间较多 随机函数影响太大 |
★☆☆☆☆ |
3. 实验过程
3.1 PHP代码与执行结果
$numbers = array();
list($mtime, $sec) = explode(' ', microtime());
$start =