大众点评网的网站架构

大众点评网由张涛创建于2003年4月,是中国最大的城市生活消费指南网站。其主要致力于为中国消费者提供本地的餐饮、休闲、娱乐等生活服务发表评论、分享信息的平台,并为广大潜在的消费者提供客观、准确的本地化消费信息指南。 大众点评网在2008年12月已实现在今年年初制定的月收入人民币500万元的盈利目标,Via: http://tech.sina.com.cn/i/2008-12-01/00222613619.shtml 我也是大众点评网的用户之一,而且是注册用户,也会经常上大众点评网,对大众点评网的UI/UE非常喜欢,细节处理得非常好,同时也能给大家带来非常有价值及有用的服务,而且这一切都是免费的,有谁不喜欢既是免费又有好的体验的服务呢。 下面说说我自己所了解的大众点评网的网站架构情况 1.用nslookup命令查询大众点评网的域名情况 C:/Users/caihuafeng>nslookup www.dianping.com 服务器: ns.crcbj.com Address: 61.233.9.9 非权威应答: 名称: 1st.attack.glb0.lxdns.com Addresses: 218.60.1.134 218.60.1.76 Aliases: www.dianping.com www.dianping.com.cdn20.com Aliases是别名的意思,大概的意思可能是www.dianping.com及www.dianping.com.cdn20.com是域名1st.attack.glb0.lxdns.com的别名 2.nslookup -qt=ns dianping.com C:/Users/caihuafeng>nslookup -qt=ns dianping.com 服务器: ns.crcbj.com Address: 61.233.9.9 非权威应答: dianping.com nameserver = ns3.chinanetcenter.com dianping.com nameserver = ns1.chinanetcenter.com ns3.chinanetcenter.com internet address = 61.129.75.225 ns1.chinanetcenter.com internet address = 61.129.64.3 我们在上面可以看到(nameserver也就是表示域名服务器的意思)dianping.com的域名服务器用的是网宿科技的dns服务器,因为要用它们的cdn服务。网宿科技有两台域名服务器提供服务。 3.nslookup -qt=ns www.dianping.com C:/Users/caihuafeng>nslookup -qt=ns www.dianping.com 服务器: ns.crcbj.com Address: 61.233.9.9 非权威应答: www.dianping.com canonical name = www.dianping.com.cdn20.com www.dianping.com.cdn20.com canonical name = 1st.attack.glb0.lxdns.com canonical name简称cname,通常称别名指向,也就是www.dianping.com指向www.dianping.com.cdn20.com,www.dianpng.com.cdn20.com指向1st.attack.glb0.lxdns.com。 流程大致是这样的,用户在浏览里输入域名www.dianping.com后,由于dianping.com域对应的域名服务器是ns1或ns3.chinanetcenter.com,从其中某一台域名服务器的区域文件(或者其它的方式)找到cname的记录www.dianping.com.cdn20.com,而域名www.dianping.com.cdn20.com是网宿科技的域名,具体过程由他们公司来进行解析,解析完成以后,然后就是网宿科技内部的cdn系统的一些流程。可以参考下面的9进行对照理解。 attack.glb0.lxdns.com 实际上下面的内容就是DNS服务器上区域文件的内容(所谓区域文件就是包含了此域中名字到IP地址解析记录的一个文件) primary name server = ns1.glb0.lxdns.com(这个是主域名服务器) responsible mail addr = webmaster.glb0.lxdns.com serial = 90717001 refresh = 10800 (3 hours) retry = 3600 (1 hour) expire = 604800 (7 days) default TTL = 60 (1 min) 4.发现上述有一个含有cdn的域名,猜测应该是提供cdn服务的服务器,在浏览中输入http://www.dianping.com.cdn20.com/时,出现如下的提示信息: 您所请求的网址(URL)无法获取 当尝试读取以下网址(URL)时: http://www.dianping.com.cdn20.com/ 发生了下列的错误: 无法将您输入的主机名称:www.dianping.com.cdn20.com转换成 IP 地址 域名服务器返回以下讯息: Server Failure: The name server was unable to process this query. 这表示: The cache was not able to resolve the hostname presented in the URL. Check if the address is correct. 缓存服务器无法解析您输入网址(URL)中的主机名称, 请检查该名称是否正确。 本缓存服务器管理员:[email protected] Generated Wed, 12 Aug 2009 09:24:50 GMT by cache.51cdn.com (Cdn Cache Server V2.0) 从以上的提示信息可以看出,大众点评网使用了付费的cdn服务,是网宿科技提供的cdn,域名http://www.chinanetcenter.com/是网宿科技的另一个域名 5.域名 www.dianping.com、1st.attack.glb0.lxdns.com及www.dianping.com.cdn20.com指向同一台服务器 C:/Users/caihuafeng>nslookup 1st.attack.glb0.lxdns.com 服务器: ns.crcbj.com Address: 61.233.9.9 非权威应答: 名称: 1st.attack.glb0.lxdns.com Addresses: 218.60.1.134 218.60.1.76 C:/Users/caihuafeng>nslookup www.dianping.com.cdn20.com 服务器: ns.crcbj.com Address: 61.233.9.9 非权威应答: 名称: 1st.attack.glb0.lxdns.com Addresses: 218.60.1.134 218.60.1.76 Aliases: www.dianping.com.cdn20.com 6.查看域名www.dianping.com对应的服务器开通了哪些服务及使用的什么操作系统 大众点评网用的也是linux操作系统,可是大众点评网是用.net开发的,难道与京东商城一样,用的也是mono软件来在linux下运行.net程序吗? [[email protected]_Test_Server ~]# nmap -O www.dianping.com Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2009-08-12 17:46 CST Warning: Hostname www.dianping.com resolves to 2 IPs. Using 218.60.1.76. Interesting ports on cncln.online.ln.cn (218.60.1.76): Not shown: 1672 closed ports PORT STATE SERVICE 80/tcp open http 111/tcp open rpcbind 199/tcp open smux 443/tcp open https 623/tcp filtered unknown 631/tcp open ipp 873/tcp open rsync 3000/tcp open ppp Device type: general purpose Running: Linux 2.4.X|2.6.X OS details: Linux 2.4.18 - 2.4.19 w/o tcp_timestamps, Linux 2.4.19 (Mandrake, X86), Linux 2.4.20 or 2.6.0-test5-love3 (x86), Linux 2.4.7 (x86) Nmap finished: 1 IP address (1 host up) scanned in 10.757 seconds 7.大众点评网的Web Server可能是自己开发的,名为DPW C:/Users/caihuafeng>curl -I www.dianping.com HTTP/1.0 500 Internal Server Error Date: Wed, 12 Aug 2009 09:50:30 GMT Server: DPW(可能应该是DianPingWeb的意思) Warn: 7 Cache-Control: private Content-Type: text/html; charset=utf-8 Content-Length: 1329 Set-Cookie: lb.dp=117506314.20480.0000; path=/ Via: 1.0 tj252:80 (Cdn Cache Server V2.0), 1.0 lnsy134:80 (Cdn Cache Server V2.0 ) Connection: close 8.其它 大众点评基于Lucene开发了自己的全文检索系统(DPL系统),DPL的全称应该是DianPing Lucene的意思吧),说明一下, Lucene也有.net版本;另外大众点评网还使用了Memcached。如果上述页面无法访问(btw:我在写这篇文章的时候还真的访问不了),可以访问如下的网址,可以点击这儿,直接用百度快照查看即可。 9.CDN的介绍及开通过程(摘抄自网上) CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。 作为ICP,只需要把域名解释权交给CDN运营商,其他方面不需要进行任何的修改;操作时,ICP修改自己域名的解析记录,一般用cname方式指向CDN网络Cache服务器的地址。    作为CDN运营商,首先需要为ICP的域名提供公开的解析,为了实现sortlist,一般是把ICP的域名解释结果指向一个CNAME记录; 当需要进行sorlist时,CDN运营商可以利用DNS对CNAME指向的域名解析过程进行特殊处理,使DNS服务器在接收到客户端请求时可以根据客户端的IP地址,返回相同域名的不同IP地址;    由于从cname获得的IP地址,并且带有hostname信息,请求到达Cache之后,Cache必须知道源服务器的IP地址,所以在CDN运营商内部维护一个内部DNS服务器,用于解释用户所访问的域名的真实IP地址;    在维护内部DNS服务器时,还需要维护一台授权服务器,控制哪些域名可以进行缓存,而哪些又不进行缓存,以免发生开放代理的情况。

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://www.cnblogs.com/captainbed

