由于存在如此多的工具和技术,我正在寻找有关用于构建类似于Facebook本身的网站(网站/应用)的最佳建议(UI /服务器端框架/数据库/ CMS)的建议。
由于隐私问题,无法透露网站详情。但在很大程度上,体验和互动将与Facebook相似(例如连续供稿,群组,上传数据/文件,评论等),只是它将位于不同的域中。
有关此类网站/门户使用的技术/框架的信息(或链接)也将提供很大帮助!
答案 0 :(得分:1)
Elgg是一个很好的开始。他们有很多插件(有些甚至使它看起来非常类似于facebook)。我已经看到了一些原型,这些原型在几天内建成,具有大量的功能
答案 1 :(得分:0)
简单的答案是PHP。但人们可能会想象一个LAMP堆栈。
根据我的理解,Facebook重新设计了PHP的正面和背面。他们使用HipHop compiler来降低PHP的执行成本。我不知道细节,但他们使用的是某种背面分布式数据库,而不是传统使用MySQL的PHP / LAMP。 (参见http://www.facebook.com/note.php?note_id=24413138919,了解他们使用的一种机制Cassandra)。如果您不关心比例,您可以跳过这两个步骤并节省大量工程。