ホームページ >バックエンド開発 >PHPチュートリアル >Facebook が PHP プログラムを高速化するための HipHop プロジェクトを公開_PHP チュートリアル

Facebook が PHP プログラムを高速化するための HipHop プロジェクトを公開_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-22 09:01:50876ブラウズ

PHP言語の最大の特徴はプログラミング効率の高さですが、スクリプト言語としてはHipHop for PHPが登場するまではCPUやメモリの使用効率が低いという問題が常にありました。 Facebook の謎に満ちた PHP プロジェクト HipHop for PHP がついに公開されました。このプロジェクトは、PHP から C++ への変換プログラム、再実装された PHP ランタイム ライブラリ、および一般的に使用される多くの PHP 拡張機能の書き換えられたバージョンで構成され、PHP の高速化と最適化を目的としています。

Facebook の公式ブログ (直接アクセス不可) でプロジェクト リーダーの Zhao Haiping (1987 年に北京大学で遺伝学と分子生物学を卒業、プリンストンでコンピュータ サイエンスの博士号を取得) が述べたように、HipHop プロジェクトにはFacebookに多大な影響を与える。現在、Facebook の Web トラフィックの 90% をサポートしています。 HipHop のおかげで、Facebook の Web サーバーの CPU 使用率が平均 50% 削減され、サーバーの需要が大幅に削減されました。この改善がコミュニティに利益をもたらすために、彼らは、より大規模で複雑な PHP Web サイトのスケーラビリティの向上にさらに役立つことを期待して、オープンソース化することを決定しました。

PHP と Facebook の問題

ご存知のとおり、Facebook のフロントエンドは主に PHP で書かれています。趙海平氏は、過去6年間でFacebookは
から成長したと述べた

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445911.html技術記事 PHP言語はプログラミング効率の高さが最大の特徴ですが、HipHop for PHPが登場するまではスクリプト言語としてCPUやメモリの使用効率が低いという課題がありました。 Facebookの謎のPH…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。