我想知道是否有人使用或阅读过编译为 Apache 的 .so 扩展名的 PHP 脚本......事情是我想我记得在某处读过它,但不知道是否存在这样的事情。
这看起来很有希望,但不完整且被遗弃: http: //phpcompiler.org/
我很感兴趣,因为我认为它可以提高性能......也许有人可以指出一个框架或 apache 扩展来做到这一点。
谢谢!!
我想知道是否有人使用或阅读过编译为 Apache 的 .so 扩展名的 PHP 脚本......事情是我想我记得在某处读过它,但不知道是否存在这样的事情。
这看起来很有希望,但不完整且被遗弃: http: //phpcompiler.org/
我很感兴趣,因为我认为它可以提高性能......也许有人可以指出一个框架或 apache 扩展来做到这一点。
谢谢!!
它们确实存在。Facebook 有用于 PHP 的 HipHop 编译器。
不过,我不知道它是否适用于 Apache。
你可能想看看: http: //developers.facebook.com/blog/post/358
Github 存储库:http: //github.com/facebook/hiphop-php
如果您想以这种方式提高 PHP 脚本的性能,您应该尝试使用Zend Accelerator之类的方法。它保留字节码,因此不必在每次请求时都重新编译。
我很感兴趣,因为我认为它可以提高性能
这是一个非常重要的问题。是的,如果您每小时处理超过一百万次点击,那么编译 PHP 会有非常实际的好处(请参阅有关 HipHop 的其他答案)。但是,如果您真的想问“我如何提高网站的性能”,那么这可能是任何人都应该给您的最后一个答案。
如果您的目标是让您的网站运行得更快,那么您首先需要建立方法来捕获服务请求所需的时间(最好将网络和数据库时间与网络服务器时间分开),以及捕获翻页时间(即加载页面上所有内容所需的时间)然后查看以下内容:
等等
C。