web优化
文章平均质量分 82
YiZhiCXY
这个作者很懒,什么都没留下…
展开
-
了解衡量网站性能的指标
服务器如何发送数据?服务器程序将需要发送的数据写入该程序的内存空间中;服务器程序通过操作系统的接口向内核发出系统调用;系统内核将用户态内存空间中的数据复制到内核缓冲区中去,然后通知网卡过来取;此后CPU转而做其他处理;网卡到CPU指定的内核缓冲区中将数据复制到网卡缓冲区中;网卡将字节转换成二进制位,再以电信号的形式输出至网络。注意:数据在计算机内部的复制是按照总线的宽度来复制的。比如在3转载 2016-08-27 18:59:31 · 3250 阅读 · 0 评论 -
动态内容缓存
原文:http://blog.csdn.net/u010425776/article/details/51089204什么是动态内容缓存?浏览器向服务器发送请求后,服务器会根据浏览器的要求做相应的处理(如:数据库操作),然后将处理后的结果注入JSP页面生成HTML,最后将生成的HTML返回给浏览器显示。我们知道,数据库读取操作是非常耗时的,如果能将每次请求中的数据库处理时间去掉,那服务器的相应速度将转载 2016-08-27 19:09:09 · 4501 阅读 · 0 评论 -
浏览器缓存
原文:http://blog.csdn.net/u010425776/article/details/51090027什么是浏览器缓存?在《动态内容缓存》中我们知道,当不同用户请求相同数据时,动态内容缓存能够避免服务器的重复计算,从而降低用户的等待时间。但如果是同一个用户请求相同的数据,即使服务器能避免重复计算,但仍需将重复的数据传递给浏览器。若使用浏览器缓存,则同一个用户请求相同的数据时,浏览器只转载 2016-08-27 19:17:04 · 1370 阅读 · 0 评论 -
反向代理缓存
原文:http://blog.csdn.net/u010425776/article/details/51096468什么是反向代理?在介绍“反向代理”之前,首先要介绍一下“正向代理”的概念。1.什么是正向代理?在NAT技术(Network Address Translation)出现之前,所有主机无法直接与外网相连,要想上网,需要连接到一台能够访问外网的Web服务器,再通过这台服务器访问外网。而这转载 2016-08-27 19:33:12 · 3536 阅读 · 0 评论