Conversations About The Internet #5: Anonymous Facebook Employee : This is a wide-ranging interview with an anonymous Facebook employee, which is very interesting in itself, but particularly for this bit about their infrastructure.
Our site is coded, I’d say, 90% in PHP. All the front end — everything you see — is generated via a language called PHP. He is creating HPHP, Hyper-PHP, which means he’s literally rewriting the entire language. […] So this engineer is converting the site from one that runs on a scripted language to one that runs on a compiled language.
I couldn’t find any reference to Hyper-PHP anywhere, so I’m assuming it’s a Facebook-only thing. Some pre-compiled derivation of PHP.
I find the idea intriguing and although I have no hopes Facebook will make this public and open source, maybe someone will take the idea and start a new project.
Isn't this why PHP supports extensions? So that you could move bottle neck code into compiled extensions that make functions available?
you should google around .. most people think that interview is a fake
Come on, Hyper-PHP is crap. Consider APC or eAccelerator!
Facebook has made several of their projects open source so hopefully if HPHP is real they will open it as well.