答案 0 :(得分:3)
您应该阅读Facebook Factsheet。
网站最初建立在PHP和MySQL之上(至今仍然使用它们的组合;虽然在架构上更复杂)。要建立自己的Facebook,您不一定需要使用PHP。您可以尝试使用许多优秀的网络框架,例如Rails,Django等。
答案 1 :(得分:2)
Facebook我相信它基于PHP,mySQL和Apache。在这里,您可以看到他们使用的一些开放技术和工具。
http://developers.facebook.com/opensource/
如果您打算制作自己的Facebook或类似的东西,您可能想简要介绍一下侨民。它是一个使用Ruby on Rails构建的开源社交网络。
https://github.com/diaspora/diaspora/wiki
祝你好运凯文。