豆瓣的Url结构方式一览以及搜索系统设计初探
网站域名一般都会选简短易记的,因为这对于网站宣传来说也可以省不少力。而被很多网站忽视的站内Url结构则在一定程度上反映出网站的整体架构。
当设计走向越来越轻的时候,网站Url结构的设计也越来越清晰明了化,很大程度上已经可以通过Url结构来获知该页面的大致内容。
豆瓣就是这样一个网站。
豆瓣的Url结构除了清晰明了易识别外,还有很多很有意思的地方:比如上一篇日志中说的豆瓣的搜索Url结构;比如豆瓣的所有翻页都是以当前内容页面Url+?start=100的形式,再往下是?start=200,这一点不像一般的网站直接就是标示1、2、3之类的,这种翻页的Url结构方式在一定程度上向用户展示列表中内容的数量,也弥补了豆瓣对列表中的内容数未显示的设计。
豆瓣在Url的格式的递进设计上也有点意思,你日记、相册之类的在Url结构上只归属大的分类,比如某个日记的Url格式是 www.douban.com/note/yyyyyy/ 而并非是常理下的该日记归属某个用户www.douban.com/people/xxxxxx/note/yyyyyy/ 的结构,这一个设计也延用至书评影评乐评之类的内容上。
花了一些时间,整理出了豆瓣的整站Url结构,当然肯定是有些许遗漏的,但主体的都在了,也能大致的看得出来豆瓣的整站架构了。
有高清无码图及mmap文件可索取。
新豆瓣的搜索系统设计初探
新豆瓣将社区独立出来强化后,除了改变最大的导航外,还有搜索系统。豆瓣开始将以前的综合搜索拆分设计,社区、书籍、电影、音乐有了各自独立的搜索,原来的综合搜索也进一步被淡化成社区搜索。这样设计的出发点应该是基于对搜索结果准确性的追求吧,因为原来庞大的搜索条件使得搜索结果的准确性大大降低。
也许是因为目前豆瓣正经历着架构的改变的原因吧,豆瓣的搜索系统也变得很有意思,比如搜索周杰伦:
搜索:周杰伦
http://www.douban.com/search?q=周杰伦豆瓣条目搜索:周杰伦
http://www.douban.com/subject_search?search_text=周杰伦书籍搜索: 周杰伦
http://book.douban.com/subject_search?search_text=周杰伦&cat=1001电影搜索:周杰伦
http://movie.douban.com/subject_search?search_text=周杰伦&cat=1002音乐搜索:周杰伦
http://music.douban.com/subject_search?search_text=周杰伦&cat=1003
将书籍、电影、音乐从综合搜索里淡化后,综合搜索里的结果基本上被小组垄断了,豆瓣小组的庞大数目开始在这里显现出来。
条目搜索是个隐蔽的功能,因为并没有在页面上的某个地方显示出来,只能通过修改Url结构来打开,搜索的条件也很限制,仅限书名、影名、唱片名。在做了这样的条件限制后,搜索结果也要相对的精确许多,也许没多久后豆瓣可能真正推出这个功能来。
虽然从Url结构上看,书籍、电影、音乐三者的搜索是位于各自站点下面的,但事实却并非如此。1001这个数值对应的是书籍搜索,1002对应的是电影搜索,1003则是对应的音乐搜索,当需要改变搜索类型时并不需要去修改前面的book、movie、music这三个子域,只需要改变后面的数值即可,也就是说将book、movie、music这个三直接换成www,只要后面的数字不变,结果也是一样的,唯一改变的就是头部的导航,也就是说使用二级域名的搜索时只是为了显示不同子站的头部。
新豆瓣的三个子站的搜索Url结构还有另外一种:
书籍搜索: 周杰伦
http://book.douban.com/search/周杰伦电影搜索:周杰伦
http://movie.douban.com/search/周杰伦音乐搜索:周杰伦
http://music.douban.com/search/周杰伦
当然,这三个Url结构就没法再改变二级域名而不改变搜索结果了。
来源:http://www.prower.cn/interaction/1790
-
微信创始人张小龙首次公开演讲(官方无删减版)
微信创始人张小龙首次公开演讲(官方无删减版) -
如何通过APP看到产品战略层面
产品经理拿到一款产品的时候,不能只能看到表面信息,而是要能看到产品背后的信息。 -
基于用户的“真需求”创新产品
产品创新是保证企业在竞争激烈的市场上长久生存的关键,今天,我们就围绕产品创新和用户研究分享一些看法。 -
有一种交互设计研究验证叫“设计走查”
如何在最短的时间内对自己的产品做出检验,确保其在定位、设计、营销计划等多个环节,在可视范围内是正确的,需要一套比较科学、完善的方法去做出检测。 -
你为什么离不开微信?
张小龙说用完即走,你却爱不释手; 到底是什么让你离不开微信? -
移动互联时代APP的发展方向
现在我们已经走上了移动互联网时代,无论是企业还是公司,都会经过网络竞争中争取有利的优势,较为传统的产品竞争逐渐向互联网竞争转型,出现了很多数据云大数据等等 -
AI 时代产品经理的机遇和挑战
AI 时代产品经理的机遇和挑战 -
前1%与前10%的产品经理差距在哪?
前1%与前10%的产品经理差距在哪? -
你有哪些策略应对不断的需求变更?
你有哪些策略应对不断的需求变更? -
如何运营天猫【十亿俱乐部】商家页面?
如何运营天猫【十亿俱乐部】商家页面?