关于PV,网站访问量和服务器带宽的选择

网站用户访问流量图

对于PV,流量和带宽的理解,可以分成几个问题可能更加容易理解

问题1:首先什么是PV

技术角度讲,1个PV是指从浏览器发出一个对网络服务器的Request

网络服务器接到Request之后会开始把该Request对应的一个Page

(Page就是一个网页)发送到客户端的浏览器上,恭喜,这就是一个Page
View

对这个概念从业务上更加细化,就是一个访问者在24小时(0点到24点)内到底看了你网站几个页面

这里需要强调:同一个人浏览你网站同一个页面,不重复计算pv量,点100次也算1次

说白了,pv就是一个访问者打开了你的几个页面。

pv的计算:当一个访问者访问的时候,记录他所访问的页面和对应的IP,然后确定这个IP今天访问了这个页面没有

如果你的网站到了23点,单纯IP有60万条的话,每个访问者平均访问了3个页面,那么pv表的记录就要有180万条

问题2:假设一个网站流量是4000GByte/月

这到底是多少的带宽(单位是Mbit/s)?以及这4000GB流量可以支持多少IP访问呢?

首先,你自己算一下你的网站有多少PV(页面访问量,1个独立IP可能有多个PV)

然后我们来算一算4000GB流量,可以支持多少个页面访问量:

假设每个页面请求平均大小是15KB(90%的网站所有页面平均请求大概是15KB),那么

访问10个页面,需要流量150KB
访问100个页面,需要流量1500KB(1.5MB)
访问1000个页面,需要流量15MB
访问1万个页面,需要流量150MB
访问10万个页面,需要流量1500MB(1.5GB)
访问100万个页面,需要流量15GB
访问200万个页面,需要流量30GB
访问2000万个页面,需要流量300GB
访问10000万个页面,需要流量1500GB

访问26000万个页面,需要流量4000GB,就是说,4000GB流量,1个月网站PV可以支持到2600万PV,每天800万PV

如果你的网站每个IP访问5个页面,那么4000GB流量,1个月网站可以支持26000/5=5200万IP访问量,即每天170万IP

当然,这还是假设页面平均大小有15KB的情况下,一般来说,我们的网页都会大量用到CSS,JS等缓存的文件

所以,平均一个页面一般在15K以下。比如您现在正在浏览的这个页面,经过gzip压缩处理,只有不到5KB

小技巧:如果PV很大,建议开启gzip压缩功能,这样可以使得平均页面大小在10KB以内。

以此类推(假设每个页面平均大小是15KB):
500GB流量,每个月可以支持320万PV页面访问量,即每天10万PV
1000GB流量,每个月可以支持660万PV页面访问量,即每天22万PV

2000GB流量,每个月可以支持1300万PV页面访问量,即每天44万PV

问题3:10Mb独享带宽相当于多少流量?

首先要弄清楚10Mb独享带宽,单位是bit,8bit=1byte。和我们电信的ADSL的2Mb带宽是一个单位

我们的2Mb ADSL 最大下载速度是256KB(byte)那么10Mb带宽最大速度就是1250KB(约1.3MB)/s

1秒钟最大速度是1.3MB(byte),那么10秒13MB,1分钟13×6=78MB,1小时78×60=4680MB(4.6G)

假设,服务器1天24小时都跑满10Mb的带宽(其实这绝对是不可能的),那总流量就是24×4.6=110GB
总结:服务器1个月30天都跑满10Mb的带宽(其实这绝对是不可能的),那总流量就是30×110=3300GB

实际上,一条带宽1个月平均能跑满50%就很不错了

也就是说,2000GB的固定流量,也比10Mb独享的带宽要好的多。

问题4:除了PV,网站流量还有哪些指标。

1.UV
UV(unique visitor),即独立访客数。指访问某个站点或点击某条新闻的不同访客人数。
一日内访问某个网站或者网页的不同用户数量。

同一个用户对一个网站或者一个网页的多次访问记为贡献一个uv。

2.IP
这里指的IP地址就是给每个连接在互联网上的计算机分配的一个32位ipv4地址。(现在已经有64位地址)
申请公网IP是需要钱的,因此出现了NAT(网络地址转换协议)。

局域网内的本地IP地址可以通过NAT转换为集体的公网的IP地址这样集体只需要申请少量IP地址

局域网内就可以拥有上百台机器。最典型的应用在公司、网吧,这些单位只有少量的公网IP地址。

3.PR
PR(即PageRank),即网页的级别技术,表示一个网页的重要程度。
级别从1到10级,10级为满分。PR值越高说明该网页越受欢迎(越重要)。

IP/UV/PV的区别与联系

