Facebook 只是使用PHP 来作前台程序,后台则采用了更多软件,多数用C++,如 message queue or cache。
PHP 是解释执行的,而Java是编译执行并以近乎C的速度执行后台程序,并且稳定高效,支持多线程,业界多采用Java来架构大型网站架构程序。
最近开始流行Node JS, or server side JS 即使用 JavaScript 来编写服务器端程序。。。它在后台采用Google V8 Runtime,支持异步,容易开发高效服务器端程序,也容易开发稳定的WebSocket程序,赞。