Github项目

AliyunOSS:阿里云OSS官方SDK的Composer封装

AliyunOSS是阿里云OSS官方SDK的Composer封装,可支持众多PHP项目,如Laravel、Symfony、TinyLara等。有多种安装方式,针对不同的PHP项目(psr - 0和psr - 4类型)有不同的使用设置...

标签:

【Github】项目名:johnlui/AliyunOSS:阿里云OSS官方SDK的Composer封装

项目简介

AliyunOSS是阿里云OSS官方SDK的Composer封装,它能支持任何PHP项目,像Laravel、Symfony、TinyLara等都在支持范围内。这个项目有丰富的更新记录,功能不断完善,从2015年的1.0版本开始逐步增加各种功能,如增加删除、复制、移动文件功能,加入文件元信息的获取和设置功能等。并且针对不同类型的PHP项目(遵循psr – 0和psr – 4的项目)有不同的安装和使用方式,也给出了Laravel和Symfony的用法示例。除部分阿里云计算有限公司版权所有的代码遵循其自身规定外,其余代码遵循MIT license开源。如果有问题可以到http://lvwenhan.com/laravel/425.留言。

项目安装

有两种安装方式。一是直接编辑配置文件,将 “require:{“johnlui/aliyun – oss”:”~2.0″}”增加到composer.json,然后运行composer update;二是执行命令安装,运行 “composer require johnlui/aliyun – oss:~2.0″。

项目使用(以Laravel为例)

要构建Service文件,新建app/services/OSS.php(内容可参考相关文件),然后修改配置(如设置城市、网络类型、AccessKeyId和AccessKeySecret等)。对于遵循psr – 0的项目(如Laravel4、CodeIgniter、TinyLara),要在composer.json中autoload -> classmap处增加配置;对于遵循psr – 4的项目(如Laravel5、Symfony),保证目录和命名空间一致即可自动加载。使用时通过 “use App\Services\OSS” 引入,然后可以进行如在外网上传文件并指定options等操作。

项目总结

AliyunOSS这个项目为PHP项目与阿里云OSS的对接提供了方便的封装。如果你对这个项目有任何想法或者有使用经验想要分享,欢迎在下方留言参与讨论。

项目地址

GitHub链接直达

数据统计

数据评估

AliyunOSS:阿里云OSS官方SDK的Composer封装浏览人数已经达到7,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:AliyunOSS:阿里云OSS官方SDK的Composer封装的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找AliyunOSS:阿里云OSS官方SDK的Composer封装的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于AliyunOSS:阿里云OSS官方SDK的Composer封装特别声明

本站链氪巴士提供的AliyunOSS:阿里云OSS官方SDK的Composer封装都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。

相关导航

暂无评论

暂无评论...