原文转载自「刘悦的技术博客」 ( https://v3u.cn/a_id_128 )

妇孺皆知,前端优化中最重要的优化手段之一就是cdn加速,所谓cdn加速就是采用更多的缓存服务器(CDN边缘节点),布放在用户访问相对集中的地区或网络中。当用户访问网站时,利用全局负载技术,将用户的访问指向距离最近的缓存服务器上,由缓存服务器响应用户请求

正所谓实践才是检验真理的唯一标准,本次我们就实际测试一下cdn加速,只不过这次我们使用又拍云的服务,又拍云每个月可以为用户免费提供15g的流量,比七牛云要多出5g,同时之前的一篇文章我们已经使用七牛云用来存储静态图片和视频:使用Tornado配合七牛云存储api来异步切分上传文件,所以这一次我们启用新的产品来尝鲜。

首先第一步,注册又拍云账号:upyun.com

然后点击使用cdn加速服务,并且在加速服务场景选择网页图片

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nUxufEiN-1585121442078)(https://user-gold-cdn.xitu.io/2020/3/25/171108f460569116?w=2104&h=514&f=png&s=99729)]

选择好以后,需要绑定你的网站的域名,绑定好以后,又拍云会提供一个cname地址

拿到这个cname地址以后,将阿里云的dns解析根据cname地址重新绑定

第二步,设置回源管理,这里需要注意绑定的回源地址一定得是你服务器的ip,如果你绑定域名的话,又拍云会报错,本人就是没有仔细阅读文档而导致访问域名总是报错,另外建议使用https协议,这样更加安全。

第三步,设置参数跟随,这里比较坑的一点就是又拍云默认不跟随网址参数,也就是通过问好传参他根本就不识别,但是参数无法传递,所以一定要选择全程跟随参数

第四步,开启一些性能优化,这里建议开启gzip和页面压缩,这样在网页传输中可以更快的传输数据

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8jmwC8lB-1585121442081)(https://user-gold-cdn.xitu.io/2020/3/25/17110913b0a654f9?w=2090&h=870&f=png&s=143836)]

最后一步,如果你遇到ddos攻击或者静态文件盗链,又或者你不希望某些人访问你的网站,你可以把对方的ip放入黑名单

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-72a82X9R-1585121442082)(https://user-gold-cdn.xitu.io/2020/3/25/1711091c0aa87bf8?w=2064&h=620&f=png&s=94529)]

还有最后一步很重要,就是设置https的证书,否则你的云cdn服务无法访问https协议的网站

将你的https证书用sublime打开,将里面的秘钥复制到又拍云的自有证书即可,另外也可以点选强制选项,这样所有的http协议都会301重定向到https协议,增加安全性。

ok,总体上需要注意的设置就这些,经过一系列的操作,你的网站内容已经缓存到各个cdn子节点当中了,打开速度会更加的迅捷,这里我进行了一个长期的测试,对于一个日pv在500左右的个人网站来说

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yDlvOIR8-1585121442083)(https://user-gold-cdn.xitu.io/2020/3/25/171109360b0f8d84?w=1046&h=362&f=png&s=37527)]

每天需要花费的cdn流量大概在100m左右

所以,对于这个量级的个人站长来说,完全不用担心免费流量不够用的问题,每月15g完全绰绰有余,所以在2020年,cdn加速服务已经不是企业级应用的专利了,个人站长也可以一亲芳泽,这就是时代的进步以及技术的发展所带来的便利。

原文转载自「刘悦的技术博客」 ( https://v3u.cn/a_id_128 )

关于又拍云免费cdn全网加速服务的长期评测(各种踩坑)的更多相关文章

  1. 新版Azure CDN HTTPS加速服务正式上线

    随着网络安全问题日益得到全民重视,HTTPS网络访问协议在互联网访问中得到了广泛的使用.Azure CDN也早在一年前的2015年4月上线了HTTPS加速服务.该加速服务上线一年以来,用户使用量逐渐增 ...

  2. 又拍云SSL证书全新上线,提供一站式HTTPS安全解决方案

    互联网快速发展,云服务早已融入每一个人的日常生活,而互联网安全与互联网的发展息息相关,这其中涉及到信息的保密性.完整性.可用性.真实性和可控性.又拍云上线了与多家国际顶级 CA 机构合作的数款OV & ...

  3. 又拍云张聪:OpenResty 动态流控的几种姿势

    2019 年 1 月 12 日,由又拍云.OpenResty 中国社区主办的 OpenResty × Open Talk 全国巡回沙龙·深圳站圆满结束,又拍云首席架构师张聪在活动上做了< Ope ...

  4. 又拍云 Redis 的改进之路

    作为推出国内首创可编程 CDN 服务的专业云服务提供商,又拍云利用 CDN 边缘网络规模和性能,允许客户自定义编写规则来满足常用业务场景.而为了保证这些源数据,如边缘重定向.请求限速.自定义错误页面. ...

  5. 防御 DDoS 的终极奥义——又拍云 SCDN

    现如今不论是年轻的 80.90 后,还是 70.60 后,都在享受互联网带来的舒适和便利.在家就可以"逛商场",完全不受时间的限制:在线支付既方便又安全:业余娱乐项目多种多样,打农 ...

  6. 鱼和熊掌可兼得?一文看懂又拍云 SCDN

    转眼已是 9102 年,参与工作多年的二狗子凭借他聪明的脑瓜和孜孜不倦的钻研精神,成为了某中型企业的资深网站管理员.不同于一般的"网管",二狗子自然是业内最优秀的那一类. 但是,最 ...

  7. OpenResty 在又拍云容器平台中的应用

    大家好,我是又拍云叶靖,今天主要分享 OpenResty 在又拍云容器平台中的应用.目前又拍云有很多产品,其中很多都使用了 OpenResty 技术,比如又拍云的 CDN .网关都是基于 OpenRe ...

  8. 七牛云域名DV SSL证书申请流程以及CDN融合加速配置

    从2017年起,苹果ios以及微信小程序都陆续要求请求连接request地址是使用HTTPS协议的.所以在项目开发阶段就要考虑解决https的问题,同时这也是为项目实际安全所考虑.最近我也是在折腾项目 ...

  9. 网站优化与Cdn文件传输服务

    网站优化与Cdn文件传输服务 如今互联网无处不在,其方便快捷.性质和低成本的经济特点,已经逐渐成为商务贸易.信息分发和数据交付的一个重要渠道.要想让数据的分发带来巨大的效益,那么网民的满意是唯一的办法 ...

随机推荐

  1. VS.NET启动显示ID为XXXX的进程当前未运行

    解决办法:在启动项目根目录下用文本编辑器打开Web项目下的{X}.csproj文件,然后查找 <WebProjectProperties>,将这一对标签之间的内容全部删除,然后再打开项目就 ...

  2. 使用虚拟机在3台centos7系统安装docker和k8s集群

    一.安装docker 环境:准备3台centos7系统,都安装上docker环境,具体安装步骤和流程如下 参考: https://docs.docker.com/install/linux/docke ...

  3. jeecgboot-vue3笔记(八)——treeSelect树形选择组件的使用(一次性加载)

    使用效果 前端代码 定义interface export interface TreeDataItem { value: string; key: string; title?: string; sl ...

  4. AR Engine运动跟踪能力,高精度实现沉浸式AR体验

    随着电子产品的普遍应用,AR技术也开始广泛普及,在游戏.电商.家装等领域都有涉及.比如,在室内设计时,我们可以通过AR技术在实际场景中进行虚拟软装的搭配,运用华为AR Engine运动跟踪能力在实际应 ...

  5. 论文阅读 Real-Time Streaming Graph Embedding Through Local Actions 11

    9 Real-Time Streaming Graph Embedding Through Local Actions 11 link:https://scholar.google.com.sg/sc ...

  6. Boogie's First Blog

    这是boogie在博客园的第一篇随笔,祝大家身体健康,心情愉悦.

  7. OpenAPI 3.0 规范-食用指南

    概述 OpenAPI 3.0 规范由 8 个根对象组成: openapi info servers paths components security tags externalDocs OpenAP ...

  8. 手把手教你用 Python 下载手机小视频

    今天为大家介绍使用 mitmproxy 这个抓包工具如何监控手机上网,并且通过抓包,把我们想要的数据下载下来. 启动 mitmproxy 首先我们通过执行命令 mitmweb 启动mitmproxy, ...

  9. HBuilderX配置外部服务器(tomcat)查看编辑jsp界面

    HBuilderX配置外部服务器(tomcat)查看编辑jsp界面 一.第一种方法,通过启动本地tomcat,查看jsp 在tomcat的webapps目录下创建文件夹HBuilderX 打开HBui ...

  10. charles(CA证书)的app端安装

    在使用charles进行的app抓包的时候势必需要对他进行配置: 1. pc端: 第一步: http请求接收charles > proxy > proxy setting > por ...