Facebookの「従業員」とのこのかなりコミカルなインタビューに続いて...
Facebookの人たちが開発したボールのように賢いHyperPHP(現在はHipHopに名前が変更されています)の詳細を誰かが知っていますか?
Facebookの「従業員」とのこのかなりコミカルなインタビューに続いて...
Facebookの人たちが開発したボールのように賢いHyperPHP(現在はHipHopに名前が変更されています)の詳細を誰かが知っていますか?
猫は袋から出されました:
http://developers.facebook.com/news.php?blog=1&story=358
HipHop for PHP は技術的にはコンパイラそのものではありません。むしろ、それはソース コード トランスフォーマーです。HipHop は、プログラムによって PHP ソース コードを高度に最適化された C++ に変換し、g++ を使用してコンパイルします。HipHop は意味的に同等の方法でソース コードを実行し、パフォーマンスの向上と引き換えに、eval() などのほとんど使用されない機能を犠牲にします。HipHop には、コード トランスフォーマー、PHP のランタイム システムの再実装、およびこれらのパフォーマンスの最適化を利用するための多くの一般的な PHP 拡張機能の書き直しが含まれています。
ReadWrite Web に関する別の記事では、 Facebook の高速化が確認され、独自のPHP コンパイラが登場し、Marco Tabini による別の記事では、知っておくべきことが説明されています。
神話かもしれませんが、まだ開発中かもしれません。しかし、それはここに掲載される予定です。
リリースが HyperPHP と呼ばれている場合、それは確立されたWeb ホストの名前でもあるので、私は驚かれることでしょう。
2 月 2 日火曜日に Facebook からある種のPHP ランタイムがリリースされるという噂があります。それは Hyper PHP かもしれません。
プログラミングの知識がなくても、誰かがキャッシュ/オペコードを誰かに説明しようとしたようです。
「...わかりますか?これを行うことは、PHPの前にHを置き、HyperのようにHを置くようなものです。つまり、Hyper-PHP、またはHPHPになります。そしてそれは超高速です...」
いいえ...それは神話ではありません
コンセプトは素晴らしいです.. PHP サイトを HPHP にコンパイルできます。その後、Java !:P のように動作します
あなたのリンクから...
Facebook の従業員は、プライバシーの価値を誰よりもよく知っています。
まあ、本当に?彼らは?私がこれまで Facebook について読んできたのは、彼らがプライバシーとは何か、あるいはかつてあったことをまったく理解していないということだけだったからです。
記事は明らかに信用できません。
パフォーマンスが問題になる場合は、代わりにたとえば Quercus を検討しますか? ( http://www.caucho.com/resin-3.0/quercus/ ) (Quercus を見たことがないので、これ以上は言えません)