Mulai penggunaan AWS secara cepat dengan AWS SDK for PHP. SDK adalah perpustakaan PHP sumber terbuka modern yang memudahkan proses integrasi aplikasi PHP Anda dengan layanan AWS seperti Amazon S3, Amazon Glacier, dan Amazon DynamoDB.


Versi 3 dari AWS SDK for PHP sekarang sudah tersedia untuk umum dan mencakup sejumlah perbaikan serta fitur baru, tetapi masih mempertahankan pola API hampir identik demi kemudahan migrasi dari versi 2.


Amazon DynamoDB JSON dan Array Marshaler

Secara praktis melakukan marshal dan unmarshal pada dokumen JSON dan array PHP untuk penyimpanan di Amazon DynamoDB.

Pengendali Sesi Amazon DynamoDB

Hapus bottleneck skala status sesi dengan menyimpan status sesi aplikasi di DynamoDB secara mudah.

Steam Wrapper Amazon S3

Gunakan fungsi-fungsi bawaan PHP seperti fopen, copy, dan file_get_contents untuk bekerja dengan objek yang disimpan di Amazon S3.

Waiter

Mengotomatiskan pemungutan suara untuk perubahan status sumber daya, seperti menunggu instans Amazon EC2 yang baru diluncurkan untuk mencapai keadaan 'berjalan'.


API Sumber Daya AWS memberikan abstraksi objek-yang dipilih melalui antarmuka "tingkat rendah" atau gaya RPC di AWS SDK for PHP, untuk pengalaman pengodean yang lebih sederhana dan intuitif. Objek sumber daya adalah referensi ke sumber daya AWS (seperti instans Amazon EC2 atau objek S3 Amazon) yang mengekspos atribut dan tindakan sumber daya sebagai properti dan metode objek sumber daya. Perincian permintaan HTTP API yang mendasari menjadi transparan, dan Anda mulai bekerja dengan sumber daya AWS seolah-olah mereka adalah objek PHP lokal. Kode contoh di bawah ini menunjukkan cara kerjanya. Layanan yang didukung termasuk Amazon EC2, Amazon S3, Amazon SNS, Amazon SQS, AWS IAM, Amazon Glacier, dan AWS CloudFormation, dan lebih banyak layanan lainnya yang akan ditambahkan di masa depan.

// Kode contoh di bawah ini menunjukkan cara kerja API Sumber Daya

$aws = new Aws($config);

// Mengambil referensi ke objek sumber daya

$bucket = $aws->s3->bucket('my-bucket');

$object = $bucket->object('image/bird.jpg');

// Mengakses atribut sumber daya

echo $object['LastModified'];

// Memanggil metode sumber daya untuk mengambil tindakan

$object->delete();

$bucket->delete();


Dapatkan panduan pindah ke AWS SDK for PHP terbaru di Panduan Migrasi »

Jelajahi kode sumber di Repositori GitHub »

Pelajari detail SDK terbaru di Log Perubahan »

Jalin koneksi dengan developer lainnya di Forum Komunitas PHP »

Jelajahi selengkapnya tentang menggunakan PHP dengan AWS di Pusat Developer PHP »

Apakah Anda mencari AWS SDK for PHP versi lama?

AWS SDK for PHP – Versi 2 tersedia di cabang "v2" di GitHub

Unduh AWS SDK for PHP – Versi 2 »

Dapatkan sumber di GitHub »

AWS SDK for PHP – Versi 1 bekerja berdampingan dengan AWS SDK for PHP.

Unduh AWS SDK for PHP – Versi 1 »

Dapatkan sumber di GitHub »