引入

由于本项目存储了不少照片,以及目前服务器的硬盘空间、网络流量的资源有限,所以我开始担心未来越来越多的图片会给服务器带来更大的负担。此外,在每次我对本地主机上的项目进行维护,并推送到云服务器上时,都会需要将本地的项目文件夹整个覆盖过去,而大量图片的存在导致项目的传输越来越慢,所以我决定改一个方法来维护我的图库。

阿里云OSS(Object Storage Service)是阿里云提供的一种对象存储服务。本科完成一个基于Spring Boot+Vue的Web项目时,曾经使用了阿里云的OSS对象存储技术来实现文件的管理,这次可以继续使用这个服务。

步骤

只需要在阿里云的控制台上找到OSS服务,创建一个Bucket,并将本地的image文件夹迁移到这里即可。

在完成上面的步骤后,在本地博客的markdown文件中,将URL修改为下图位置的图片URL即可。

效果

进行上面的更新后,照片的加载速度变快了,项目在覆盖云服务器时的速度也变快了,可以预期的是,因为产生流量而花的米也会变少🤗