自学设计编写简易的社交网站需要哪些技术

技术上: 最主要考虑的是高负载,和大的数据冗余。其他的跟普通的项目有什么区别呢? 这里说了一个实时更新的,其实是用non-block类型的服务器(nginx等),做http的长链接的技术。 更多的: 社交,最重要的是人与人之间的关系,如何搜集用户的信息,如何通过用户的信息来计算彼此的兴趣度,都是大的学问,而且不是单纯的技术。细节还有很多,本人不是很专业,也不便发表太多观点。
■网友
你说的其实就是UCH。直接下一个研究研究吧 http://www.comsenz.com/downloads/install/uchome 翻翻它的代码,然后自己判断下需要哪些技术。 http://www.baidu.com/s?wd=Powered+by+UCenter+Home\u0026amp;rsv_bp=0\u0026amp;rsv_spt=3\u0026amp;n=2\u0026amp;inputT=11933 这些都是用uch搭建的网站,大概有几十万家。
■网友
熟悉PHP,直接下载UChome或者ThinkSNS来自己修改;或者尝试一下ROR,Django之类的,自己从头到尾写一个,这样的话,就要学习很多东西了。
■网友
【自学设计编写简易的社交网站需要哪些技术】 社交网站的话,必定是动态的。所以你要学习asp、php、jsp、http://asp.net中的一种,还要学习数据库,从成本出发,我推荐学习主流的php+mysql。 但是php+mysql负责动态部分,但是为了布局网页美化效果 你还得学css和html;为了传表单和实现各种功能你还得学JavaScript。 其他的例如ps、flash从站点美化出发也是不得不学的。

■网友
先学下基本的(X)HTML+CSS+Javascript要是想外观有点好看的图形最好学点PS然后就学个服务器语言,推荐PHP…基本掌握以后就着手开始一点点来,慢慢的就会熟练,你也会知道怎么才能更好。


    推荐阅读