PHP亚马逊简单存储服务教程

Joh*_*ohn 10 php amazon-s3

我即将整合Amazon Simple Storage Service(S3)和一个必须维护很多office文档和photoshop文件的php web应用程序.

谁能指点我一个关于如何做到这一点的简短教程?亚马逊网站上的"太多"文档供我浏览.通过学习和修补实际工作的代码,我学得最好.

mr-*_*-sk 5

如果您正在使用Zend,那么S3部分有一个很棒的教程.

  1. http://framework.zend.com/manual/en/zend.service.amazon.s3.html

如果没有,但不想滚动自己的代码,请尝试以下方法:

http://undesigned.org.za/2007/10/22/amazon-s3-php-class

基础很漂亮...基本:

$s3 = new S3('accessKey', 'secretKey');
$s3->putBucket('bucket', S3::ACL_PUBLIC_READ);
$s3->putObjectFile('file.doc', 'bucket', 'docs/file.doc', S3::ACL_PUBLIC_READ);
$s3->deleteObject('bucket', 'docs/file.doc');
Run Code Online (Sandbox Code Playgroud)

或这个:

https://github.com/tpyo/amazon-s3-php-class

这是一个很棒的图书馆 - 我用过它.我更喜欢Zend S3.