七牛云
案例:
![](https://i-blog.csdnimg.cn/blog_migrate/33ae5f8cf3804f49ef6ebf7211a7612a.png)
注意:
不建议在数据库中存储图片地址时添加域名,因为未上线的项目,后续是需要更改域名的,在进行配置时,会给维护带来很多难题
fastadmin配置七牛云
首先需要注册七牛云
![](https://i-blog.csdnimg.cn/blog_migrate/d513928b961e9c0f454c6ec310993b26.png)
然后需要购买插件
![](https://i-blog.csdnimg.cn/blog_migrate/271e6b95cd9fa0d3cf1f4edf044a1ae7.png)
插件配置
![](https://i-blog.csdnimg.cn/blog_migrate/fabe939d862221403404fe1873c9c793.png)
CDN
Content Delivery Network 内容分发网络
由于云服务的带宽很贵,200M一年需要十几万,并且不能承载很多人同时观看直播,所以就需要使用到cdn(区域称为:节点)
CDN 涉及一组分布在一个区域内的服务器。它们可以是全局的或本地的,只要它们实际覆盖用户最有可能请求内容的区域。内容提供商会将内容上传到他们的服务器,然后它会自动将该数据传播到 CDN 网络上的其他节点。CDN 服务器通常通过快速的互联网骨干连接相互连接,因此在它们之间转移大量数据只需几秒钟。
CDN 也很智能且高效。假设您是您所在地区第一个从网站请求特定文件的人。如果该文件尚未复制到离您最近的 CDN 节点,它将从下一个具有数据的节点复制到那里。
然后,本地节点将保留该副本,以防其他本地用户也需要该文件。如果在设定的时间后没有人想要该文件,它可能会被删除,直到有人再次想要它为止。这样长距离带宽只用一次,然后就只用本地带宽了。这既更快又便宜,因此主机和用户都得到了很好的交易。
七牛云中的缩略图配置
我们博客网站在首页或分类列表页或其他地方或多或少都会用到缩略图,大多数都是通过php来实现自动裁剪功能,但是这种方法裁剪的缩略图显示不太稳定,有些博客三天两头就看不到缩略图,原因有很多,可能是网络不稳定,可能是主机/服务器不稳定,可能是文件夹权限问题等等。那有什么办法可以让缩略图显示更稳定呢?可以考虑放弃缩略图;或放弃自动裁剪生成的缩略图改用随机缩略图;或不裁剪图片但是估计图片会变形(很少人用这个);还有另一种就是通过第三方存储空间的裁剪功能生成缩略图,比如七牛云或又拍云都可以。
场景:
![](https://i-blog.csdnimg.cn/blog_migrate/9ff3cde6edcb9c05324d833349136c37.png)
左图右信息的是图为缩略图,请求访问时会降低服务器带宽的使用量
![](https://i-blog.csdnimg.cn/blog_migrate/b7a10f30a028bd154ec8240b98d3cd01.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4cc44aa83f363bcb6cd2ec5826ca48bb.png)