php-frm 能让 PHP 运行得更快吗? 2024-5-30 • php fastcgi php-fpm 据我了解,php-fpm通过管理一组预加载的 PHP 解释器进程,使 PHP 页面响应更快,这样最终用户就不会遇到初始化 PHP 子系统的开销,但一旦 PHP 页面开始执行,它所花的时间与在“常规”CGI 下一样长。这有点像在mod_perl- 解释器运行速度不会更快,因为它绑定到 Web 服务器可执行文件中,它只是启动速度更快。 我是对的吗?还是有什么微妙的机制让它整体运行得更快?我之所以问这个问题,是因为我有一个 PHP 应用程序,我想定期运行它(我每隔 X 秒对其 URL 运行一次“wget”)。我并不关心响应时间,因为它是周期性的,但我关心的是执行时间。 答案1 不,你的 PHP 代码本身不会运行得更快,它仍然是同一个解释器。与普通 CGI 相比,你可能有一点延迟优势,但谁会运行普通 CGI 呢?;-) 另一个小帮助可能是代码缓存,但这只有在脚本经常运行时才真正有用。 相关内容 Bash - 是否可以使用 ${##} 从命令结果中删除子字符串? LAMP 服务器错误无法初始化模块 与 amsmath、ntheorem 和 showlabels 冲突 [关闭] 无法使用新创建的用户登录 MySQL,但可以接受任何没有密码的用户名 根据使用一个字段的表达式对表进行重复数据删除 Apache 提供来自不同域的证书 有人可以修复这个怪物吗 如何从命令行创建服务并提供 LanmanWorkstation 密码? 参考文献中的引文和脚注一起 运行 Django 应用程序的 Apache 2.2.22 显示错误“服务器配置拒绝客户端”