讲讲新手站长折腾CDN的事儿

Gmc 188 1

前言

自从建站开始,几乎是每天都在了解网站的相关知识(连上班都在摸鱼)。然后发现,建站不难,难的是优化啊...[aru_7]

今天就想讲讲每个站长都避不开的有关网页加载速度的问题。[aru_63]

如果大家看过我们的小站的话应该知道,我们最初是为了分享明信片、分享生活才建站[aru_49]。那么这么分享来分享去,就势必会有很多的图片在网站上需要加载。[aru_24]

那么随时时间的推移,现在也已经建站三个月了,图片开始多了起来,特别是“明信片分享”的页面,全都是我们收到的明信片。

一个月前某天,在我反复清除缓存打开网站的时候发现,怎么加载这么慢!!![aru_45]简直不能忍!!

在我寻觅了各种方法后,最终选择了CDN的方式来加速。当时注册了好几个服务商,对比之后认为又拍云是自建服务器,感觉相比其他云要靠谱一些,就选了又拍云。然后简单的设置了一下,就没去管它了。[aru_23]

CDN 的全称是 Content Delivery Network,即内容分发网络。CDN 是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使终端用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN 的关键技术主要有内容存储和分发技术。(转自百度百科)

直到上个周末,我发现这个加速效果着实感人啊...[aru_59]几乎没有任何效果,该怎么慢还怎么慢,甚至转半天的圈圈都加载不出来。

我琢磨着,觉得是时候搞一下了[aru_43]于是就有了今天的技术总结,希望能够帮助到各位站长。[aru_67]

经过

那么CDN是个啥我就不仔细介绍了,简单来说就是:把网页比作“传单”,CDN就像一帮子专业搞地推的,帮你复印传单,帮你发传单,而且是全国各地帮你发,所以访问你网页的人可以就近获取,减小你的主服务器的压力,这样加载速度也快了。

是不是简单明了?#(滑稽)继续往下

讲讲新手站长折腾CDN的事儿

进入控制台,选择创建服务

这里要注意的是:

  • 加速域名请填写需要加速的域名,如我的是“www.gmcllp.cn”;
  • 应用场景可以随便填写,这个选项不影响今后的使用;
  • 在回源协议这里,如果启用了https的话,务必也选择https;
  • 源站地址则是输入网站服务器的公网IP;
  • 在加速区域的选择当中,建议刚开始使用国内加速即可,减少费用的支出。
  • 都填写好之后点击创建,那么服务就生成了。[aru_50]

    接着进入到CDN的管理界面看看

    讲讲新手站长折腾CDN的事儿

    服务创建完成之后就可以在控制台中看到

    那么点击进入“配置”,我们来进一步的设置好CDN,帮助我们更好的实现加速效果。

    讲讲新手站长折腾CDN的事儿

    首先需要完成CNAME解析

    根据图示,我们需要先对加速域名完成CNAME解析,这样才能实现CDN加速(具体不讲解了,各位自行百度哈)。#(小乖)

    解析设置完成后完成后我们可以看到有很多项设置,为了节省各位的时间,我主要贴出自己的设置,挑重点讲解。

    回源管理

    讲讲新手站长折腾CDN的事儿

    在这里主要是“源站资源迁移”,就是刚才说的“复印传单”的功能


    讲讲新手站长折腾CDN的事儿

    资源路径这里着重选择了静态资源,更加有针对性。

    在这一步,首先需要创建一个又拍云存储。在控制台找到后选择创建即可,跟创建CDN一样。完成之后什么都不需要设置,直接回到“源站资源迁移”这一步,在下拉菜单选择刚刚创建好的云存储服务就妥了。#(你懂的)

    资源路径文本,都是静态文件

    /*.jpg
    /*.jpeg
    /*.png
    /*.bmp
    /*.gif
    /*.psd
    /*.ico
    /*.tga
    /*.imb
    /*.tiff
    /*.js
    /*.css
    /*.txt

    缓存控制

    讲讲新手站长折腾CDN的事儿

    进入缓存控制可以看到这些

    讲讲新手站长折腾CDN的事儿

    各位可以参照我的规则录入

    为了提高 CDN 的命中率(也就是提升 CDN 的加速效果),这里建议大家在“缓存控制”里的“缓存配置”中手动的指定静态文件的缓存时间。各位也可以直接参考我的进行录入。#(吐舌)

    讲讲新手站长折腾CDN的事儿

    动态资源应添加到不缓存规则中

    在不缓存规则中,除了添加相关的动态资源以外,还必须添加WordPress的后台入口,以免进入后台时出现莫名其妙的问题。[wb_dog2]

    性能优化

    讲讲新手站长折腾CDN的事儿

    性能优化中主要开起了压缩和重定向跟随

    HTTPS

    讲讲新手站长折腾CDN的事儿

    在HTTPS里主要做好HTTPS的配置,也就是上传证书,另外则是开启了TLS 1.3

    成本控制

    讲讲新手站长折腾CDN的事儿

    务必在成本控制里开启WebP 自适应,能够尽可能的压缩图片,减少流量消耗

    我的个人配置分享差不多就这些了,其余的项目:

  • 访问控制
  • 图片处理
  • 边缘规则
  • 这些我都没有做另外的设置,主要是用不到,或者说不会用[aru_25]

    结语

    做完这些设置之后,在我反复的测试下,个人觉得速度的提升还是比较明显,特别是图多的文章。[wb_dog13]

    但是这也仅仅是我个人的感觉,我就特别好奇各位站长或是访客在打开图多的文章是什么感觉。[wb_并不简单]

    能不能达到最佳的浏览效果呢?还请大家看完给我留个言吧!~[wb_爱你]

    致谢

    感谢明月登楼的文章提供了最初的设置方法,本篇也是在其基础上做出了更详细的设置介绍。

    发表评论 取消回复
    表情 图片 链接 代码

    1. 不填
      不填 Lv 1

      先点赞后看是北方汉人的传统美德

    分享
    微信
    微博
    QQ