原文地址:https://www.cnblogs.com/skiwnxhw/p/10192524.html

时间: 2024-11-07 13:06:42

大众点评网的网站架构的相关文章

对大众点评网会员制的一点分析

前言:会员制的初体验 前段时间搬家,无意中箱子翻倒,各种零碎东西撒了一地,一个红色的小书本特别醒目,封皮上写着<上海美食指南>,我不由自主的把它捡起来,脑子里却闪现出四个大字"大众点评"! 时光仿佛一瞬倒流回二零零五年.那时的我刚毕业没多久,揣着一颗有梦想的心来大上海闯荡.头几年收入偏低自然是囊中羞涩.但是开门七件事,柴米油盐酱醋茶,人不能不吃饭呀,尤其我还是个嘴叼的吃货?为了让每一分钱都用到刀刃上,工作之余就会利用互联网的便利去搜索,看看哪里有又好吃又便宜的馆子?然后发现

Z.Studio高级成衣定制(双井店)价格,地址(图)-北京-大众点评网

Z.Studio高级成衣定制(双井店)价格,地址(图)-北京-大众点评网 Z.Studio高级成衣定制(双井店)

大众点评网2014年5月份数据更新(超900万)

数据说明:大众点评全网数据(所有城市,所有分类,不含境外城市),本次共采集商户数据超过915万条(9156120条). 大众点评数据总量 更新说明:■  修复部分"区"为空的Bug.■  增加了谷歌经纬度.团购.会员卡等字段. 详细字段说明:"shop_id"(商户ID,唯一.不变),"name"(商户名称),"alias"(别名),"province"(省),"city"(市),&qu

