Der unabhängige IT- und Tech-Kanal!
internet.board.entertainment.games.hardware

gulli Logo
  • Home
    • Seit 1998 unabhängiger IT- und Tech Kanal, Forum mit über 1 Million registrierter Usern
  • Board
    • Seit 1998 unabhängiger IT- und Tech Kanal, Forum mit über 1 Million registrierter Usern
  • News
    • Topnews
    • Interviews
    • Glossen
    • Reportagen
    • Kurioses
    • RSS-Feed
    • Twitter
    • Newsletter
  • NewsPresso
    • Newsübersicht
    • Regeln
    • Highscore
    • RSS-Feed
  • Internet
    • Wissenswertes
    • Filesharing
    • Denkanstösse
  • IT-Sicherheit
    • IT-Lexikon
    • Gesetzliche Lage
    • Cyberkriminalität
    • Abwehrmaßnahmen
    • IT-Forensik
    • Privatsphäre bei Facebook
  • Hard- und Software
    • Zeitreise - PC und N-books
    • Tools
  • Games
    • Geschichte, Gegenwart und Zukunft der PC-Spiele
    • Online-Spiele
    • gulli:Wettbewerbe
    • gulli:Spiele
  • Mobile
    • Zeitreise - Mobile Endgeräte
  • Ansichtssache
    • Kommentiere und bewerte die Fundstücke.
  • Videos
    • Seit 1998 unabhängiger IT- und Tech Kanal, Forum mit über 1 Million registrierter Usern
  • Apps
    • Seit 1998 unabhängiger IT- und Tech Kanal, Forum mit über 1 Million registrierter Usern
  • gulli
  • News
  • Facebook veröffentlicht PHP-Optimierung "HipHop Virtual Machine"
vorherige News
nächste News

Facebook veröffentlicht PHP-Optimierung "HipHop Virtual Machine"

Facebook (Logo)

Facebook (Logo)

Facebook hat Verbesserungen an der Performance der Skriptsprache PHP als Open Source-Projekt ins Netz gestellt. Unter dem Namen HipHop Virtual Machine wurde ein Compiler geschaffen, der den Programmiercode wesentlich effizienter abarbeitet, als bisherige Methoden. Durch die freie Veröffentlichung hofft das Unternehmen nun auf die Mithilfe weiterer Experten von außerhalb.

Beim weltgrößten sozialen Netzwerk Facebook müssen sekündlich Tausende Datenbank-Abfragen und -Einträge getätigt werden. Aus diesem Grund hatten die Programmierer der Plattform bereits letztes Jahr einen verbesserten PHP-Compiler vorgestellt. HipHop war damals jedoch ausschließlich für die Verwendung auf den Servern des sozialen Netzwerkes ausgelegt. Die Erweiterung des Projektes ist unter dem Namen „HipHop Virtual Machine“ seit wenigen Tagen auch für breite Masse zugänglich.

Bei dem Programm handelt es sich primär um einen Script-Umwandler. Üblicher PHP-Webcode wird durch das Script in optimierten C++-Code umgewandelt, um daraufhin zu Binaries kompiliert zu werden. Der daraus resultierende Performance-Gewinn ist laut Facebook beachtlich. Seit dem Release von HipHop sei die Geschwindigkeit nochmals um 60 Prozent gesteigert worden, während ein ausführender Server 90 Prozent weniger Arbeitsspeicher benötigen soll. 

Interessanterweise wurde das gesamte Projekt unter eine Open Source-Lizenz via GitHub veröffentlicht. So kann Facebook auf Programmierer von außerhalb hoffen, die HipHop Virtual Machine mit ihren eigenen Ideen nochmals zu verbessern. 

Bisher kommt die Engine auch beim sozialen Netzwerk nur in experimentellen Umgebungen zum Einsatz. Nach weiteren Tests soll der Betrieb jedoch auch auf den Hauptservern aufgenommen werden. Ob sich die neue Methodik zur Verarbeitung von PHP-Code auch bei kleineren Projekten durchsetzen wird, bleibt abzuwarten. Der Performancegewinn wäre bei nur wenigen Skripts wohl kaum zu spüren.

Bild-Quellen: facebook

Text-Quellen: github.com/facebook