(1)IP可以分析用户的地理位置。
(2)PV访问用户对网页的浏览数量。就行春节回家潮中是名词“人次”。

(3)UV统计不使用IP,因为通过由于NAT的原因

一个IP可能对应很多计算机,一个计算机可能有多个用户登录。可以使用用户名统计。

网站访问量和服务器带宽的选择


通常我们说当一个网站的访问量比较大时,可能会占用网络带宽,造成网络的拥挤,因而对于一些大型网站来说

他们选择的带宽不但要大,而且还以独享带宽为主。而很多站长在选择服务器空间时,往往也会根据网站具体的

访问量来选择,那么网站访问量和带宽有什么样的联系呢,网站的带宽又该如何根据访问量来选择呢

下面我们就详细介绍一下

网站访问量和服务器带宽有什么关系


下面根据影响因素计算下1M带宽能同时承受多少人在线(以网络状况良好为前提)

1、 打开网站8秒原则;(腾讯的调查时间为5秒)

2、 评判的只是:用户打开页面的标准速度

3、 页面的标准尺寸大小为:60KB;

参考公式:支持连接个人 = 服务器带宽/页面尺寸大小

通过计算大致结果是,1Mbps的带宽

(服务器的1M带宽最快上下速度能达到1M/s,跟我们家用的带宽稍有区别)支持的连接数为:17个

因此,N M带宽可以支持的同时在线人数大概为N*17个

所以,1M带宽的云主机,日均3000IP以下应该没问题

当然如果你的每个页面都比较大的话,那就没这么多了。具体多少,可以按照上面的算法算下

在线访问数还由什么做出决定

1、服务器的质量。

服务器分为高中低三种。不同型号品牌的服务器能够承受的流量是不同的

所以,这是影响同时在线访问数量的原因之一。

2、宽带的大小。

   假若服务器保证的最大带宽是5M
(即5Mbit/s),相应服务器的数据最高传输速度应为5Mbit/s x 1024/8=640KB

1分钟流量大约640 x
60=38400KB。假设毎个用户1分钟内始终占用10KB的流量

即该1分钟内支持占用这样的流量的同时在线访问人数为3840人(视频类大流量网站不在此例)。

   但是,并不能保证每个用户在1分钟内只有一次到该站的链接

假如每个用户在1分钟内有两次或以上到该站的链接(每个链接始终占用10KB的流量)

那么支持在线人数应该在2000以下。

我们该如果对带宽进行选择

1,访问量

   假如每个用户在1分钟内有两次或以上到该站的链接(每个链接始终占用10KB的流量)

那么支持在线人数应该在2000以下。一台中低端服务器通常支持在线人数最高为2000人左右

而且只适合普通网站建设后的服务器和文字型论坛,不包括图片类、下载类、视频类等。

2,网站类型

   在对网页进行请求时,不同的网页类型页面的大小也会有所不一样

例如电子商城类,图片下载类这些页面通常会比较大,有些页面甚至达到上M

如果该页面同时出现多个访问者时,可能就会对该页面造成一定的占用。

   如果是文字网站,1M带宽带动日均5000IP,还勉强

如果是有图片,有文字、论坛、新闻资讯类型的网站

大概1M能带一千IP。考虑到高峰期并发,1M高峰期还会卡

以上就是网站访问量和服务器带宽有什么关系,该如何选择的相关介绍,用户在选择服务器带宽时

最好是以访问量和网络类型为参考依据,如果用户网站的访问量有很大的发展趋势

可以带宽比较大并且拓展能力非常强的美国服务器作为支持


时间: 2024-10-21 22:57:53

关于PV,网站访问量和服务器带宽的选择的相关文章

你想建设一个能承受500万PV/每天的网站吗?服务器每秒要处理多少个请求才能应对?

你想建设一个能承受500万PV/每天的网站吗?服务器每秒要处理多少个请求才能应对? 你想建设一个能承受500万PV/每天的网站吗? 500万PV是什么概念?服务器每秒要处理多少个请求才能应对?如果计算呢? PV是什么: PV是page view的简写.PV是指页面的访问次数,每打开或刷新一次页面,就算做一个pv. 计算模型:  每台服务器每秒处理请求的数量=((80%*总PV量)/(24小时*60分*60秒*40%)) / 服务器数量 .其中关键的参数是80%.40%.表示一天中有80%的请求发

大型网站架构 图片服务器分离

  1   介绍 现在很多的网站上都会用到大量的图片,而图片是网页传输中占主要的数据量,也是影响网站性能的主要因素.因此很多网站都会将图片存储从网站中分离出来,另外架构一个或多个服务器来存储图片,将图片放到一个虚拟目录中,而网页上的图片都用一个URL地址来指向这些服务器上的图片的地址,这样的话网站的性能就明显提高了,图片服务器(ImageServer)的概念也就产生了. 1.1     图片服务器的优势 1, 分担Web服务器的I/O负载-将耗费资源的图片服务分离出来,提高服务器的性能和稳定性.

