摘要:寻找图床,云对象存储,试验过七牛云,腾讯对象存储,曾经也使用过路过图床,目前打算使用gitee作为免费图床。

曾经的路过图床

路过图床:

以前也曾使用路过图床,当作游戏的CG图床,当时没有这么多限制,上传次数与保管日期,后来一段时间没有再用。

直到收到路过图床的版权投诉:

真的很久没有用过了,应该有一年半,之后突然收到投诉,然后发现账号登不上去了,说是违规被注销,整个账号的图片都不见了。就再也没有用过了。

套餐可以在官网看到:以下截止日期为发稿日。

套餐 图片数量 上传频率 上传速度 上传次数 单张大小 流量 网络线路 价格
套餐3 2,000 300张/小时 快速 4,000次/年 10M 100GB/月 优质 100元/年
套餐4 10,000 500张/小时 快速 15,000次/年 20M 200GB/月 优质 200元/年
套餐5 30,000 1,000张/小时 快速 45,000次/年 20M 300GB/月 优质 300元/年
套餐6 80,000 2,000张/小时 急速 120,000次/年 20M 500GB/月 优质 500元/年
套餐7 200,000 3,000张/小时 急速 300,000次/年 20M 800GB/月 优质 800元/年
套餐8 500,000 5,000张/小时 急速 750,000次/年 20M 1TB/月 优质 1200元/年
套餐9 1M (100万) 10,000张/小时 急速 1.5M次/年 20M 1TB/月 优质 1800元/年
套餐10 2M (200万) 10,000张/小时 急速 2.5M次/年 20M 1TB/月 优质 2800元/年

七牛云图床

七牛云是以前就听说过,在大学期间注册过一个账号,当时用的是gmail的账户,送的测试域名并没有30天有效期,并且不用备案,后来也是不用了,但过了两年左右,收到邮件说域名被回收了。真是好时光都过去了。这次建站0的驿站计划打算使用图床后,第一时间想到的是他,因为免费。然而,遇到了一点问题,上传的照片在使用时总是小图。也就是缓存照片。之后就放弃了。价格如下。外网流出流量既引用时产生的流量。

腾讯云腾讯对象存储

因为本次的服务器是放在了腾讯上面,所以考虑了腾讯对象储存,也是有半年的50存储容量使用。但外网使用流量也是要单独收费的。本以为只收存储的钱,原来请求,回流都是要的。价格如下,做种还是放弃了。

gitee图床建立

后来找到另一种方法,将gitee仓库当作图床的方法,因为gitee主要是在中国,所以图床访问还是可以的。教程网址:https://segmentfault.com/a/1190000022528567?utm_source=tag-newest

1、PicGo

GitHub地址 https://github.com/Molunerfin… 访问 PicGo选择 PicGo-Setup-XXX.exe下载软件(GitHub下载有些 成下载,可选择使⽤下载,测有⽤) 或者联⼩编,⼩编有 + 百连。

2、选项

  1. 安装软件时选择仅为我安装,另外注意不要安装在C盘

  2. 安装node.js:点击 nodejs 下载完安装包后进行安装,除了更改安装位置外,一路默认完成 安装即可

  3. 更换镜像源:进入命令行执行以下命令 npm config set registry https://registry.npm.taobao.org

3、安装完成

Gitee

1、打开PicGo 运行软件打开插件设置搜索gitHub,安装github-plus插件

2、创建Gitee图床仓库 https://gitee.com/sqlsq_admin… 创建仓库时务必要勾选一个初始化选项初始化仓库,否则后面上传时会失败

3、创建私人令牌

5、 设置GithubPlus 返回PicGO,点击图床设置-> githubPlus ,填写repo,token和origin三项,token填写为上一步生成 的token,origin选择gitee,repo填写为sqlsq_admin/cdn

gitee图床遇到的问题

网站中有背景图片有跨域问题,七牛和腾讯都可以设置服务器返回的head来避免跨域,而gitee没有,所以跨域是一大难题,后来tomcat设置跨域过滤器也试过了,不行,又不适合iframe或者js,所以最后还是将图片放到了服务器上,这样能保证同源,或者ngins使用的代理设置。

end.