回到PHP 5.*时代,那时候PHP的性能在最好的情况下也只是中等。然而,到了7.0版本后,PHP核心的大部分被从头开始重写,这将它的性能提高了两到三倍。
光用言语不能证明这一点。让我们看看基准测试的结果。幸运的是,有人在PHP性能的基准测试上投入了大量时间。我发现Kinsta(https://kinsta.com/blog/php-benchmarks/)的这篇文章提供了一个最新的不同版本的性能比较列表。
自从7.0升级以来,性能提高了如些之多。以至于PHPWeb应用程序的性能已经可以和其他语言的Web框架相当(在某些情况下甚至更好)。看看这个扩展的基准测试套件(https://github.com/the-benchmarker/web-frameworks),可以得到更多信息。
当然,PHP框架在性能上不会优于C和Rust,但是它们确实比Rails或Django要好得多,并且与ExpressJS相当。