应无所住,而生其心
排名
1
文章
858
粉丝
112
评论
163
net core webapi post传递参数
庸人 : 确实坑哈,我也是下班好了好几次,发现后台传递对象是可以的,但...
百度编辑器自定义模板
庸人 : 我建议换个编辑器,因为现在百度富文本已经停止维护了,用tinymec...
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

使用七牛云的cdn服务,提高图片的加载速度

14076人阅读 2018/12/17 22:52 总访问:5167677 评论:0 收藏:0 手机
分类: 微服务


CDN介绍

CDN的全称是Content Delivery Network,即内容分发网络。

CDN加速主要是加速静态资源,如网站上面上传的图片、媒体,以及引入的一些Js、css等文件。

CDN加速需要依靠各个网络节点,例如100台CDN服务器分布在全国范围,从上海访问,会从最近的节点返回资源,这是核心。

使用cdn后你网站上面的图片资源会有一个很明显的提升,也减少了本身网站的负载压力



一.登录到七牛云完成注册与实名认证

https://www.qiniu.com/


二.添加对象存储


      这个很简单安装操作添加即可



三.添加cdn加速服务



需要填写一个域名(要求备案)


然后还需要添加上一步创建的对象存储


四.在自己的域名中配置cname(其实就是把自己的域名解析到七牛云的云服务器上


登录到自己的域名控制台添加一个cname解析


CNAME与A记录冲突问题

如果绑定cname相当于就是把域名解析到其他地方去了,就不用在去写一个a记录了。A记录其实就是解析到一个服务器嘛,既然cname已经解析了A记录就不用了哇。

所以cname和A记录功能一样要其中一个就行了



五. 上传静态资源(一般为图片)

     自己域名与七牛云的CNAME绑定成功后就可以在七牛云的空间上传图片资源了

上传成功后可以在内容管理里边看到你上传的内容


然后上传成功后就可以使用解析到七牛云的域名去让网站加载图片变快了

把自己网站的图片资源地址修改成那个域名下的图片地址就可以了

相当于你的图片资源不是放到你自己的服务器,而是放到七牛云的服务器上了,你只是把你的域名解析到七牛云服务器上而已


清理缓存测试了一下,访问速度真的有非常明显的提升。哈哈这样一来逼格就高了

 当然第一次访问哈,访问过后浏览器缓存后都一样了 



可以查看和修改外链的默认地址



七牛云存储静态资源的文件夹效果

很多时候我们访问资源的时候都不是直接在域名后面访问的而是会有一个文件夹效果,

或者有些在样式中去加载的字体,图片什么的也有文件夹

比如类似这种地址:/images/lanmbq.png


我们修改文件的存储名称其实就可以到达这个效果了





欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

七牛云cdn配置https

1:域名管理选择一个自己的域名2:点击配置3:拉到下面有个https配置4:选择免费证书即可5:成功等待

bootstrap cdn地址

https://www.bootcdn.cn/simple-line-icons

关于七牛云购买cdn流量与查看购买的流量包

如何购买七牛云购买cdn流量2:如何查看购买的七牛云购买cdn流量

分布式服务架构与微服务架构概念的区别与联系

分布式:分散压力。微服务:分散能力。当下理解分布式:不同模块部署在不同服务器上作用:分布式解决网站高并发带来问题集...

分布式-微服务-集群的区别

1.分布式将一个大的系统划分为多个业务模块,业务模块分别部署到不同的机器上,各个业务模块之间通过接口进行数据交互。区...

.NET Windows服务发布、安装、卸载、监听脚本。服务调试

一、脚本 为方便不用每次都去写安装卸载的脚本1.安装脚本@echooff @echo开始安装【服务】 %SystemRoot%\Microsoft.NET\Fr...

C.Net 配合小程序实现经过第三方服务器中转文件

某些时候,微信小程序前段上传文件的时候需要经过第三方服务器再将文件上传到客户的服务器;操作如下:1:(小程序内向中端服...

C创建定时服务

步骤一、创建服务项目。步骤二、添加安装程序。步骤三、服务属性设置【serviceInstaller1】。4.1 添加定时任务publicpartia...

上传文件到服务器及 下载到 客户端

usingSystem; usingSystem.Collections.Generic; usingSystem.Text; usingSystem.Net; usingSystem.IO; namespaceCo...

远程服务器返回错误: (403) 已禁止。

今天调用接口的时候报的错。我们只要加上这两句代码就行了呢HttpWebRequestreq=(HttpWebRequest)HttpWebRequest.Create(url...

二级域名解析到服务器的不同端口上

一般二级域名都是解析到不同的服务器上,但是很多时候没有那么土豪可以用那么多服务器哇。所以想把二级域名解析到和主域名...

使用nginx在同一台服务器上配置多个二级域名

一般二级域名都是解析到不同的服务器上,但是很多时候没有那么土豪可以用那么多服务器哇。当然土豪完全可以1个二级域名一台...

使用nginx在同一台服务器上配置多个二级域名2

在第一篇中介绍了一种方法:http://www.tnblog.net/aojiancc2/article/details/2430其实还可以使用第二种方法,也就是配置...

服务、分布式架构项目的一点点想法

分布式与微服务的区别:说一点个人理解分布式: 分散压力。 不同功能块之间的通讯少,还是会有不少代码,每一...

通过Windows服务进行FTP与服务器之间文件的传输

这几天做了一个关于FTP与服务器之间文件互相传输的Windows服务,本地开发的时候非常顺利,很快就开发完成了,可是将服务部...