FacebookのHiphopが早速公開されたようです
2010年02月22日-
Home - hiphop-php - GitHub
FacebookのHiphopがGithubに米国時間の2月21日、早速公開されたようです。
HipHopとはFacebookで導入されているPHPコードをC++にする機構ですでに9割のサーバで動いてるという仕組みです。
現在のところ、64bit の CentOSとFedoraでうまく動くようになってるみたいです。残念ながら他のOSや32bitだとうまく動作しない模様。
環境をお持ちの方は以下を参考にビルドすればよさそう
Building and installing - hiphop-php - GitHub
Ubuntuな方はこちらが参考になります
コードを動かすには以下を参照。
Running HipHop - hiphop-php - GitHub
環境がないので試せませんが、このページを見ると結構面白いことが書いてあります。
$ hphp/hphp test.php みたいにすると、直接起動できるみたいです。
これだけだと当たり前なのですが、コンパイルしたバイナリを動かしたり、バイナリをWEBサーバとして動作させることも可能みたい。
$ sudo hphpi/hphpi -m server とするとサーバとして常駐するみたいです。
更に、WordPress や PHPUnit をHipHopでコンパイルするなんていう面白い例も公開されてます。
WordPressに関してはWEBサーバとしてコンパイルしてデーモンで動かすというコマンド例が紹介されているようです。
ソースは以下にあります。
facebook's hiphop-php at master - GitHub
手持ちに環境がないので試してみた方がいましたらご連絡下さい。
という間に誰かがすでにやってそうな気がしますね。
ベンチマーク結果については書かれていなかったのですが非常に気になりますね。
関連エントリ
最新のブログ記事(新着順)
- CSSで太陽が差し込むようなアニメーション実装
- 可愛くアニメーションする「beautifully crafted animated icons」
- アイソメトリックなアイコンがアイコンがPNG,SVGでゲットできる「Isoicons」
- ユニークなカタカナフォントtorisippo
- 美しいメッシュグラデーションをCSSで簡単に取得できる「MSHR」
- TailwindCSSなサイトで使える100以上のアニメーションエフェクト「animata」
- SVG形式のテック系企業のロゴを簡単にゲットできる「Svgl」
- 統一感のある色味を一括生成できるツール「The good colors」
- くちばしフォント【商用可】
- 小説表紙などに使えそうな商用可なフォント「になロマン」
- 過去のエントリ