图床速度快速反馈

  • 一般

    选票: 0 0.0%
  • 较慢

    选票: 0 0.0%
  • 选票: 0 0.0%
  • 速度不能接受(一个投票当 2 个用,请进行多选)

    选票: 0 0.0%
  • 完全不能访问

    选票: 0 0.0%

  • 全部投票
    5

10935336

明星成鸟
2020-08-07
261
172
思考时间
8 天 12 小时 19 分钟
48
Mars
经过长达一个星期的技术选型与部署,翠鸟图床终于上线啦!

即使是我们的图床也不要 100% 信任,记得备份你的重要图片

基本信息
地址:https://image.pha.pub
目前支持 JPG、PNG、BMP、GIF、WEBP 格式,目前不登录可以上传单张大小 2 MB 的图片,登录后可以上传单张大小 25 MB 的图片;原图保存,不会被压缩。
目前图片分发依赖于 Cloudflare,无中国大陆节点,我们尽量选择最优 IP,但是仍然对速度不做保证。
特别注意:目前翠鸟图床的图片仅限在 *.pha.pub 域名使用,其他网站是不行滴(临时措施)。
请注意:所有上传的图片均为公开,默认不保留 Exif 数据(防止可能的隐私问题,登录后可以自行选择)登录后记得在个人设置内关闭。
强烈建议登录,以便我们更好的保护你的图片(由于无开发人员,账号仍然是独立的)。
禁止上传违法违规、色情暴恐等图片。

说好的不压缩,但是我的图片大小变了?
这其实和 Exif 有关。
这锅我不背。
有时候上传的图片可能会发生缩小,这其实是因为我们默认不保留 Exif 数据;
原始图片有 Exif 数据告诉电脑图片的方向,删除 Exif 之后就没有了方向信息,也就需要重新生成方向信息。
我们图床的处理脚本会旋转该图片并将其以 90% 的质量保存。
我们图床用的处理函数中的质量参数实际上并不是指原始图片,而是指新创建的图片的压缩质量。因此,如果以 100% 的质量保存图像则文件反而会变更大。—— Chevereto 图床官方解答(有改动)

什么是 Exif?
Exif 即 Exchangeable Image File 可交换图像文件格式,是专门为数码相机的照片设定的文件格式,可以记录数码照片的属性信息和拍摄数据。
当你使用相机或手机拍照时,就会自动记录下相机型号、光圈大小、曝光时间等信息,还可能会记录位置信息。这就带来了信息泄露风险。
一般来说,图片压缩后都不会再保留 Exif 信息;除非你勾选了“保留元数据”那个选项。
在 Windows 系统中,“右键图片”→“属性”→“详细信息”即可看到 Exif 信息。

国家保密局也有相应介绍:你不可不知的原图信息泄露

如何使用?
社区篇
现在你的“回复帖子”或“发布主题”旁边按钮应该多了一个“上传图片”按钮。
点击它,会弹出一个窗口,直接在窗口中上传图片即可,上传完后图片会被自动添加到帖子中。
点击“预览”或 “切换 BB 代码”按钮两次,图片就会显示在帖子中,可以方便地调整大小等。
社区现已关闭附件上传功能。
(楼中楼容易没有按钮,用大回复旁边的按钮上传后复制粘贴代码即可)
(等效于手动上传并在嵌入代码处选择“BBCode 直接显示图片”)


图书馆篇
访问 https://image.pha.pub
上传图片后,在“嵌入代码”处选择“HTML 直接显示图片”,复制得到的代码。
66c1131580aab3b8d7e015a135f31c02.png


打开图书馆的编辑页面,点击“源代码”按钮,在合适的地方(不知道就直接放最底下)粘贴得到的代码。
0cad327ac5ad694ad1835b9e0c6075f5.png

稍等片刻,图片就会出现在页面中。
(也有其他方法可以嵌入图片,但直接将代码复制到编辑器中是不会被识别的)


可能存在的其他篇
访问 https://image.pha.pub
上传图片后,在“嵌入代码”处选择“直接(源文件)链接”,此即为图片直链。
你知道该怎么做。


你知道吗篇
翠鸟图床拥有“探索”和“相册”功能,能够帮你轻松的归类以及分享图片。
借助“探索”功能,轻松探索所有图片。
借助“相册”功能,创建并分享你的美图相册。



帮助我们节省储存费用!
储存费用是永续且逐渐增加的,作为一个无盈利的公益社区,节省是帮助我们长久运行的最好方式。
图床并不会压缩你的图片;所以,压缩你的图片吧!
使用 https://squoosh.app,可以实时预览压缩后效果,让你完美平衡图片质量与体积。
这是一款由 Google 开发的开源图片压缩工具,所有数据都在本地处理,你的图片不会上传到某某服务器,安全放心。
如果你只想批量压缩的话,可以尝试 webp2jpg-online-码云webp2jpg-online-Github,同样是本地处理,无需上传。


推荐的压缩算法
无损压缩即压缩后图片没有损失,和原图完全一致,但借助先进算法,仍然可用缩小体积。
有损压缩即压缩后图片质量会有所损失。

