之前写过好几篇和360网站卫士相关的博文,也提到过完全开启360网站卫士后,速度可以快到飞。今天就来详细介绍下,如何完全开启360网站卫士的缓存功能,及每一项缓存代表的意义。

在介绍之前,张戈先来段关于360CDN的普及知识,很多人不知道360网站卫士的工作原理/流程是怎么样的。

一、解析过程

用户 → 访问域名 → 解析至360NS → 360智能解析一个最快的360CDN节点IP → 与CDN节点建立通信

二、加速过程

解析完成后,用户则与360的节点完成通信,若站长开启了缓存,360CDN节点将调用缓存展现给用户,而不需要到网站源头服务器取网页数据,从而使速度大幅度提升。

下面,细说360网站卫士几个缓存选项的详细含义:

先上图:

缓存一共可以设置3种类型,及各自缓存时长。

①、js/css/图片缓存

这个缓存的对象就是网站的静态数据,开启后这个选项后,网站的静态数据将会缓存到360CDN节点上,当用户访问网站时,这些静态数据将直接从节点上调用数据,而不需要从源服务器获取。

形象的说,这个选项就可以实现七牛和又拍云的CDN加速功能,所以如果你使用了360网站卫士,并开启了JS/CSS/图片缓存后,完全可以关闭七牛或又拍的CDN加速了,360网站卫士的CDN加速完全不会逊色,而且手动刷新比七牛要快得多。

②、html缓存

这个缓存只在网站是纯静态或者伪静态,并且网页地址是html后缀的时候才会生效。

工作原理:当开启这个功能之后,360网站卫士会通过正则判断(个人猜测可能是nginx的过滤规则),将后缀为html 的地址自动转发至360CDN节点,若是第一次访问,360CDN节点将页面缓存到本地,等下一次的相同请求时,将直接调用本地缓存的页面数据给用户。

③、首页缓存

和html缓存原理一致,CDN节点将网站的首页缓存下来,在用户请求时,将缓存数据展示给用户,而不用到源服务器获取数据了。

听360网站卫士的产品经理(董方)说,当你选择了首页缓存之后,360网站卫士会将其他目录形式的链接同样缓存下来,如http://domain.com/liuyan 这种形式:

经过张戈实际测试,此机制并未对wordpress生效,所以若网站是wordpress程序,那么目录或单页面的缓存,则需要手动添加,如图:

④、另外附加说明下,另一个缓存功能:浏览器访问加速

当开启这个功能之后,被访问的页面将会缓存到用户本地,下次访问将直接调用本地内容,甚至不再需要从缓存节点调取任何数据,这应该算是缓存的极限了!通过实际测试,若网站还处在主题样式的折腾期,不建议开启这个功能,否则刷新缓存会让你感到很头痛!已经很稳定的网站,只是更新一些文章的话,推荐设置为4小时即可。

看完以上介绍, 应该对360网站卫士的3种缓存功能有所理解了吧?当三种缓存都开启后,用户访问的数据将全部从360CDN节点上调取,而不在请求网站的源服务器,从而达到最大程度加速的效果!这种CDN节点分布在国内东南西北各个区域,也极大的改善了地域性网络堵塞的问题。

下面说下缓存时长的偏好设定及意义

3种缓存时长设置最短为1分钟,最长为365天。那么该如何设置呢?

①、对于JS/CSS/图片这种静态数据,不经常更新的话,可以设置得尽量长,比如我的博客设置为30天。

②、对于文章/html页面,如果不需要登录或使用多说等框架加载的评论,同样可以设置得尽量长,值得注意的是,当你开启html缓存后,前台展示的浏览数和评论数不再变化,直到缓存刷新之后才会显示最新数据,但是不影响后台的浏览计数。

③、对于首页,可根据你写文章的频率来决定,比如你的一天篇,那你设置为12小时或一天均可,主要为了让首页及时展示最新文章。

可能有人会疑问,这时间设置的长短和加速效果是否有关?

张戈可以很负责的告诉你,几乎没有关系!只要你开启了缓存,这CDN节点就会将数据缓存到本地,然后展示给用户,不管你设置的时间长短,都能够体验到飞一般的加速效果。

那么你可能会问这缓存时间长短的根本初衷是什么?

除了考虑到首页展示最新文章这个因素,我们设置时长的另一个原因其实是为了省流量!

对!就是为了省流量!你缓存时间设置的长,那么360CDN节点重新到你网站抓取数据的频率就会变低,而用户访问是调用节点数据的,所以可以达到省流量的效果。

因此,缓存时长的设置并不是为了不同的加速效果,而是为了省流量!只要你开启了缓存,那么加速效果是一样的!

如果你细看了以上内容,相信你已经对360网站卫士的CDN加速功能有了一个比较深入的了解了,应该也知道如何为你的网站设置缓存时长了吧。

附上张戈博客和中国博客联盟的缓存设置,供大家参考:

张戈博客:

中国博客联盟:

Ps:可以看到,中国博客联盟的html和首页缓存时长设置得特别短,这是因为首页的数据以及公用导航页面的成员排名机制决定的,联盟需要展示最新的排名数据。

最后,简单的总结一下

当你用到了360网站卫士,且满足以下条件时,请放肆的把所有缓存都打开:

①、网站页面无需登录就可以访问及评论(后台无影响,若有影响请将后台路径加入不缓存名单即可)

②、使用多说等框架式加载的三方评论{开启html缓存,原生评论框无法记住历史评论者信息,不介意也可以开启}

③、网站是响应式布局,或者是使用JS判断UA切换移动样式的方式,否则开启缓存后无法智能切换样式。

