【问题标题】:Tutorial for PHP Amazon Simple Storage Service [closed]PHP Amazon Simple Storage Service 教程 [关闭]
【发布时间】:2011-08-31 14:29:34
【问题描述】:

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

谁能给我一个关于如何做到这一点的简短教程?亚马逊网站上有“太多”的文档供我阅读。通过学习和修改实际有效的代码,我学得最好。

【问题讨论】:

    标签: php amazon-s3


    【解决方案1】:

    This very nice tutorial 附带额外奖励;它链接到一个已经编写好的库,因此您不必自己编写所有代码。

    【讨论】:

      【解决方案2】:

      如果您使用 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 SDK 文档似乎没有列出 putObjectFile() 方法。
      【解决方案3】:

      我会使用来自亚马逊的官方SDK for php

      Getting Started Guide 开始,然后根据需要咨询full library docs

      如果您是 S3 新手,一般 getting started guide 应该有助于大致了解服务的工作原理。

      【讨论】:

      • 谢谢,非常有用的回答。
      猜你喜欢
      • 2011-02-28
      • 2010-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-24
      • 1970-01-01
      • 2016-03-11
      相关资源
      最近更新 更多