Julian Wolf (g+) am Dienstag, 13.12.2011 16:35 Uhr

Tags: facebook social network performance server php hiphop virtual machine

vgwort
 
Weitere interessante News
9 Reaktionen zu dieser Nachricht
  • Keule44 am 14.12.2011 13:29:50

    Mist, ich dachte PHP würde bald mal wegsterben ;) Naja, vlt. lässt sich aus dem Spaghettisalat ja noch etwas rausholen. ...

  • Metalheim am 14.12.2011 07:11:29

    HipHop ist ja schon länger bekannt - und die Resultate lassen sich wirklich sehen ! Ist ja kein Geheimnis, dass PHP prinzipbedingt ziemlich ineffizient arbeitet. Ist also auf jedenfall ne gute Sache. und wenns erstmal genug leute nutzen, kostets geld -> s. maps.google Sagst du mir ...

  • mahon1 am 14.12.2011 00:09:05

    und wenns erstmal genug leute nutzen, kostets geld -> s. maps.google ...

  • FreezTheOne am 13.12.2011 19:19:30

    Ich denke die Größe die Facebook hat, kann man davon ausgehen, das Sie zumindest im technischen Bereich nicht schlecht sind und somit sollte die HipHop VM durchaus Potential haben. Und was sie davon haben, wenn Sie das Teil veröffentlichen steht ja bereits in der News: Sie hoffen Verbesserungen durc ...

  • StaTiC am 13.12.2011 19:04:59

    nicht unbedingt. aber das fratzenbuch ist dafür bekannt nichts uneigennützig zu machen. daher stellt sich die berechtigte frage. was hat fb davon? ...

weitere Kommentare lesen     Nachricht kommentieren

Games [Teamspeak]

Teamspeak Server

Teamspeak

Heutzutage ist die Internettelefonie neben Fest- und Mobilnetztelefonie immer gefragter. Per Internet zu kommunizieren ist nicht nur komfortabler und billiger, man ist zudem unabhängig von Tarifen, welche nur eine bestimmte Gesprächszeit günstig ermöglichen. Also wieso nicht auch Internet-Telefonie nutzen?

mehr lesen...

Aktuelle gulli:Videos
Play
Mit dabei: Acer Aspire P3 - Ultrabook und Tablet in einem
Play
Need for Speed Rivals - Teaser Trailer
Play
Deadpool - Besuch bei Marvels HR-Abteilung
News [Interviews]

Interview mit dem Petitionsausschuss des Deutschen Bundestages

Lars Sobiraj am 14.05.2013, 13:52 Uhr

Bundestag

Der Petitionsausschuss des Deutschen Bundestags steht seit vielen Jahren den Bürgern und Gruppen für ihre Anliegen offen. Wir haben uns kürzlich mit einem der 80 Mitarbeiter des Hauses unterhalten. Da seit der Gründung nur sehr wenige Gesetzesänderungen durch Petitionen entstanden sind, wollen wir den Sinn dieser Institution hinterfragen. Dies ist vorerst der letzte Teil unserer Interview-Serie.

mehr lesen...

News [Kurioses]

Japaner erstellt seine Gemälde mit Microsoft Excel

Lars Sobiraj am 12.05.2013, 12:51 Uhr

Gemälde von Tatsuo Horiuchi

Wie ein 73-jährige Japaner beweist, kann man das am häufigsten benutzte Tabellenkalkulationsprogramm Microsoft Excel nicht nur für reguläre Berechnungen einsetzen. Tatsuo Horiuchi erstellt ausnahmslos seine traditionellen Gemälde mit Hilfe dieses Programms. Er arbeitet bereits seit 10 Jahren mit der Software und stellt seine Bilder in diversen Ausstellungen vor.

mehr lesen...

gulli:picsArtikel empfehlengulli RSS News Feedsgulli RSS NewsPresso Feedsgulli:Newslettergulli twittertgulli bei facebookGoogle+gulli:news im AppStore
  • Home
  • Board
  • News
  • NewsPresso
  • Internet
  • IT-Sicherheit
  • Hard- und Software
  • Games
  • Mobile
  • Werbung
  • Presse
  • Kontakt
  • Betreiberinfos
  • Chat
  • Jobs
  • Suche

© 1998-2013 InQnet GmbH

Hardwareclips