对于缓存时长的建议:

JS/CSS/图片缓存可以设置得尽量长

html缓存,若使用多说等框架式三方评论,同样可以设置得尽量长,若是原生评论,建议{1小时 ~ 1天}均可

首页缓存,根据你发文的频率决定,如果觉得老是看不到最新文章,你可以设置短一点,比如30分钟。

就啰嗦这么多,最需要理解的就是,只要开启缓存,加速效果是一样的,而缓存时间设置越长,越省流量。有任何疑问都可以和张戈取得联系,相信我会给你一个满意的答复。

360网站卫士php-dos,360网站卫士的CDN缓存加速功能详解相关推荐

  1. 让别人远程访问你的代码网站项目或临时演示你的项目给客户的方式详解即外网局域网访问自己的项目

    让别人远程访问你的代码网站项目或临时演示你的项目给客户的方式详解 文章目录 让别人远程访问你的代码网站项目或临时演示你的项目给客户的方式详解 引言 一.创建一个你想要别人访问的项目 二.明确你想要将这 ...

  2. 360 网站卫士 香港服务器,360网站卫士全民HTTPS免费开启

    本帖最后由 猫箱内的巴托拉 于 2016-6-25 23:14 编辑 新版360网站卫士已开启了全民HTTPS免费使用计划 1.已购买相关证书 如果已经购买了证书,可以防护设置里的https设置手动上 ...

  3. 360流量卫士android 9,360流量卫士

    360流量卫士顾名思义,就是奇虎360出品的一款手机流量监控软件,其实早在360手机卫士中就拥有流量监控功能,现在不仅将它独立出来,而且还增加了一些其他的流量管理功能,能够保障流量不会偷跑漏掉,并拥有 ...

  4. 【Dash搭建可视化网站】项目10:疫情数据可视化大屏制作步骤详解

    疫情数据可视化大屏制作步骤详解 1 项目效果图 2 项目架构 3 文件介绍和功能完善 3.1 assets文件夹介绍 3.2 app.py和index.py文件完善 3.3 header.py文件完善 ...

  5. 验证站点怎么添加网站首页html代码,百度站长平台添加站点通过验证图文详解教程...

    站长平台为站点提供三种验证方式:文件验证.html标签验证.CNAME验证.最为常见的就是文件验证,也是比较简单方便的一种方法. 1.文件验证 (1)登录百度站长平台--点击站点管理--点击添加网站 ...

  6. 【Dash搭建可视化网站】项目12:全球恐怖主义数据大屏制作步骤详解

    全球恐怖主义数据大屏制作步骤详解 1 项目效果图 2 项目架构 3 文件介绍和功能完善 3.1 assets文件夹介绍 3.2 app.py和index.py文件完善 3.3 header.py文件完 ...

  7. 网站性能测试指标(QPS,TPS,吞吐量,响应时间)详解

    常用的网站性能测试指标有:吞吐量.并发数.响应时间.性能计数器等. 并发数 并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力. 响应时间 响应时间是一个系统最重要的指标之一,它的数值大 ...

  8. Kaggle网站流量预测任务第一名解决方案:从模型到代码详解时序预测

    下面我们将简要介绍 Artur Suilin 如何修正 GRU 以完成网站流量时序预测竞赛. 预测有两个主要的信息源: 局部特征.我们看到一个趋势时,希望它会继续(自回归模型)朝这个趋势发展:看到流量 ...

  9. 网站统计51LA数据引用功能详解及添加方法

    新版51啦于2018年6月20日上线数据引用功能!新手站长网来说说数据引用功能的介绍以及使用方法: 什么是数据引用功能? 51la数据引用 简单来讲,就是把你网站的实时在线人数,今天访问量.昨天访问量 ...

最新文章

  1. 工业相机和镜头说明与图像采集
  2. 8 9区别 endnote7_SAT和ACT的区别,你知道吗?
  3. oracle安装实训心得,oracle数据库实训心得.docx
  4. java jar包中MANIFEST.MF中有版本信息
  5. Kotlin reduce、fold
  6. js使用defineProperty的一些坑
  7. 01 c++常见面试题总结
  8. Xshell 基本使用方式 (1) -- 使用Xshell 连接 VMware下的linux系统
  9. MacBook Pro如何删除多余的专注模式
  10. 第一周(7.11)作业——1、自我介绍;2、决心书
  11. CentOS6.4配置Hadoop-2.6.0集群配置安装指南
  12. hdu 1232 畅通工程(并查集)
  13. java实现菱形的打印java实现菱形的输出
  14. 锋利的jQuery--Ajax(读书笔记四)
  15. 多测师_设置 Linux 支持中文
  16. 【报告分享】 2020-2021智能手机消费趋势与用户忠诚和流失度报告-企鹅智库(附下载)
  17. 大数据的75个名词解释
  18. 图片轮播banner实现
  19. 读《我没偷懒 - 读写记忆困难儿童案例》
  20. 业余羽毛球爱好者提高球艺16条法则

热门文章

  1. Excel技巧—名称框的妙用
  2. 读书笔记-真实的诸葛亮-2
  3. 安卓应用 - 公开市场上传投放
  4. 关于计算机的英语论文1500字,计算机英语论文3000字
  5. android图片布局填冲满,Android图片裁剪库——cropper使用,完美解决图片填充不满布局问题...
  6. MyBatis 关于order by失效
  7. 微信朋友圈图片显示缩放
  8. ubuntu禁止指定软件包更新
  9. 华为防火墙做单臂路由_华为单臂路由配置实例
  10. 蓝海创意云丨专访视效团队Blaad Studios:视效制作的流程化管理