1,URL信息与URI信息
https://neiyi.taobao.com/?spm=a21bo.2017.201867-main.3.5af911d9mcFnHq
https://neiyi.taobao.com/ ========>>>URL信息,统一资源定位符
?spm=a21bo.2017.201867-main.3.5af911d9mcFnHq ======>>>URI信息,统一资源标示符
2,静态网页资源
请求响应信息,发给客户端进行处理,由浏览器进行解析,显示的页面称为静态页面
访问效率比较高,
1,地址中不含有?或&等特殊符号
2,保存在网站服务器文件系统上的,是实实在在保存在服务器上的文件实体
3,网页内容是固定不变的,因此,容易被搜索引擎收录
4, 网页页面交互性差,因为不能与数据库配合
5,网页程序在用户浏览器端解析,当客户端向服务器请求数据时,服务器会直接从磁盘文件系统上返回数据(不做任何解析)
3,动态网页资源
请求响应信息,发给服务端进行处理,由服务端处理完成,将信息返回给客户端,生成的页面称为动态网页
访问效率比较低
1,网页页面交互性强,可以与数据库配合
2,地址中含有?或&特殊符号
3,不便于被搜索引擎收录
4,伪静态网页资源
利用rewrite技术将动态页面伪装成静态页面(URL地址改写)
便于被搜索引擎收录提升用户访问量以及用户体验
访问性能没有提升,并且转换伪静态会消耗资源,因此性能反而会下降
尽可能将动态网页转换成真正的静态页面
并发量不是很大或者动态更新过于频繁的时候,用rewrite实现伪静态也是不错的
伪静态网页实现的过程,一般是由运营产品提出要求,开发和运维共同实现的
凡是发布之后不需要再更改的网站业务,都可以直接静(一台服务器可以顶十台服务器)
5,企业用法
1,门户新闻业务,使用静态化比较简单,要程序支持发布的内容由动态转成静态的功能,运营编辑人员发布新闻网页后,后台程序立刻将动态网页生成静态文件,运维人员通过发布或事件触发把运营编辑生成的静态网页发布到事先搭建好的公司缓存集群服务器上,或者把静态内容同步到购买的全国所有CDN服务器节点上,然后在提供给用户进行访问浏览
2,视频网站业务,和新闻网站类似,一旦发布,几乎不再改动网页内容,实现视频业务网站高效访问也很简单
3,类似于淘宝京东这类电商业务,由动态转静态是比较困难的,用户发布内容后,可能随时更新并查看,一般通过异步的方式来处理
6,网站流量度量术语
1,独立IP数量值
独立IP数是指不同IP地址的计算机访问网站时被计的总次数
2,网页浏览次数PV
页面浏览量或点击量
3,独立访客数UV
根据http响应报文:cookie(id)
根据用户访问,记录cookie信息,更加准确记录浏览量
7,网站并发连接
1,网站服务器每秒能够接受的最大用户请求数
2,网站服务器每秒能够响应的最大用户请求数
3,网站服务器在单位内能够处理的最大连接数
alexa.chinaz.com/baidu.com========>>>查询各类网站访问数地址
每秒网站可以最大处理的连接数,叫做并发连接数
8,计算公式
IP/PV/并发数/服务器数量:1W/5-10W/50/0.5
期中架构15台,IP 10-30W,PV 50-200W,最大并发 1500-2000