美团PK大众点评:互诉侵权背后的真相

团购行业在经过血雨腥风的群雄混战阶段后,已经进入三足鼎立的时代.据7月中旬数据显示,团购网站数量已由2011年8月高峰时的5058家缩减为至176家,而其中美团.大众点评.糯米占据了80%以上的市场份额.通常来说,进入垄断时代以后,巨头应该划分好各自的地盘,并在暗中"操纵"着市场的动向,掌控全局.但没想到是,团购行业的两大巨头美团和大众点评却开始互掐,将对方都告上了法庭.在这看似离奇的事件背后,是双方力量的博弈和无奈的展现. 互讼,意味什么? 美团和大众点评近来就像一对欢喜冤家,双方不

怎么干翻大众点评

要挑战甚至干翻大众点评,先要知道大众点评的优势或者根基是什么? 第一.海量的商户信息. 第二.累积多年的UGC点评内容. 第三.已经形成的忠实用户与移动/线下渠道(包括各城市入驻的销售团队等). ------------------------------ <第一 海量的商户信息累积> --------------------------------- Dp起源于上海,经过近十年的数据累积.目前上海地区至少餐饮商户的覆盖率已经非常高了.但全国范围内看,点评的模式决定了它前进会比较缓慢.杭州地区

海澜之家在大众点评上卖起了衣服 但真有人买吗

你会去经常点外卖和查评价的大众点评网买一件海澜之家的西服或者衬衣吗?海澜之家内部人士处获得的消息,在大众点评与海澜之家展开合作后,美团外卖即将成为服饰电商订单的主力配送者,海澜之家在大众点评上的订单也将由美团外卖前往海澜之家线下门店拿货,并在一小时内送到用户手上.这一业务即将在春节后上线. ? 打开大众点评APP搜索海澜之家,会出现海澜之家品牌馆及上线的53件商品,并提供附近店铺位置信息和评价.点击具体商品,弹出的只有"立即抢购",丝毫不留放入购物车的犹豫机会. 海澜之家品牌馆界面 界

大众点评

2005年,大众点评借鉴了美国<查氏餐馆调查>的做法,用户在网上发表评论,网站根据用户评论加以整理汇集成册,每年发售一册餐馆指南书籍.从上海到北京.广州等20多个城市,大众点评开始每年出版一本当地餐馆指南.在龙伟的书柜里,至今还有满满一柜子这样的书. 2 盈利方式  2.1 关键字搜索  关键字搜索这种广告模式属于精准广告,用户基于自己的需要主动的寻找自己所需的信息.当用户输入关键词后,大众点评网会出现用户搜索的内容.商家信息以及竞价排名,至此,大众点评已经为商家做了广告.但是这类广告模式不同

大众点评修改用户邮箱地址时的验证过程

修改邮箱地址前先往原来的老邮箱发送一封验证邮件,点击验证邮件里面的链接,然后在出现的界面中输入新修改的邮箱地址(提示,这个邮箱地址可不能随便填写,一定要是自己的邮箱地址),点击确定以后,系统会往新的邮箱地址里面发送一封确认邮件,登录新的邮箱,点击里面的链接完成修改邮箱地址的操作. 也就是说,新的邮箱地址 及 老的邮箱地址 必须是你自己的邮箱地址,而且是可以正常登录的,需要登录邮箱以后进行操作的,随便填写一个不是自己的邮箱地址是行不通的. 老邮箱地址收到的邮件:亲爱的caihuafeng,您好!感

大众点评的谋局、对局与破局 大众点评为什么要卖?

http://www.nowamagic.net/librarys/news/detail/1506今年,整个互联网都很不太平:卖的卖,死的死,散的散! 作为上海唯一一家根正苗红的互联网企业,大众点评已经活到第十个年头.掰开手指头算算,放眼整个互联网,10 年,没上市也没被并购,甚至没死的,好像没有几家.迅雷,大众点评与豆瓣… 豆瓣与大众点评,这两家慢公司处在“分分钟”就有公司关门的互联网行业,不得不说,他们是两朵奇葩,不明觉厉! 从去年年底开始,有关大众点评要卖的言论.偏偏这家公司的公关风格是