WebP:万金油算法、压缩率高,能在图片质量和体积间取得较好平衡;支持透明,支持无损压缩,会降低色度采样,后缀为 .webp。
OxiPNG:对于有大量同色的图片表现良好;支持透明,无损压缩,不会降低色度采样,后缀为 .png。
MozJPEG:对于复杂图片有着较好的压缩效果;不支持透明,有损压缩,不会降低色度采样,后缀为 .jpg。
AVIF:最新最强的压缩算法,但是很多设备还不支持请谨慎使用;支持透明,支持无损压缩,会降低色度采样,后缀为 .avif。缺点是需要的计算量比较高。

a7cde9ddcedc82242cebd92c5de5405a.webp

169ee870e8411d9123c83b4b8cf4aa8e.webp


为什么要压缩?—— 你能看出来区别吗?
不同的算法适用于不同的场景,这就是为什么 squoosh.app 的实时预览这么好用。

图片样本1,风光摄影,由 @golfos 提供。
分辨率 12748 x 7435,点击图片可以放大观察。

原图(19.4 MB) —— Canon EOS 70D 相机,PhotoShop 处理过,JPEG 格式
1063-Pano%E5%8E%9F%E5%9B%BE.jpg


AVIF(1.36 MB) —— 质量 30,压缩等级 4
无法显示?推荐使用 Chrome 85+ 或 Firefox 93+ 浏览器。
1063-Pano.avif


WebP(2.82 MB) —— 质量 75,压缩等级 4
0abd05328c7e497e2f29b51fd1984329.webp


MozJPEG(3.70 MB) —— 质量 75
79b183c8ec860807eb14cdcfc89b0278.jpg


OxiPNG
无,因为原图已经有损压缩过了,将有损压缩过的图片再使用无损压缩算法压缩只会让体积变得巨大。



图片样本2,Minecraft 截图,@golfos 提供。
分辨率 1920 x 1001,点击图片可以放大观察。

原图(4.57 MB) —— Minecraft F2 截图直出
544df7f5bb3134cf50ba80cd32ec16ab.png


AVIF(230 KB) —— 质量 50,压缩等级 4
无法显示?推荐使用 Chrome 85+ 或 Firefox 93+ 浏览器。
2022-03-2650.avif


WebP(322 KB) —— 质量 90,压缩等级 4
99ed855e17240ce80ea253368536df59.webp


MozJPEG(474 KB) —— 质量 90
b946e3f17e3b64f7e600fdd5a584b817.jpg


OxiPNG (2.67 MB)—— 压缩等级 3
3501d409b46ef48b09037afdb85e7a53.png


为什么我们需要图床?
因为,无论是社区还是图书馆,都启用了全站 CDN,每一个请求、每一点流量都有着较高的费用。
所有通过主域名访问的内容,无论有没有加速效果,我们都需要付出费用,而这笔费用并不低。
因此我们需要一个图床,将大流量的图片服务转移到其他域名,它可以慢一些。
如果使用第三方图床,心里实在是不踏实,毕竟不知道哪一天,图床就会关闭。


为什么花了这么久?
一贯的,作为一个公益社区,我们的目标是用最低的成本实现可靠长久的服务;同时,它需要足够好用。
图床服务的属性决定了这是一项大流量、大容量且需要高可靠性的服务。
而且一旦上线,我们便不能随意更改实现,否则很容易造成现有图片无法显示。
而普通的云服务器的硬盘其实没有那么安全,于是我们只好将目光投向对象储存。
而对象储存的成本是相对较高的,在速度、费用、可靠性的要求下,我们挑选服务商用了很久。
最终我们选择了 Backblaze B2 作为存储,它便宜且可靠(Backblaze 的数据持久性计算为 99.999999999% - 以及为什么这个数字不重要)。
更为重要的是 Backblaze B2 是 Cloudflare 带宽联盟 的一员,这意味着在联盟成员间传输数据是免费或极低费用的。
借助 Cloudflare 的全球 CDN 访问,我们能将流量费用降低至“0”(Cloudflare 就是神中神)。
唯一的缺点就是中国大陆的访问速度不是很快,我们通过优选 IP 来尽量加快访问速度。
欢迎留言反馈速度慢的问题,带上地区和运营商。


太慢了!我想加速!
因为国内网络的特殊性, Cloudflare 这种没有对针对国内优化过的全球 CDN 来说,你解析到的 IP 往往是随缘的。
比如在 A 市好用的 IP,在 B 市不好用;移动好用的 IP、对电信来说不好用。所以我们没办法针对优化(虽然已经用了优选 IP)。
你可以使用 GitHub - XIU2/CloudflareSpeedTest: 🌩「自选优选 IP」测试 Cloudflare CDN 延迟和速度,获取最快 IP (IPv4 / IPv6)!另外也支持其他 CDN / 网站 IP ~ 找到对你来说最快的 IP,然后在 hosts 文件中将 images.pha.pub(注意s)解析到你找到的 IP。
参见:加速你的 Curseforge 等网站访问速度,通过使用最快的 Cloudflare IP【109的因特网冲浪指北】



最后,一张例子
c69ed7c20016940d5626d2ccf5c96849.png
 
最后编辑:

10935336

明星成鸟
2020-08-07
261
172
思考时间
8 天 12 小时 19 分钟
48
Mars
为了方便反馈问题,我在本帖上方增加了一个投票,别忘了投一投。
(随时可以改投票)
 
最后编辑: