Facebook beschleunigt die Skriptsprache PHP

Entwicklung Die Entwickler des Social Networks Facebook haben einen Code-Transformer für die Skriptsprache PHP veröffentlicht, der den PHP-Quellcode in C++-Code umwandelt. HipHop, so der Name des Transformers, nutzt dafür den GNU-C++-Compiler g++. Mit HipHop soll die CPU-Auslastung durch PHP um die Hälfte reduziert werden, schreibt einer der Entwickler im offiziellen Blog. Das Social Network setzt den Code-Transformer bereits seit sechs Monaten ein - auf 90 Prozent der Server ist er bereits im Produktiveinsatz.

PHP selbst bietet diverse Features, um die Produktivität zu steigern, allerdings ist die Nutzung der CPU und des Speichers nicht effizient genug für große Projekte, erklärt Facebooks Senior Server Engineer Haiping Zhao. Sein Unternehmen muss jeden Monat 400 Milliarden Aufrufe von in PHP geschriebenen Seiten bewerkstelligen.

Zhao beschreibt HipHop als eine Kombination aus Codeumwandler, einer neu implementierten PHP-Runtime sowie einigen neu geschriebenen PHP-Komponenten zur Performance-Steigerung. Der PHP-Quellcode wird in eine semantisch gleiche Form gebracht, wobei einige weniger häufig benutzte Funktionen geopfert werden. HipHop steht als Open Source und der PHP License zur Verfügung.

Derzeit lässt sich HipHop nur auf den Servern von Facebook einsetzen. In Zukunft soll das Projekt derart erweitert werden, dass es auch auf anderen Servern verwendet werden kann. Zudem will man das aktuelle PHP 5.3 unterstützen. Als Zielgruppe sieht man Entwickler vor, die mit ähnlichen Bedingungen wie Facebook zu kämpfen haben.
Diese Nachricht empfehlen
Kommentieren33
Jetzt einen Kommentar schreiben


Alle Kommentare zu dieser News anzeigen
Kommentar abgeben Netiquette beachten!

Jetzt als Amazon Blitzangebot

Ab 06:25 Uhr Sricam Wireless WLAN IP Kamera 1280 x 720 Pixel 2.8-12mm Überwachungskamera IR-Cut Nachtsicht Bewegungserkennung Plug & Play
Sricam Wireless WLAN IP Kamera 1280 x 720 Pixel 2.8-12mm Überwachungskamera IR-Cut Nachtsicht Bewegungserkennung Plug & Play
Original Amazon-Preis
142,99
Im Preisvergleich ab
?
Blitzangebot-Preis
110,49
Ersparnis zu Amazon 23% oder 32,50
Nur bei Amazon erhältlich

Facebooks Aktienkurs in Euro

Facebooks Aktienkurs - 6 Monate
Zeitraum: 6 Monate

The Social Network im Preis-Check

WinFuture Mobil

WinFuture.mbo QR-Code Auch Unterwegs bestens informiert!
Nachrichten und Kommentare auf
dem Smartphone lesen.

Folgt uns auf Twitter

WinFuture bei Twitter

Interessante Artikel & Testberichte

Tipp einsenden