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 pour WorldWideScripts.net

@fr1wwsAbonnez-vous à notre RSS pour rester à jour!

Nouveau! Suivez-nous que vous le souhaitez!


CodeIgniter AWS S3 Integration Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

CodeIgniter AWS Intégration S3 est une bibliothèque CodeIgniter qui fournit un moyen facile d'intégrer AWS S3 dans un projet CodeIgniter.

L'utilisation de cette bibliothèque, vous pouvez utiliser le S3 (Simple Storage Service par Amazon) bucket comme un stockage pour les fichiers téléchargés de l'utilisateur dans votre projet Codeigniter. Il n'a jamais été facile à utiliser S3 comme un support de stockage pour votre projet Codeigniter avant cette bibliothèque, il ne sera guère prendre 5 minutes dans l'intégration. Il sera tout simplement vous faire économiser plusieurs heures de temps pour l'intégration.

Remarque: Pour utiliser S3 comme un stockage vous ne devez héberger votre projet sur ​​AWS. Vous pouvez utiliser le service S3 de tout serveur d' hébergement, même à partir de votre serveur local aussi.
Dans l' attente d'utiliser S3 dans votre système de CodeIgniter existant à l' échelle avec le stockage à faible coût?
Si oui que Il est plus simple d'y parvenir!

Caractéristiques:

  1. Configuration facile.
  2. Codeigniter Extended télécharger la bibliothèque, donc les choses sont faciles à utiliser et à comprendre, vous garder dans le contexte
  3. Utilisation de la fonction simple à utiliser S3 comme stockage au lieu de serveur Web pour les fichiers téléchargés.
  4. Utilisation de la fonction unique pour télécharger manuellement un fichier web-serveur à partir du serveur web à un seau S3.
  5. Option pour nourrir le nom Seau, Région, Fichier ACL et beaucoup plus dynamique
  6. L'utilisation de la bibliothèque d'origine AWS SDK pour communiquer avec le service S3.
  7. Copier un fichier S3 en même Bucket.
  8. Créer un seau S3 en compte AWS.

Voyez comment il est facile à utiliser, avec des exemples de codes.

Utilisation de la fonction do_upload_s3 (), le fichier téléchargé va stocker le même emplacement relatif dans un seau S3 au lieu de serveur web.

 // Code normal pour télécharger un fichier sur le serveur web $ this-> upload-> do_upload (); // Modification de $ this-> upload-> do_upload_s3 (); 

Utilisation de la fonction s3_site_url (), fichier sera référencé à partir du même emplacement relatif S3 Bucket au lieu de serveur web.

 // Code normal de se référer à un fichier sur le serveur web <a href="<?php echo site_url("uploads/myphoto.jpg");?> "> Télécharger </a> // Modification de <a href="<?php echo s3_site_url("uploads/myphoto.jpg");?> "> Télécharger </a> 

Télécharger un fichier manuellement à partir du serveur web à un seau S3

 // Télécharger fichier maphoto.jpg à S3 Bucket. $ This-> upload-> do_upload_manually ( 'user_photos /', 'maphoto.jpg', 'user_photos /'); 

Copier un fichier S3 d'un godet à l'autre ou en même Bucket

 // Copie de fichiers S3 $ This-> cis3integration_lib-> copy_s3_file ( "myfile.jpg", "copy_of_myfile.jpg"); 
Pour créer un S3 Bucket dans votre compte AWS
 // Création d'un S3 Bucket $ Bucket_name = "cis3demotestingbucket"; $ Flag = $ this-> cis3integration_lib-> create_bucket ($ bucket_name); 

Documentation:

Trouvez ici la documentation de détail: Documentation

Assistance gratuite:

Nous sommes prêts à aider et vous fournir un soutien à travers tous les problèmes que vous pourriez avoir, ou et fonctionnalités / suggestions que vous souhaitez mettre en œuvre. Envoyez-moi un email ou laisser un commentaire.

Mises à jour

26 Mars, 2016: Quoi de neuf
# Codeigniter démo 3.x inclus, maintenant utiliser la dernière version de Codeigniter.
# Dernières AWS SDK pour PHP version 3 mis en œuvre
# Nom Set Bucket dynamiquement
# Option pour spécifier le nom Région
# Option pour choisir ACL Fichier
# Option pour renommer ou non le fichier pendant le téléchargement

13 novembre 2013: Quoi de neuf
# Supprimer un fichier à partir de S3 Bucket.
# Copier un fichier à partir d'un godet à l'autre ou en même Bucket.
# Créer un seau S3 en compte AWS.
# Fichier peut être télécharger sur racine de S3 Bucket sans dossier.
# Maintaied téléchargement de fichier type MIME afin images ne reçoivent pas le téléchargement lors de la visualisation sur AWS URL.
# Une meilleure qualité et le code maintenu, a fait des changements dans la structure légèrement à l'amélioration. Il sera facile à comprendre.

Note: AWS / S3 et Codeigniter sont les marques de leurs propriétaires respectifs.


Télécharger
D'autres éléments de ce typeTous les composants de cet auteur
CommentairesFoire aux questions et réponses

Propriétés

Créé:
Le 13 Juin de 25

Dernière mise à jour:
27 Mars 16

Haute résolution:
Non

fichiers inclus:
PHP, SQL

Cadre de logiciel:
CodeIgniter

Une version de logiciel:
PHP 5.x

Mots-clés

commerce é, lectronique, commerce é, lectronique, Tous les articles, aws, AWS S3, La bibliothè, que AWS, inté, gration ci s3, codeigniter, L'inté, gration de codeigniter, La bibliothè, que codeigniter de, bibliothè, que S3