php - PHP 与 JavaScript 的速度?

标签 php javascript performance

我正在编写一个脚本来标记文件内容。我已经用 JavaScript 编写了一个分词器,但处理大文件(5 秒以上)时速度很慢。因为无论如何我都要从服务器检索文件,所以我正在考虑用 PHP 重写它以节省几秒钟的时间。我读到 PHP 和 JavaScript 之间的速度差异可以忽略不计,但如果文件为 1mb 或更大,则可能会增加一个小的速度差异。我找到了 this benchmark在线,但我不确定信息是否是最新的(过去几年的所有 JS 引擎优化)。

移植我所有的代码需要一些工作,所以如果我能做到,我不会使用 PHP。但如果速度更快 (25-30%),那将是值得的。

最佳答案

好吧,就像您提到的那样,JavaScript 是在客户端执行的,因此它取决于客户端。例如,iPAD 上的客户端无法像游戏机上的客户端那样流畅地运行这些 Quake3 HTML5。另一方面,PHP 在服务器上运行。

一般来说,JS 比 PHP 快得多(在相同的硬件上);

以下是两者之间的一些 [硬数据][1] 测试,以支持我的断言。 [JS(查询)与 PHP][2] 性能。

[1]: https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/php.html [2]: jQuery vs. PHP - Performance Comparison

关于php - PHP 与 JavaScript 的速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8866738/

相关文章:

php - 如何使我的删除查询完全正常工作?

php - MySQL表在数据之前插入空记录

php - mkdir UTF-8 文件名

Javascript 计时器不工作(简单但我仍然需要帮助)

javascript - 使用 MySQL 数据的 Ng-repeat 过滤器搜索

javascript - 如何使用javascript获取上一页URL,不同的域名

javascript - console.log 返回待处理的 promise ,而不是实际数据

c - 避免 2 的幂以实现缓存友好性

python - ABC 的计算成本

python - numpy 有效地计算多项式