Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.

If PHP is not an ideal fit for Facebook since difficult to scale, what would be a better solution, and at what data volume does PHP start to struggle?

I read in different articles ("nuts and bolts of Facebook" on this site) that Facebook struggles with PHP, does anybody have a better solution?

Oron
2012-05-17 11:19:56
My understanding is that the main difficulty with scaling projects in PHP is not one of performance (i.e. server issues) but rather that of scaling projects. It is a bit of a "higglety pigglety" language which is not particularly suitable for large projects. The normal answer to the question of scalable projects is to use a "proper" language, such as a C-like one (C++, Java etc), and there are also languages specifically designed to be used on multithreaded applications, such as OCCAM, but perhaps someone with actual experience in such projects can illuminate this further for us?
MAKEUSEOF VIDEO OF THE DAY
SCROLL TO CONTINUE WITH CONTENT