使用编译的 PHP 代码为网站提供服务


serving sites with compiled PHP code

所以显然可以编译PHP将其与解释器分离:

http://en.wikipedia.org/wiki/Php#Compilers

但是一旦你这样做了,你将如何配置Apache,以便它能够使用编译的PHP而不是解释PHP为网站提供服务?

https://github.com/facebook/hiphop-php/wiki/Running-HipHop

这里有一个关于如何编译WordPress以及如何运行它的例子。

但是,对于较小的项目,使用APC要好得多。它提供了极高的速度增益 - 没有hiphop那么多,但你仍然可以使用Apache,eval()和运行标准的php配置。

这将取决于您正在使用的编译器以及您希望在其上运行应用程序的操作系统配置。一个可能值得一看的编译器是HipHop(由Facebook开发)。他们在此处提供了安装和配置详细信息:https://github.com/facebook/hiphop-php/wiki/