Github 图床
估计很多人都在用这个吧,就是拿Github raw 当作图床的玩意,具体是利用Picgo实现的。当然你也可以手动上传。
转换图片格式为 .Webp
WebP最初在2010年发布,目标是减少文件大小,但达到和JPEG格式相同的图片质量,希望能够减少图片档在网络上的发送时间。2011年11月8日,Google开始让WebP支持无损压缩和透明色(alpha通道)的功能,而在2012年8月16日的参考实做libwebp 0.2.0中正式支持。根据Google较早的测试,WebP的无损压缩比网络上找到的PNG档少了45%的文件大小,即使这些PNG档在使用pngcrush和PNGOUT处理过,WebP还是可以减少28%的文件大小。
.webp 是一种在网页加载中更高效的图片格式,它在图片质量压缩过程中虽然体积变小,但质量上变化并不大,因此将网站上的图片转为.webp是个更好的选择。
利用Picgo上传图片至Github
picgo:一个用于快速上传图片并获取图片URL链接的工具。picgo 支持把很多代码托管网站博客视频站之类的当成图床。在这里我推荐使用Github,当然你得提前备好科学上网工具(翻墙)。
整个安装过程都有中文的,安装完毕后咱就可以开始配置了。
配置完成后,即可在“上传区”上传刚刚的 .webp 图片了。
Github 图床加速方案
方案一搭建自己的 Github CDN
这里我们需要使用 cloudflare Workers
首先开了科学上网软件的请把代理关掉。先注册一个Cloudflare 账号,进入控制面板后,点击右侧的 Workers ,点击 创建 Worker 。
左上角的 .你的用户名.workers.dev左侧小框内输入你想要的名字。
下方脚本栏内删除所有内容,把我下面的东西粘贴进去。
1 | // 代理网站. |
点击下方保存并部署即可。
随后,你就可以将 你输入的名字.你的用户名.workers.dev代替raw.githubusercontent.com,实现github图片加速
方案二使用别人github代理网站
使用raw.sevencdn.com代替raw.githubusercontent.com,实现github图片加速
检查自己网站内的图片加载路径
你可以使用Google Pagespeed进行检测。当然,这个需要科学上网。