网站建设测试时如何跳过缓存强制读取网站源文件


来源:网站优化外包 作者:坪山网站建设公司 日期:2019-01-23 浏览:

您是否曾对网页进行过更改,但当这些更改没有反映在浏览器中时,您就会感到困惑和沮丧?也许您忘记了保存文件,或者实际上没有将其上传到服务器(或者上传到了错误的位置)。但是,另一种可能是浏览器从其缓存加载页面,而不是从新文件所在的服务器加载页面。针对开发测试当然非常不友好,网站建设测试时如何跳过缓存强制读取网站源文件呢,实际上只需要在页面<head>区域添加几行<meta>标签元素,然后对其赋值即可。如果您关心网站访问者的网页缓存,可以告诉Web浏览器不要缓存页面,或者指示浏览器缓存页面的时间。
强制从服务器加载页面,您可以使用META标记控制浏览器缓存:
<meta http-equiv=“Pragma” content=”no-cache”>
<meta http-equiv=“Expires” content=”-1″>
<meta http-equiv=“CACHE-CONTROL” content=”NO-CACHE”>
将Experience设置为-1将告诉浏览器始终从Web服务器加载页面。您还可以告诉浏览器将页面保留在缓存中的时间。输入希望从服务器重新加载页面的日期(包括时间),而不是-1。请注意,时间应以格林尼治标准时间(GMT)为单位,并以dd monyyyyhh:mm:ss格式书写。
但,这可能不是个好主意,在网站部署上线后,我们也不建议如此读取服务器上的源程序文件。您可能认为关闭网页的Web浏览器缓存可能有意义,但从缓存加载站点有一个重要而有用的原因:提高性能。当网页首次从服务器加载时,必须检索该网页的所有资源并将其发送到浏览器。这意味着必须向服务器发送HTTP请求。页面对CSS文件、图像和其他媒体等资源的请求越多,页面加载的速度就越慢。如果以前访问过某个页面,则文件将存储在浏览器的缓存中。如果稍后有人再次访问该站点,浏览器可以使用缓存中的文件,而不是返回到服务器。这将加快并提高站点性能。在移动设备和不可靠数据连接的时代,快速加载势在必行。毕竟,从来没有人抱怨过一个网站加载得太快。
当您强制从服务器而不是缓存加载站点时,会影响性能。因此,在您将这些元标记添加到您的站点之前,请扪心自问这样做是否真的是必要的,是否值得站点因此而带来的性能损失。在大多数Web浏览器中,通过按住Shift键并单击“重新加载”或“刷新”按钮,可以强制从服务器一次性加载页面。
深圳市圣玺网络技术有限公司提供坪山区域的营销网站建设、品牌网站设计、企业网站改版制作、网站优化外包、网络营销推广、百度霸屏、SEO按天按效果付费等互联网广告服务!
本文由网上采集发布,不代表本站立场,转载联系作者并注明出处:http://www.webgaiban.cn/wzyh/1740.html

X

截屏,微信识别二维码

微信号:15019448256

(点击微信号复制,添加好友)

  打开微信