豆瓣网站架构分析--焦点

来源:百度文库 编辑:神马文学网 时间:2024/04/28 18:21:49
豆瓣网站架构分析
fokus 发表于 2007-1-5 20:46:00
首页结构:
1 最上面的导航栏

首页 ? 读书 ? 电影 ? 音乐   |   我的豆瓣 ? 我读 ? 我看 ? 我听 ? 我上 ? 小组 ? 友邻
左边的“读书”“电影”“音乐”是豆瓣的三个服务方向,大家针对这三个方面进行评论,分为三个主要目录“book”、“movie”、“music”。
右边的是“用户的控制面板”,链接属于用户自己的目录下的东西。可以看出,每个用户都有一个唯一的数字编号。例如:
“我的豆瓣的”目录是“people/数字ID”;
“我读”是“people/数字ID/books”;
“我看”是“people/数字ID/movies”;
“我听”是“people/数字ID/music”;
“我上”是“people/数字ID/sites”---这个功能是之后加上去的。
“友邻”是“people/数字ID/contacts”
而小组另外放一个一级目录。如果加入了小组,则会显示在最上面。
2 下面左边显示的是最受欢迎的评论(review)
3右边上部:公告和调查随机出现
4 右边下部:有新内容的(书,电影和音乐)
豆瓣目录结构
一级目录/二级目录
Book(书籍)
|--tag(书籍标签)
Movie(电影)
|--tag(电影标签)
Music(音乐)
|--tag(音乐标签)
Review(评论)
|--review ID(评论ID)
People(用户)
|--people ID(我的数字ID)
|--mirror(我的个人主页)
|-books(我在读,读过,想读书籍列表)
|-movies(我在看,看过,想看的电影列表)
|-music(我在听,听过,想听的音乐列表)
|-Sites (我在上的blog)
|-group_topics(我所在的小组最近话题)
|-topics(我最近的发言)
|-replied_topics(我回应的话题)
Gruop(小组)
|-gruop ID(小组数字编号;也可以是名字--这点好像是手动的,也可以是“合作媒体”)
|-topic
|   |-topic ID (话题编号)
|
|-latest_topics(最新话题)
Subject
|-Subject ID(书籍,电影,音乐对应的唯一数字ID)
|     |-reviews(评论,评论下有评论。注意:此处的reviews=一级review)
|
|-disscution(针对此subject的讨论)
Doumail(豆邮)
Forum(站务论坛)
Service(服务)
Location(同城)
Doulist(豆列推荐)
Do(在做的)
|-people ID
|     |-book(在读的书)
|     |-movie(在看的电影)
|     |-music(在听的音乐)
|
Wish(想做的,同Do)
Collection(已经做了的,同Do)
其他有用的设计
1 关联推荐。表现为:A“喜欢XXX的人也喜欢: ······”B喜欢这本书的人常去的小组 ······
2 偏好数据。表现为:XX人再读,xx人读过,xx人想读。而且还有链接观看具体是哪些人以及他们对物品的评价(评价包括正式评价和简短的标签评价)
3 digg机制。表现为:A对书籍的评价B对评论的评价(还关系到展示问题)
阅读全文(2052) |回复(14) |反映问题 |引用通告(0) |编辑
标签:豆瓣 架构
上一篇:关键词:去中心化 下一篇:关键词:SNS 网络社交平台
Re:豆瓣网站架构分析
学吧,好好学吧(游客)发表评论于2007-1-8 23:24:00
哈哈,最关键的是要有钱!
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
mingjie发表评论于2007-1-8 15:34:00
架构有点意思,不知道楼主是否有兴趣参加社区的开发。我的MSN:lmj2004_9@hotmail.com
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
啤酒盖子(游客)发表评论于2007-1-8 13:39:00
[quote]关键不在用什么写的,他妈的用asp也能写出来,php算个屁,技术算个屁?这些都不是根本东西,关键还是创意。。策划。。[/quote]
签定完毕,此人是纯种SB。
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
moyaya(游客)发表评论于2007-1-8 11:07:00
豆瓣的确是用Python来写的
我们之前也考虑用过,最终选择好是用Perl比较好
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
我觉得(游客)发表评论于2007-1-8 10:15:00
豆瓣基本结构还是不错。呵呵,觉得这么多所谓Web 2.0就豆瓣的实用。
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
痴人说梦(游客)发表评论于2007-1-8 10:14:00
以下引用王川(游客)在2007-1-6 20:22:00发表的评论:
关键不在用什么写的,他妈的用asp也能写出来,php算个屁,技术算个屁?这些都不是根本东西,关键还是创意。。策划。。
呵呵,说技术算个P的,估计你还很幼稚。你那个饭桶,说实在的不怎么地。
回头看看,几个活的还算滋润的互联网公司,都市技术行的公司。腾讯、百度、Google都市。
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
fokus(游客)发表评论于2007-1-7 12:23:00
技术与产品业务,相辅相成,缺一不可
新浪就是用的PHP,每天要承担上亿次的访问量
没有优秀的工程师开发高效的代码,高技术的运维人员的支持,光靠硬件也很难承受这么大的访问量吧
PHP,JSP,ASP不是决定性的,但没有技术也是不行的
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
haha(游客)发表评论于2007-1-6 21:18:00
支持douban.com
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
王川(游客)发表评论于2007-1-6 20:22:00
关键不在用什么写的,他妈的用asp也能写出来,php算个屁,技术算个屁?这些都不是根本东西,关键还是创意。。策划。。
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
kuafoo(游客)发表评论于2007-1-6 19:39:00
豆瓣是用python写的
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
ToipoVC发表评论于2007-1-6 17:20:00
写的不错!
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
fokus发表评论于2007-1-5 22:47:00
关键不是用什么语言吧。
个人主页 |引用 |返回 |删除 |回复
Re:豆瓣网站架构分析
haospoke(游客)发表评论于2007-1-5 21:23:00
整套程序应该不好写,有人说他用的perl架构。
很多用php写出来的类似程序都不怎么好用