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

— Add-On auf WorldWideScripts.net

@de1wwsAbonniere den Feed um auf dem neuesten Stand zu bleiben!

Neu! Folge uns, wie Du es möchtest!


CodeIgniter AWS S3 Integration Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

CodeIgniter AWS S3 Integration ist ein CodeIgniter-Bibliothek, die eine einfache Möglichkeit bietet AWS S3 in einem CodeIgniter Projekt zu integrieren.

Mit Hilfe dieser Bibliothek können Sie die S3 (Simple Storage Service von Amazon) Eimer als Speicher für Benutzer hochgeladenen Dateien in Ihrem Codeigniter Projekt verwenden können. Es war nie einfach S3 als Speichermedium, bevor diese Bibliothek für Ihre Codeigniter Projekt zu verwenden, Es dauert nur etwa 5 min bei der Integration. Es wird Sie einfach mehrere Stunden Zeit für die Integration zu speichern.

Hinweis: Um die Verwendung S3 als Speicher brauchen Sie nicht Ihr Projekt auf AWS zu hosten. Sie können S3 - Service von jedem Hosting - Server zu verwenden, sogar von Ihrem zu lokalen Server.
Wir freuen uns S3 in Ihrem vorhandenen CodeIgniter System zu verwenden, um mit geringen Kosten der Lagerung zu skalieren?
Wenn ja, als es ist einfachste Weg, das zu erreichen!

Eigenschaften:

  1. Einfache Konfiguration.
  2. Erweiterte Codeigniter laden Bibliothek so die Dinge einfach zu bedienen und zu verstehen sind, halten Sie in Zusammenhang
  3. Die Verwendung von einzelnen Funktion zu verwenden, S3 als Speicher anstelle von Web-Server für hochgeladene Dateien.
  4. Verwendung einzelner Funktion zum Hochladen manuell beliebige Web-Server - Datei von Web-Server auf einem S3 Eimer.
  5. Option zu füttern Name Bucket, Region, Datei ACL und viele mehr dynamisch
  6. Die Verwendung der ursprünglichen AWS SDK-Bibliothek mit dem S3-Dienst zu verbinden.
  7. Kopieren Sie eine S3-Datei in denselben Eimer.
  8. Erstellen Sie eine S3 Bucket in AWS-Konto.

Sehen Sie, wie einfach es zu bedienen ist, mit Beispielcodes.

Mit do_upload_s3 () Funktion, speichert die hochgeladene Datei auf derselben relativen Position in einem S3-Bucket anstelle von Web-Server.

 // Normale Code eine Datei auf Web-Server hochladen $ This-> upload-> do_upload (); //Ändern $ This-> upload-> do_upload_s3 (); 

Mit s3_site_url () Funktion, Datei wird von derselben relativen Position von S3 Bucket anstelle von Web-Server referenziert werden.

 // Normale Code eine Datei auf Web-Server <a href="<?php Echo site_url("uploads/myphoto.jpg");?> beziehen "> Herunterladen </a> <a href ändern // =" <? php echo s3_site_url ( "uploads / meinfoto.jpg");?> "> herunterladen </a> 

Laden Sie eine Datei manuell aus dem Web-Server zu einem S3-Bucket

 // Laden meinfoto.jpg Datei S3 Bucket. $ This-> upload-> do_upload_manually ( 'user_photos /', 'meinfoto.jpg', 'user_photos /'); 

Kopieren Sie eine S3-Datei von einem Eimer in einen anderen oder in gleichen Bucket

 // Kopieren S3 Datei $ This-> cis3integration_lib-> copy_s3_file ( "myfile.jpg", "copy_of_myfile.jpg"); 
Um einen S3 Bucket in Ihrem AWS-Konto erstellen
 // Eine S3 Bucket erstellen $ Bucket_name = "cis3demotestingbucket"; $ Flag = $ this-> cis3integration_lib-> create_bucket ($ bucket_name); 

Dokumentation:

Finden Sie hier die Detail Dokumentation: Dokumentation

Kostenloser Support:

Wir sind bereit, Unterstützung zu helfen und bieten Ihnen durch irgendwelche Probleme können Sie haben, oder und Funktionen / Vorschläge, die Sie implementieren möchten. Bitte senden Sie mir eine E-Mail oder einen Kommentar hinterlassen.

Updates

26. März 2016: Was ist neu
# Codeigniter 3.x Demo enthalten, jetzt die neueste Version von Codeigniter verwenden.
# Neueste AWS SDK für PHP Version 3 implementiert
# Set Bucket Name dynamisch
# Option angeben Region Name
# Option Datei-ACL zu wählen
# Option umbenennen oder die Datei nicht beim Upload

13. November 2013: Was ist neu
# Eine Datei aus dem S3-Bucket löschen.
# Kopieren einer Datei von einem Eimer in einen anderen oder in gleichen Eimer.
# Ein S3 Eimer in AWS-Konto erstellen.
# Datei kann ohne einen beliebigen Ordner auf Wurzel S3 Bucket laden werden.
# Maintaied Upload-Datei-Mime-Typ so Bilder bekommen nicht herunterladen, wenn sie auf AWS URL angezeigt wird.
# Bessere Qualität und gepflegt Code, hat Veränderungen in der Struktur leicht nach oben. Es wird einfach zu verstehen.

Hinweis: AWS / S3 und Codeigniter sind die Marken ihrer jeweiligen Eigentümer.


Herunterladen
Weitere Komponenten in dieser KategorieAlle Komponenten dieses Autors
KommentareHäufige Fragen und Antworten

Eigenschaften

Erstellt:
25. Juni 13

Letztes Update:
27. März 16

Hohe Auflösung:
Nein

Dateien inklusive:
PHP, SQL

Software Framework:
CodeIgniter

Softwareversion:
PHP 5.x

Stichworte

E-Commerce, E-Commerce, Alle Elemente, aws, AWS S3, aws s3 Bibliothek, ci s3 Integration, codeigniter, codeigniter s3 Integration, codeigniter s3 Bibliothek, S3-Bibliothek