vis*_*ote 0 php laravel fpm laravel-octane
考虑您的应用程序具有其他常见因素,不包括 laravel + php-FPM 和 Laravel Octane,例如 apache 服务器、内存大小、处理器速度等。
那么有人可以告诉我为什么以及哪个性能更好吗?
我发现了很多关于 laravel Octane 和 php-fpm 的内容,但我没有找到它们之间的任何比较,要么两者都有完全不同的目的,我错过了理解它的含义,要么我正在正确地挖掘。
PHP-FPM 与 Laravel 没有特别相关,而 Octane 则与 Laravel 相关。有很多网站为您提供了一些有关使用 PHP-FPM 的指标,无需在此重复。
Laravel Octane 是一个特定于 Laravel 的项目,用于提高 Laravel 应用程序的性能,并不是与 PHP-FPM 进行同类比较。
真正的问题是,如果您现在正在开发 Laravel,PHP-FPM 是为应用程序提供服务的最佳方式。
鉴于 PHP-FPM 项目已经过时,最好使用 Octane 来优化和托管 Laravel 项目。它(可以说)是 Laravel 的真正未来,它将项目的服务与 Apache 或 nginx 等服务器解耦,让 Laravel 通过 Swoole 自行服务,并且可以与 RoadRunner 等高性能服务引擎结合使用。
如果您对性能感兴趣,Laravel Octane 是最佳选择,但您必须考虑应用程序的半状态编程的新概念。
这是一个基于意见的主题,因此可能不是获得答案的最佳地点,但希望这会有所帮助。