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

标签 php amazon-s3

<分区>

我要将 Amazon Simple Storage Service (S3) 与必须维护大量办公文档和 photoshop 文件的 php Web 应用程序集成。

任何人都可以向我提供有关如何执行此操作的简短教程吗?亚马逊网站上的文档“太多”了,我无法浏览。通过研究和修改实际有效的代码,我学得最好。

最佳答案

如果您使用的是 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');

或者这个:

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

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

关于php - PHP 亚马逊简单存储服务教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6105209/

相关文章:

php - xpath-在php中的特定文本之后选择类

php - 从数据库中获取特定值

php - 在 OpenShift 上安装 Kohana?

javascript - 使用 Node.js 迁移到 s3 存储

java - Amazon S3 AWS 上传图片到文件夹

amazon-web-services - 如何使用AWS CLI在S3上创建 "folder-like"(即PREFIX)对象?

php - Chrome 移动版加载 PHP 两次?

amazon-web-services - 为任何 Cloudfront 源访问身份添加 S3 存储桶策略

ruby-on-rails - 如何调试 AWS S3 "Access Denied"

php - 编码的 json 被 PostgresQL 损坏/转义?