yunyingoo-2015云栖大会-Flysystem 的阿里云OSS模块-唐微南.pdf
《yunyingoo-2015云栖大会-Flysystem 的阿里云OSS模块-唐微南.pdf》由会员分享,可在线阅读,更多相关《yunyingoo-2015云栖大会-Flysystem 的阿里云OSS模块-唐微南.pdf(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Flysystem 的阿里云OSS模块Flysystem 的阿里云OSS模块 让文件系统变得更简单 署名: 唐微南 职称: PHP工程师 一、本地文件的缺点 二、Composer 安装 三、PHP 框架的集成 四、后期工作 一、本地文件的缺点 1 2 3 维护成本高维护成本高 需要人员定期做备份和维护。 访问速度慢访问速度慢 文件存储在单点服务器上,对于不同地区,访问数度有很 大的差异。 应用扩展困难应用扩展困难 例如要实现应用负载均衡,本地文件存储会很蛋疼。 二、Composer 安装 安装非常简单,只要执行以下命令即可: composer require monster/flysystem
2、-aliyun-oss 三、PHP 框架的集成 public function boot() Storage:extend(aliyunoss, function($app, $config) $OSSClient = new ALIOSS( $configaccessKey, $configaccessSecret, $configendPoint ); $adapter = new AliyunOSSAdapter($OSSClient, files- bucket); return new Filesystem($adapter); ); 右边为流行框架Laravel自定义存储方式的代码,其他框架如Codeigniter, Silex也可以通过Composer非常容易得集成。 四、后期工作 1. 添加分块上传功能 2. 完善单元测试 3. 修改bug与反馈
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- yunyingoo 2015 大会 Flysystem 阿里 OSS 模块 唐微南
限制150内