今日のPHPの世界のニュースは、FacebookのHipHopです。
HipHop for PHPは、技術的にはコンパイラ自体ではありません。むしろ、それはソースコードトランスフォーマーです。HipHopは、PHPソースコードをプログラムで高度に最適化されたC ++に変換し、g++を使用してコンパイルします。HipHopは、意味的に同等の方法でソースコードを実行し、パフォーマンスの向上と引き換えに、eval()などのめったに使用されない機能を犠牲にします。HipHopには、コードトランスフォーマー、PHPのランタイムシステムの再実装、およびこれらのパフォーマンスの最適化を利用するための多くの一般的なPHP拡張機能の書き直しが含まれています。
私の質問は、これは実際にどのタイプのWebアプリケーションに役立つのかということです。
典型的なデータベースにバインドされたWebアプリは、これによって十分に提供されないようですが、よりまれなCPUにバインドされたアプリは提供されます。