我使用 Symfony 框架在 PHP 中编写了一个应用程序。现在我的网站的流量正在增长,我真的需要用 HipHop PHP 重新编译它。
有可能做到吗?重新编译后,需要使用fastcgi模块运行吗?
我不想听起来自命不凡,但你真的要拥有一个 facebook 大小的网站吗?大多数大型网站不使用 HipHop。他们只是使用高效的缓存(例如 Varnish)、良好的数据库优化(在正确的位置建立索引等)和代码加速器(例如 APC)我认为如果您决定这样做,您不会真正注意到很大的不同使用嘻哈。请记住,许多 PHP 函数在 HipHop 中也不起作用。
如果您使用的是 Symfony2,您是否研究过 ESI(Edge Side Includes)?
只是我的想法,但实际上我认为使用 HipHop 不值得头疼。
据我所知,HipHop仅支持 PHP <= 5.2,因此如果您打算使用任何 PHP 5.3 功能,则需要弄清楚其他内容。我不明白为什么它不支持任何框架,只要它与 PHP 5.2 兼容。