文件名称:nodevsphp:对于 NODE JS VS (PHP + Apache2) LoadTest
文件大小:239KB
文件格式:ZIP
更新时间:2024-07-12 01:27:13
JavaScript
nodevsphp 对于 NODE JS VS (PHP + Apache2) LoadTest,我尝试在负载和并发性方面比较 PHP+Apache 堆栈与 Node js。 async.js 仅用于展示非阻塞 I/O 是如何工作的。 剩下的事情是在 mysql 中创建了一个表,在 Node 和 PHP 中我查询了该表并将它们作为 JSON 发出。 为确保 HTTP GET 中的内容长度保持不变,我特别注意在 PHP 中指定内容长度和类型,以便它不使用 Apache 的分块传输编码。 最后,对于这两个具有相同输出的人,我使用 Siege 进行了负载测试。 结果表在 siegeLog/result.txt 文件中。 结论:当并发连接数较少或一直在运行时,与 PHP + Apache 堆栈相比,Node 没有太多令人印象深刻的结果。 但是渐渐地,PHP+Apache 堆栈的性能和并发