1

所以我最近设置了一个 LEMP 服务器,并通过一些配置设法工作。我现在可以开始编写 php 脚本和构建基本页面了。查看php5-fpm wiki,没有任何页面讨论我应该期望的任何更改,就 php 脚本等而言,只有安装/配置设置。

除了安装/配置步骤之外的一切都照常进行吗?从 php 开发人员的角度来看,我应该期待/做出哪些改变?如何最好地利用 fpm 版本(在 php 代码中,而不是模块/系统配置中)?我专注于比较两种情况下编写良好的 php。

4

2 回答 2

1

当我自己进行切换时,我了解了这种设置的一些好处,例如 APC 文件上传进度无法开箱即用(你最好使用其他东西,例如 nginx-progress-上传和/或 JS 文件 API);某些标头名称可能已更改(附加 HTTP_);还有一个新的非常有用的函数,叫做fastcgi_finish_request.

不过,要了解更多信息,请查看PHP-FPM 手册

于 2012-10-18T22:27:27.607 回答
0

我能想到的唯一主要问题是在 FPM 下运行时不支持pcntl扩展中的某些功能,例如. pcntl_fork(但是,两者都不支持它们mod_php,所以这不应该让人感到意外。)

于 2012-10-18T22:27:22.513 回答