Facebook maakt php sneller via HipHop
February 3, 2010 | door admin | 2 Comments
Voor de technische mensen onder ons: Facebook heeft HipHop geschreven. HipHop transformeerd de php code naar c++, dit wordt via de g++ compiler gecompileerd. Doordat Facebook ook een eigen interperter heeft geschreven (HPHPi) hoef je de code niet zelf de compileren voordat je het upload. De source code staat nog niet online, maar volgens zeggen gebeurd dat snel.
In het onderstaande filmpje legt de hoofdontwikkelaar Haiping Zhao ook uit dat Facebook een eigen HTTP server heeft geschreven. Dit alles is om het geheugen + CPU gebruik van php te verminderen. Het mooie is: ze blijven het doorontwikkelen, apache/nginx ondersteuning komt eraan en in ieder geval HipHop en HPHPi zijn opensource. Misschien wordt php nu toch wat interessanter dan Rails 3?
Voor meer informatie: facebook pagina met meer uitleg.
Comments
2 Responses to “Facebook maakt php sneller via HipHop”
Leave a Reply
February 3rd, 2010 @ 12:34
Yo!
Goed stuk! Lekker om te lezen, lekker geeky
Peace out, rm -rf /
February 3rd, 2010 @ 18:13
Haha ziek! je eigen http server schrijven. sounds like een leuke programmeeropdracht voor de propedeuse! performance geekness! HAHA