网页是如何缓存的?

所属栏目:建站问答 发布时间:2018-10-24 点击: 标签: 网页  缓存  速度  响应 

所谓的网页缓存就是用缓存技术将动态网页生成一个实际存在的文件,网页缓存的目的就是加快网站的打开速度,提升网站的用户体验,那么网页是如何缓存的呢?

一:用户在浏览器地址栏中输入一个网址,比如www.sznest.net

二:浏览器发送请求给www.sznest.net这个网站下面的默认索引脚本文件,比如index.php

三:脚本文件中预先定义此脚本文件对应的缓存文件的名称,比如indexcache.php

四:脚本文件判断此缓存文件是否已经存在

五:如果已经生成,则将缓存文件反馈给浏览器

六:如果没有生成,脚本文件中的程序需要花费1到5秒中的时间来链接数据库并且查询数据,注意这个过程比较慢

七:将查询到的数据与脚本文件中的html代码一并写入到内存的缓冲区中

八:获取内存的缓冲区并且根据之前预先定义好的缓存文件名称生成这个缓存文件

九:最后则将缓存文件反馈给浏览器

通过上面的流程可以看到,如果有缓存,那么网站的请求与响应就会少了以上的六七八三个步骤,自然网站的打开速度也会得到了相应的提高了,不过需要注意的是像后台的脚本文件与前台的在线留言等都不能使用缓存功能,因为这些文件是需要与数据库进行交互,比如留言是需要链接数据,将用户提交的留言信息插入到数据库的操作,同样后台的脚本文件对网站内容的基本的增删改等操作,这些都不能作缓存处理,同时后台一旦有了增删改等操作之后会删除所有的缓存文件,以便前台的页面能看到最新的变化,然后程序会再次自动生成新的缓存文件。

相关阅读

28

2020-04

电商小程序是如何做引流实现裂变营销的?

一:直播引流,生成直播海报,通过朋友或者朋友的朋友分享转发邀请看直播,实现用户的无限级裂变二:助力引流,…

了解详情 >>

26

2018-11

网站营销力是有哪些构成的?

一:标志,我们俗称的企业LOGO,企业LOGO是一个企业的形象和标志,大多数的企业网站都有一个标志,但是…

了解详情 >>

02

2018-11

网站维护中的域名主机数据库维护是怎么收费的?

一:域名维护费用,域名维护一般包含域名实名制审核、增加解析记录、修改解析记录值、域名重定向,域名过期提醒…

了解详情 >>

03

2018-03

怎样做好网站维护?

“信息化”原来并非只是投资建一个网站那么简单,更重要的工作在于网站建成后的长期更新、维护与推广过程。而网…

了解详情 >>

02

2018-03

为什么不要使用一键式模板建站系统

建设一个网站所具有的作用是很大的,它能够让一个企业在短时间内在网上有知名度获得更多的流量,这样的话就能够…

了解详情 >>

02

2018-03

网站上线后多久才能被搜索到

随着互联网的发展,更多的有网络意识的人都想在网上有个立足之地,或者换句话,就是想在网上有个站点。于是每天…

了解详情 >>

Copyright @ 2008-2019   www.sznest.net   All rights reserved  网巢网-选免费模板免费送香港空间,选收费模板先建站后付款   粤ICP备11083046号

微信

移动端

客服

顶部