【发布时间】:2011-09-17 08:47:00
【问题描述】:
我正在尝试在 Ubuntu 平台上为 PHP 运行 HPHP。
我正在按照此链接上的说明进行操作: https://github.com/facebook/hiphop-php
是否有关于如何使用我的 PHP 文件运行 hiphop 的分步教程?在他们的文档中,它说在 hphp 文件夹下运行 hphp 但文件不存在?
好的,我从 file_get_contents(称为 0)和 curl_exec(称为 22 次)中获得了 55.18(包括和自身)和 43.78(包括和自身)。我看到 cURL 和 file_get_contents 之间存在细微差别。我应该将它们全部更改为 cURL 吗?那会有什么不同吗?
如果这不是问题,我应该将此问题视为与服务器或远程服务器相关吗?
【问题讨论】:
-
你为什么要跑嘻哈?你每天有多少百万用户?
-
我的脚本使用了太多的服务器内存,每次运行大约需要 30 分钟。它是用 PHP 构建的。我正在考虑转换为像 C++ 这样的低级语言在性能方面会有所帮助。
-
您的脚本很可能只是需要优化。使用 Hiphop 会更让人头疼,它使部署变得相当困难。
-
我已经通过使用最佳实践进行了优化,例如在循环之外取出不必要的计算,使用 array_push 代替 .= 连接,使用 cURL 代替 file_get_contents 等等
-
@Jae:你列举的不是优化。这就是代码的编写方式。
标签: php