这个涉及到很多的,如果你不是从事这行的,我觉得只要稍微了解下就可以了,想开发这个网站要钱的不过一般也没什么多少钱,前期还是要做些投入的,需要做网站可以找我哦
搜索的实现是很复杂的专业性知识,很难说得清楚
你如果只是指相熟度计算,可以给你一种简单的实现方案,用户和用户之间的关系可以这样形容:你经常联系的好友、普通好友、你的同班同学、你的校友、你的老乡、同城、好友的好友、好友的好友的好友...
任何两个用户之间都必然存在某些联系,每种联系都有一定的熟识程度分数,把两个人之间所有关系的熟识分数累加起来就是最终的相熟度了
模仿facebook。。。