タグ

c++とPHPに関するtyageのブックマーク (3)

  • HipHop for PHP | Carpe Diem

    HipHop for PHP技術的な講演動画が ustream にあったので、チェックしてみました。動画は、全部で 40 分弱くらいですが、講演自体は 20 分くらい、その他は質問でした。 以下、動画からのメモです。 CPU の高い使用率が問題になっていた 10,000 台のウェブサーバ それぞれのリクエストに 800 ミリ秒かかっている コードベースが巨大になるにつれて、さらに遅くなる ハードウェアは、フリーではない 言語ごとのベンチマークした結果の CPU の使用率 CPU の使用率が低い順 No1: C++, No2: Java, No3: C#, No4: Erlang, No5: Python, No6: Perl,  No7: PHP PHPPerl は同等、C++Java に比べると10 倍くらい遅いという結果 高いメモリ使用率が問題 – 150M for (

    tyage
    tyage 2010/02/10
  • PHPをC++に変換して高速化する「HipHop for PHP」をFacebookが公開 : candycane development blog

    アメリカ時間の昼ごろにTwitter上が一つのニュースで埋め尽くされました。 PHPC++に変換して高速化する技術をFacebookが公開したというものです。世界中のPHPハッカーが注目する興味深いリリースという事でちょっと長いですが、リリースノートの和訳を行いました。 原文 http://developers.facebook.com/news.php?blog=1&story=358 Facebookにおいて重要なことのひとつが動作の速さです。過去6年間にわたって、PHPが提供する高速な開発ペースによって多くを成し遂げてきました。プログラミング言語としてみると、PHPはシンプルです。簡単に習得し、簡単に書き、簡単に読み、簡単にデバッグする事ができます。我々は他の言語よりも早くエンジニアを獲得し、それによってより早いイノベーションをすることができます。 今日、私は2年に渡って作業して

  • PHPはエコじゃない? | スラド サイエンス

    FacebookではPHPを使いユーザデータを生成しているが、これをC++に換えれば大規模な省エネを実現できるとの試算があるそうだ(家/.記事より)。 Facebookのサーバーパークでは30,000のサーバーが稼働しているそうだが、例えばこのうち25,000でPHPが走っているとして、C++の方が10倍効率がよいと考えれば22,500のサーバーが不要になるという計算だ。これは49,000トンのCO2削減を実現できるということでもあるという。 Facebookのみならず、PHPインタプリタが走っている世界中のサーバー数を考えると、環境への影響は小さいとは言えないそうだ。

  • 1