从100PV到1亿级PV网站架构演变

如果你对项目管理.系统架构有兴趣,请加微信订阅号"softjg",加入这个PM.架构师的大家庭 一个网站就像一个人,存在一个从小到大的过程.养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则.本文结合我自已14年网站人的经历记录一些架构演变中的体会. 1:积累是必不可少的 架构师不是一天练成的. 1999年,我作了一个个人主页,在学校内的虚拟空间,参加了一次主页大赛,几个DREAMWEAVER的页面,几个TABLE作布局,一个DB连接,几行PHP的代码嵌入在HT

服务器带宽租用常见问题

托管服务器 时经常提到带宽租赁,那么带宽是什么,带宽租赁又是什么? 官方定义:服务器带宽是指在一个固定单位时间内(1秒),能通过的最大数据,好比高速公路的车道一样,带宽越大,好比车道越多,并排通过的车辆越多:服务器带宽和家庭上网带宽是一个概念,但家庭用户带宽衰减大.不稳定.单线路. 一般情况IDC服务商 会给用户提供两种带宽租用(独享带宽或共享带宽),独享带宽指用户服务器单独使用购买的带宽,不因其他用户服务器带宽使用情况受影响,共享带宽指多个用户的服务器共用一定额度的带宽,服务器峰值带宽不能保障

阿里云服务器带宽跑满怎么办

造成服务器带宽跑满的原因有很多,大致可以归结为以下几类: 病毒 Windows 系统服务器中病毒或站点挂马,导致服务器内部有对外发包的文件. 建议在服务器上安装杀毒软件,进行杀毒.可以通过任务管理器中查看是否异常进程.当前阿里云暂时没有提供杀毒软件,您可以登陆服务器根据自己的日常使用的杀毒软件进行安装即可. 网络攻击 服务器或站点遭受 DDOS 攻击或 CC 攻击等,短期内产生大量的访问需求. 可以登陆阿里云管理控制台,查看云盾中的防护 DDOS 攻击是否调整好阈值,并核实是否开启CC防护. 目

服务器带宽如何正确估算和选择

相信很多人都知道服务器租用除了硬件配置需要选择以外,决定租用价格的最大一个环节就是带宽!在租用服务器时带宽方面肯定是要考虑的,这其中有很多技巧,很多朋友不知道怎么估算带宽而被租用商欺骗,为了让大家在选择租用服务器带宽的时候更划算,今天3A网络小钱在这个教大家如何正确估算服务器带宽. 对于网站平台来说,网站的性质有所不同,有企业站.论坛.视频网站.小说站等,相比计较而言论坛站的访问量是非常大的以及视频下载站也非常的耗用服务器的资源的,每个网站所需要的带宽有所不同. 正常的带宽计算方法是这样的:每秒

从100PV到1亿级PV网站架构演变(转)

http://www.linuxde.net/2013/05/13581.html 一个网站就像一个人,存在一个从小到大的过程.养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则.本文结合我自已14年网站人的经历记录一些架构演变中的体会. 积累是必不可少的 架构师不是一天练成的. 1999年,我作了一个个人主页,在学校内的虚拟空间,参加了一次主页大赛,几个DREAMWEAVER的页面,几个TABLE作布局,一个DB连接,几行PHP的代码嵌入在HTML中,再用ftp传到服务

超详解百万PV网站架构案例部署(内附安装包)

网站架构概述 网站架构是根据客户需求分析的结果,准确定位网站目标群体,设定网站的整体架构,规划.设计网站栏目及其内容,制定网站开发流程的顺序,最大限度地进行高效资源分配与管理的设计. 网站架构分很多种,一般我们平常所说的是软件方面的架构,例如: 前端使用了什么代理服务器? web服务器用的是什么? 中间又使用了什么缓存服务器? 数据库服务器用的是什么? 代码又是基于什么框架开发的? 这个网站架构每天访问量有多少(通常所说的PV)?并发数为多少? PV(page view 页面浏览量)即点击量,通

JavaWeb-网站在线用户信息、网站访问量以及管理踢出用户实例

转载请注明出处: http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] 这个稍微比上个版本做得完善了一点,用了JavaBean来封装用户信息,添加了一个管理踢用户的功能. 上一个的用户访问量是通过监听request来统计的,在这个实例中,我们也可以通过过滤器来实现统计网站访问量. 直接看源码吧,感觉没多少要讲的,我习惯把解释写在代码中. 部分源码 index.jsp: <%@ page language="java" import=&