AWS SDK for PHP

 PHP 開発者用の新しい SDK が提供されています。

どちらのバージョンの AWS SDK for PHP も、PHP 開発者の方には自然で使いやすくなっています。しかし、今後は AWS SDK for PHP 2 が元の SDK に置き換わっていきます。また、AWS SDK for PHP 2 には以下のような重要なメリットがあります。

  • より高速なパフォーマンスのための永続的な HTTP 接続
  • 最新の PHP コーディング標準、パターン、手法の採用
  • エラー処理、ログ記録、キャッシュ処理の改善
  • イベントドリブンなカスタマイズ
  • ヘルパーオブジェクトが豊富なため、コードが減り、クリーンになる

どちらの SDK も同じアプリケーションで並列に動作できるため、以下のような場合は引き続き元の AWS SDK for PHP をご利用いただけます。

  • AWS SDK for PHP 2 でまだサポートされていない AWS サービスへのアクセスが必要な場合
  • 移植に大きな労力が必要な場合

引き続き、AWS SDK for PHP 2 向けに AWS サービスのサポートを拡げていく予定です。また、アプリケーションの一部を徐々に新しい SDK に移行するという段階的なアプローチも可能です。PHP 開発者の方は、AWS SDK for PHP 2 が提供する機能の活用法の検討を開始してください。


特徴

PHP 用 AWS SDK は、費用対効果で拡張性ある高信頼性の AWS クラウドに送る PHP アプリケーションを構築する開発者のために、ライブラリ、コードサンプル、資料を提供しています。

PHP 用 AWS SDK で、開発者は、Amazon Simple Storage Service(Amazon S3)、Amazon Elastic Compute Cloud(Amazon EC2)、Amazon SimpleDB などの AWS のインフラストラクチャサービスを使用して、数分で始めることができます。

SDK に含まれるもの:

AWS PHP ライブラリ

API 上に PHP アプリケーションを構築するため、ウェブサービスのインターフェイスに対して直接コーディングをする複雑さがなくなります。ライブラリは、認証などの低レベルのプラミングを非表示にする API を提供します。

コードサンプル

アプリケーション構築においてライブラリを使用する方法の実用的な例です。

PEAR チャネル

当社の PHP Extension and Application Repository (PEAR) チャネルを使用して、簡単にインストール、そして SDK を更新できます。



サポートするサービス

PHP 用 AWS SDK は、以下を含む AWS インフラストラクチャ製品をサポートしています:



あらかじめ必要なソフトウェア

  • 以下の拡張子がある PHP 5.2 以降が必要です(5.2.17 または 5.3.5. を強くお勧めします)。
  • PHP 用 AWS SDK の互換性テストの実行方法を含む、これらの要件のインストールおよび検証に関する詳細は、入門ガイドをご覧ください。



リソース


©2011, Amazon Web Services, Inc. or its affiliates. All rights reserved.