个人博客托管于github,或者在云服务商阿里云或者腾讯云,花点钱买个1核1G的虚拟云主机。如果托管于github,本身速度就慢,再弄点高清图片,网站打开速度明显变慢;如果托管于云主机,舍不得花钱买大配置机器,1核1G配置机器,高清图片太多,也会造成服务器内存和网络带宽压力。这时候,把博客静态文字与图片分离无疑是一个好的方法,即打开页面时候,静态文字从博客加载,图片从七牛云加载。 个人注册七牛云,并且认证后,认证时间大概半天左右,认证完成后会有邮件通知,可以获得每月10G存储空间和20G CDN流量及一定次数的get和put请求,如果图片多,建议付费使用,免费适用于图片资源少、访客少的个人博客。
新建存储空间
需要新建存储空间,如图 ## CDN加速域名
默认会有”融合 CDN 测试域名“和“融合 CDN 加速域名”,我们需要在“融合 CDN 加速域名”项点击“自定义域名”: 比如说我的域名是cn318.cn,可以加个前缀qiniu.cn318.cn,这个域名肯定是要备案的,顶级域名备案了就好了。 点击域名管理,就能看到自己创建的所有域名了 鼠标放域名上去就会显示有CNAME的值,回到云服务商,腾讯云或者阿里云控制台,解析一个域名qiniu.cn318.cn即可,记录类型为“CNAME”,记录值就是对应CNAME的取值。 七牛云这边和云服务商两边配置好后,等一会,就会收到一封邮件,表示域名创建配置成功了! ## 上传图片
接下来,点击“内容管理”,就可以上传图片了。 可以分类创建,比如说设置路径前缀为“image/cj318.cn/qiniu”,那么上传一张1.jpg的图片,地址就是:http://qiniu.ikeguang.com/image/cj318.cn/qiniu1.jpg
建文件夹是为了不同图片分类存储,比如一篇文章的图片,可以全部存在一起。 七牛云配好后后,下次在自己博客写文章需要图片,提前上传到七牛云,然后将地址引用过来即可,这样打开这个网页,图片流量压力就由七牛云来承担了。 当然了,七牛云免费空间有限,到后面随着文章增多,图片增多,cdn流量超过了,就会图片无法访问,需要续费或者称为付费会员,出来混,早晚要还的。
文章评论