当前位置: 首页 > 后端技术 > PHP

php利用七牛云的对象存储上传图片-高效管理图片

时间:2023-03-29 13:50:04 PHP

在搭建个人博客的时候,大家都会买个云服务器。然而,图片的存储一直是个问题。冷月帮大家找了一个免费的第三方对象存储平台——七牛云。可以将图片上传到七牛云的对象存储中,大大减轻了服务器的压力。首先,在使用七牛云的对象存储时,您必须在官网申请账号并进行实名认证。进入七牛云官网个人中心,点击密钥管理。记住你的AK和SK。创建对象存储实例,记住自己的实例名和测试域名。在php项目中,使用composer工具安装七牛云的sdk。composerrequireqiniu/php-sdk安装完成后,在服务端引入如下代码即可使用:uploadToken($config['bucket']);//上传的文件名$key=md5(time()).'.'.$分机;//初始化图片上传类$uploadMgr=newUploadManager();$res=$uploadMgr->putFile($token,$key,$file);if($res[1]!==NULL){返回“在图像上失败”;}else{返回$key;}?>如果这篇博文对你有帮助,可以给冷月点个赞或者加个关注哦!欢迎关注我的公众号:前辈冷月,获取独家学习资源和每日干货推送。如果你对我的专题内容感兴趣,也可以关注我的博客:guoyu7.com