一、了解图床
引用百度的话:
图床就是专门用来存放图片,同时允许你把图片对外连接的网上空间。
简单来说,我们在网上看到的所有的信息都是要储存在服务器里面的,那么允许我们上传图片,并且生成网上链接供给他人观看此图片的空间,就叫做图床。
图床分为很多种,你可以把图片放在自己的服务器/云服务器中,并生成链接。也可以使用他人提供的服务器生成的链接,服务器的不同也会造成图片的访问速度不同,同时可能还存在一些大小限制。
二、使用图床
图床有什么用?要知道,有的时候部分网页时不支持上传图片的,如某些论坛,他们不支持图片上传,因此你需要预先将图片上传到其他服务器,并生成图床链接。
还有的时候,如你在写 web 脚本,博客,此时的图片信息一般也使用图床。
下面我将演示图片的上传,以及生成相应链接。
1、首先,我们打开提供图片上传的网站(图床网站,这里以 sm.ms 为例)
2、按照提示注册账号
3、上传图片
直接将图片拖动到页面中,或预览文件,并选择图片。
接下来点击上传。
4、获取图片链接
上传成功后在下方点击复制链接即可。
这里大家如果不明白复制哪一个,就先点击上面的 Image URL 再复制出现的链接即可。
这只是 sm.ms 的用法,其他的图床网站均类似,最后均选择复制图片URL。
三、图床网站的推荐
注意,这里只涉及提供图床网站的推荐,并不包含自建图床,对于图床的一些进阶使用,我会再写一篇文章进行叙述。
在上面提到过图片的加载速度与图床有关,因此使用一个好的图床实分重要,同时,你上传的的图片有可能被删除,图床网站也有可能跑路,因此图床的稳定性也很重要。
这里提醒大家:不要上传违法照片
下面我推荐两个网站:
1、 sm.ms
这是上面提到的网站,服务器在国外,之前被国内墙过,被墙的图床生成的图片在国内也无法显示。
其使用了新网站Image Upload - SM.MS - Simple Free Image Hosting (smms.app),新网站解决了被墙的问题。
新用户注册免费使用 5GB 的空间,每张图片最大 5MB ,每次最多上传十张图片。
由于在国外,其图片加载速度一般,因此如果加载大量图片不建议使用,但是十分稳定,在少量使用时成为首选。
如果想要追求更高速度可以继续阅读下文第四章。
2、路过图床
这是国内的网站,最大单张支持10 MB,在国内加载速度良好。
但是路过图床不允许上传二次元图片,并且会对上传的违法图片进行删除。
3、图床 imgloc.com
最大 6 MB 图片大小,在国内的速度同样良好。
相比于路过图床,支持上传二次元图片,但是也会对违法图片进行删除。
四、使用 wsrv.nl 对图片访问加速
1、介绍
werv.nl 是一个十分强大的提供图像缓存和调整大小服务的工具。
他会先把图片进行缓存,同时你可以使用它对图片进行编辑与操作。
因为他的CDN由Cloudflare提供,而Cloudflare会对全球访问进行加速,因此我们可以用 werv.nl 对图片进行缓存,从而进行加速的效果。
利用这一方法,我们可以解决图床被墙,访问慢,甚至防盗链等问题。
2、使用
详细使用已经编辑图像请阅读官方文档,我们只介绍缓存图片的方法。
在原来的图片链接前加上:
https://images.weserv.nl/?url=
即可完成缓存,接下来只要使用组合成的新链接即可。