博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux课程笔记 http基础
阅读量:5221 次
发布时间:2019-06-14

本文共 1241 字,大约阅读时间需要 4 分钟。

 

1.1   静态网页的特点:

(1)       静态网页每个页面都有一个固定的URL,而且URL一般以.htm、.html、.shtml等形式为后缀,而且地址中不含有问号”?”

(2)       静态网页是实实在在保存在服务器上的文件,每个都是一个独立的文件

(3)       静态网页的内容相对稳定,容易被搜索引擎收录(优点)

(4)       静态网页没有数据库的支持,在网站制作和维护方面工作量较大(缺点)

(5)       静态网页的交互性较差,在功能方面有较大的限制(缺点)

(6)       网页程序在用户浏览器端解析,程序解析效率更高,由于服务器端不进行解析,因此可以接受更多的并发访问。(优点)

 

 总结:1)客户端解析   2)格式html,jpg为主  3)易被搜索引擎收录

 

1.2   动态网页

特点:

(1)       动态网页一般以数据库技术为基础,可以实现更多的功能,可以大大降低维护网站的工作量;

(2)       并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页

(3)       动态网页中的“?”对搜索引擎的收录存在一定的问题

(4)       程序在服务器端解析,会消耗大量的CPU和内存等资源,效率不如静态网页

 

总结:一般以数据库技术为基础,程序在服务器端解析,扩展名为asp,aspx,php,jsp,do,cgi,perl

 

1.3   伪静态网页

由于搜索引擎无法正确读取带参数的动态网页内容,很多大型的网站都采用了动态网页生成静态网页的技术,消除动态网页中的参数,是搜索引擎收录更多的内容,达到优化的效果。

另外的办法,就是动态网页伪静态技术,通过某些技术(如rewrite规则),把网页的url重写,但是并不需要生成任何网页,仅仅是改变了地址路径,以达到有利于搜索引擎收录的效果。伪静态的实质依然是动态网页,因此在性能上存在瓶颈,效率没有任何提升,没有动态转静态网页效率高。

 

1.4   web架构优化

在实际高并发网站架构中,偶们可以考虑把用户请求的数据解析后存成静态文件放于磁盘中或放于内存中,来降低动态服务器的压力,从而提升用户体验。

 

1.5   IP-PV-UV

IP:指独立IP数,00:00-24:00内相同IP地址被计算一次

 

PV:即Page View,页面浏览量或页面点击量,每次刷新即被计算一次。具体的度量方法就是从浏览器发出一个对网络服务器的请求,网络服务器街道这个请求后,会将该请求对应的一个网页发送给浏览器,从而产生一个PV,那么这里只要是这个请求发送给了浏览器,无论这个页面是否完全打开,那么都是应该计为1个PV

 

UV:即Unique Visitor,访问网站的一台电脑客户端为一个访客。00:00-24:00相同的客户端即被计算一次。UV的度量方法:1.网站服务器分辨;2.Cookie分辨

 

1.6   网站访问基本流程

 

 

 

注意:如果本机上有要访问网站的IP地址解析的缓存,就直接进行第5步,即直接访问目的网站。

转载于:https://www.cnblogs.com/fengze/p/6822935.html

你可能感兴趣的文章
【强连通分量】Bzoj1194 HNOI2006 潘多拉的盒子
查看>>
【模板】KMP
查看>>
Redis Keys 命令 - 查找所有符合给定模式( pattern)的 key
查看>>
Restful golang 暂时
查看>>
python学习之-- socketserver模块
查看>>
Python的特点
查看>>
Html语义化理解
查看>>
POJ2429 GCD & LCM Inverse
查看>>
JQuery------库
查看>>
Scala使用match匹配类型出现的unreachable code问题
查看>>
Intellij IDEA+Tomcat+JRebel热部署
查看>>
WICED™ <SMART> Software Development Kit
查看>>
SAE/ISO standards for Automotive
查看>>
JSP数据交互二
查看>>
safari浏览器placeholder垂直居中
查看>>
【OpenCV】SIFT原理与源码分析
查看>>
MVC test
查看>>
开发规范
查看>>
bzoj3992 [SDOI2015]序列统计
查看>>
理解screenX clientX pageX概念
查看>>