教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 浅谈新浪SAE Storage云存储外部PHP接口

浅谈新浪SAE Storage云存储外部PHP接口

发布时间:2023-05-10   编辑:jiaochengji.com
教程集为您提供浅谈新浪SAE Storage云存储外部PHP接口等资源,欢迎您收藏本站,我们将为您提供最新的浅谈新浪SAE Storage云存储外部PHP接口资源
SAE是新浪云计算战略的核心组成部分,Storage是SAE为开发者提供的分布式文件存储服务,用来存放用户的持久化存储的文件。本文我们来说说SAE Storage外部PHP接口。

SAE Storage 可以使用客户端管理:开发者可以使用Cyberduck客户端,将大文件上传至Storage,我们建议单个文件大小不超过2GB。

  类型:Swift。
  服务器:auth.sinas3.com
  端口:443(默认)
  用户名:应用AccessKey(在应用“汇总信息”页面中查看)
  密码:应用SecretKey(在应用“汇总信息”页面中查看)
填写完成后点击连接即可。如果弹出auth.sinas3.com, api.sinas3.com相关证书问题,请选择信任。

既然可以使用GUI客户端,类型为Swift,那么也是可以使用OpenStack的php客户端来进行操作的,非SAE的PHP环境,适合自己的VPS或者虚拟主机等。

OpenStack/Rackspace官方的PHP版本在这:

http://php-opencloud.com/

swift接口:

https://github.com/rackerlabs/php-cloudfiles

SAE员工的SAE移植版本:

https://github.com/xiaosier/php-saestorage


我对比了下移植版本和官方的版本,改动不大,基本可以直接使用官方的版本。

因为某些原因,我还是自己测试了下官方的版本,测试通过了写文件,上传文件,删除文件,获取文件的公开网址这几个方法。

给出代码地址:https://github.com/acczefly/php_sae_storage


有了这个可方便多了,至少避免了SAE Runtime的各种限制、、

您可能感兴趣的文章:
php在新浪云中使用imagick的方法
新浪SAE云平台如何使用codeigniter数据库配置?
php新浪云平台给图片添加水印方法
php与python建站的区别有哪些
利用Storage Event实现页面间通信的示例代码
探讨 Go语言之面向对象特性:多态 设计思路和实际编程
浅谈cgi、fastcgi及php-fpm的原理概念
HTML5如何使用Web Storage储存?Web Storage储存的2种方式(示例)
修改mysql默认存储引擎的方法
Storage Event如何实现页面间通信

[关闭]
~ ~