如何在Laravel框架中高效集成阿里云OSS对象存储?
- 内容介绍
- 文章标签
- 相关推荐
本文共计927个文字,预计阅读时间需要4分钟。
最近比较忙,还没来得写作博客。加上最近确实没有接触到什么新技术,有点无聊。
昨天算是对对象存储这个方向进行了一次接触,研究了整整一天,算是项目中有了一些进展。所以在此分2段。
最近比较忙,也没来得及写博客。加上最近也确实没有接触到什么新技术,有点尴尬。。。
在昨天算是第一次接触对象存储这个东西,研究了一天,算是在项目中走得通了,所以在此分享给大家,是最基础的OSS上传图片部分,希望能自己以后能少踩坑,也希望能帮助到大家。
首先呢,现在百度出来的,基本都是laravel大神自己封装的composer包,可惜我实在是不能用,所以只能老老实实的在项目中引入SDK了。。。
1、引入阿里的SDK文件
如图所示,其实我也不知道该放哪里合适,不过laravel的好处是命名空间比较好使,所以我直接把SDK重命名为OSS,然后目录路径为:App\Helpers\OSS
2、就是修改命名空间,主要是你能用得上的文件,大概有7-8个,把命名空间都定义好
3、修改配置文件,config.php,这个是SDK中的配置文件,需要把相应的配置写清楚
(坑:endpoint这个部分,前面一定不要加你的bucket,不然就重复了。。。
本文共计927个文字,预计阅读时间需要4分钟。
最近比较忙,还没来得写作博客。加上最近确实没有接触到什么新技术,有点无聊。
昨天算是对对象存储这个方向进行了一次接触,研究了整整一天,算是项目中有了一些进展。所以在此分2段。
最近比较忙,也没来得及写博客。加上最近也确实没有接触到什么新技术,有点尴尬。。。
在昨天算是第一次接触对象存储这个东西,研究了一天,算是在项目中走得通了,所以在此分享给大家,是最基础的OSS上传图片部分,希望能自己以后能少踩坑,也希望能帮助到大家。
首先呢,现在百度出来的,基本都是laravel大神自己封装的composer包,可惜我实在是不能用,所以只能老老实实的在项目中引入SDK了。。。
1、引入阿里的SDK文件
如图所示,其实我也不知道该放哪里合适,不过laravel的好处是命名空间比较好使,所以我直接把SDK重命名为OSS,然后目录路径为:App\Helpers\OSS
2、就是修改命名空间,主要是你能用得上的文件,大概有7-8个,把命名空间都定义好
3、修改配置文件,config.php,这个是SDK中的配置文件,需要把相应的配置写清楚
(坑:endpoint这个部分,前面一定不要加你的bucket,不然就重复了。。。

