WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

CodeIgniter AWS S3 Integration Library

— Tambah-On untuk WorldWideScripts.net

Melanggan suapan kami untuk kekal sehingga tarikh!

Baru! Ikut kami yang anda mahu!


CodeIgniter AWS S3 Integration Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

CodeIgniter AWS S3 Integration ialah Perpustakaan CodeIgniter yang menyediakan satu cara yang mudah untuk mengintegrasikan AWS S3 dalam projek CodeIgniter.

Menggunakan perpustakaan ini, anda boleh menggunakan S3 (Simple Storage Service oleh Amazon) baldi sebagai storan untuk fail yang dimuat naik pengguna dalam projek Codeigniter anda. Ia tidak pernah mudah untuk digunakan S3 sebagai media storan bagi Projek Codeigniter anda sebelum perpustakaan ini, ia tidak akan mengambil masa selama 5 minit dalam integrasi. Ia hanya akan menjimatkan anda beberapa jam masa untuk integrasi.

Nota: Untuk menggunakan S3 sebagai storan anda tidak perlu untuk menjadi tuan rumah projek anda pada AWS. Anda boleh menggunakan perkhidmatan S3 dari mana-mana pelayan hosting, walaupun dari Server tempatan anda juga.
Melihat ke hadapan untuk menggunakan S3 dalam sistem CodeIgniter anda yang sedia ada untuk skala dengan simpanan kos rendah?
Jika ya daripada Ia adalah cara paling mudah untuk mencapainya!

Ciri-ciri:

  1. Konfigurasi mudah.
  2. Extended Codeigniter memuat naik perpustakaan supaya perkara-perkara yang mudah untuk menggunakan dan memahami, menjaga anda dalam konteks
  3. Penggunaan fungsi tunggal untuk menggunakan S3 sebagai Storage bukannya web-server untuk fail yang dimuat naik.
  4. Penggunaan fungsi tunggal untuk memuat naik secara manual mana-mana fail web-server dari web-server untuk baldi S3.
  5. Pilihan untuk memberi makan kepada nama Bucket, Rantau, Fail ACL dan banyak lagi secara dinamik
  6. Penggunaan perpustakaan AWS SDK asal untuk berhubung dengan perkhidmatan S3.
  7. Salin fail S3 dalam baldi yang sama.
  8. Buat Bucket S3 dengan akaun AWS.

Lihat bagaimana mudah ia adalah untuk digunakan, dengan kod sampel.

Menggunakan (fungsi do_upload_s3), fail yang dimuat naik akan menyimpan di lokasi relatif sama dalam S3 Bucket bukannya web-server.

 // Code Normal untuk memuat naik fail pada pelayan web $ This-> upload-> do_upload (); //Bertukar kepada $ This-> upload-> do_upload_s3 (); 

Menggunakan fungsi s3_site_url (), Fail akan dirujuk dari lokasi relatif sama dari S3 Bucket bukannya web-server.

 // Code Normal untuk merujuk fail pada pelayan web <a href="<?php echo site_url("uploads/myphoto.jpg");?> "> Muat turun </a> // Tukar kepada <a href =" <php s3_site_url echo ( "Gambar / myphoto.jpg");?> "> Muat turun </a> 

Muat naik fail secara manual dari web-server untuk baldi S3

 // Naik fail myphoto.jpg untuk S3 Bucket. $ This-> upload-> do_upload_manually ( 'user_photos /', 'myphoto.jpg', 'user_photos /'); 

Salin fail S3 dari satu Bucket kepada yang lain atau dalam baldi sama

 // Copy S3 Fail $ This-> cis3integration_lib-> copy_s3_file ( "myfile.jpg", "copy_of_myfile.jpg"); 
Untuk membuat S3 Bucket dalam akaun AWS anda
 // Buat S3 Bucket $ Bucket_name = "cis3demotestingbucket"; $ Bendera = $ this-> cis3integration_lib-> create_bucket ($ bucket_name); 

dokumentasi:

Cari di sini dokumentasi lanjut: Dokumentasi

Sokongan:

Kami bersedia untuk membantu dan memberi sokongan anda melalui apa-apa masalah yang anda mungkin ada, atau dan ciri-ciri / cadangan yang anda mahu untuk melaksanakan. Hanya menghantar saya e-mel atau meninggalkan komen.

kemas kini

26 Mac 2016: Apa yang baru
# Codeigniter 3.x demo dimasukkan, Sekarang menggunakan versi terbaru Codeigniter.
# Terkini AWS SDK untuk PHP Versi 3 dilaksanakan
# Nama Set Bucket dinamik
# Pilihan untuk menentukan nama Rantau
# Pilihan untuk memilih fail ACL
# Pilihan untuk menamakan semula atau bukan fail semasa muat naik

13 Nov, 2013: Apa yang baru
# Padam fail dari S3 Bucket.
# Salin fail dari satu Bucket kepada yang lain atau dalam baldi yang sama.
# Buat Bucket S3 dengan akaun AWS.
# Fail boleh muat naik pada akar S3 Bucket tanpa sebarang folder.
# Maintaied fail muat naik jenis mime supaya Images tidak mendapat turun apabila melihat pada URL AWS.
# Kualiti yang lebih baik dan kod dikekalkan, lakukan perubahan dalam struktur sedikit untuk penambahbaikan. Ia akan menjadi mudah untuk difahami.

Nota: AWS / S3 dan Codeigniter adalah Tanda dagang pemilik masing-masing.


Memuat turun
Komponen-komponen lain dalam kategori iniSemua komponen pengarang ini
KomenSoalan-soalan lazim dan jawapan

Properties

dicipta:
25 Jun 13

Kemaskini terakhir:
27 Mac 16

Resolusi tinggi:
Tiada

fail Termasuk:
PHP, SQL

Rangka Kerja Software:
CodeIgniter

Versi perisian:
PHP 5.x

Kata kunci

eCommerce, eCommerce, semua Item, AWS, AWS S3, AWS s3 perpustakaan, ci integrasi s3, codeigniter, integrasi codeigniter s3, codeigniter s3 perpustakaan, perpustakaan S3