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!
Einloggen

Jetzt als Amazon Blitzangebot

Ab 14:00 Uhr Schraubenzieher-Set Schrauben Entferner Broken Bolt Schrauben Remover Schrauben Entgrater 4 Stück-Set Hergestellt aus H.S.S. 4341 *, Härtegrad: 62-63hrcSchraubenzieher-Set Schrauben Entferner Broken Bolt Schrauben Remover Schrauben Entgrater 4 Stück-Set Hergestellt aus H.S.S. 4341 *, Härtegrad: 62-63hrc
Original Amazon-Preis
8,99
Im Preisvergleich ab
?
Blitzangebot-Preis
7,64
Ersparnis zu Amazon 15% oder 1,35

Facebooks Aktienkurs in Euro

Facebook Aktienkurs -1 Jahr
Zeitraum: 1 Jahr

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