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

Iscriviti al nostro feed per rimanere sempre aggiornato!

Nuovo! Seguici come lo vuoi!


CodeIgniter AWS S3 Integration Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

CodeIgniter AWS S3 L'integrazione è una libreria CodeIgniter che fornisce un modo semplice per integrare la AWS S3 in un progetto CodeIgniter.

Usando questa libreria è possibile utilizzare la S3 (Simple Storage Service di Amazon) secchio come un deposito per i file utente caricato nel progetto Codeigniter. Non è mai stato facile da usare S3 come supporto di memorizzazione per il vostro progetto Codeigniter prima di questa libreria, sarà difficile prendere 5 minuti in integrazione. E 'semplicemente risparmiare diverse ore di tempo per l'integrazione.

Nota: Per poter utilizzare S3 come una memoria che non è necessario per ospitare il progetto su AWS. È possibile utilizzare il servizio S3 da qualsiasi server di hosting, anche dal server locale troppo.
In attesa di usare S3 nel sistema CodeIgniter esistente in scala con lo storage a basso costo?
Se sì che È il modo più semplice per ottenere questo!

Caratteristiche:

  1. Facile configurazione.
  2. Esteso Codeigniter caricare biblioteca quindi le cose sono facili da usare e da capire, vi tiene in un contesto
  3. L'uso della singola funzione da utilizzare S3 come bagagli, invece di web-server per i file caricati.
  4. L'uso della singola funzione per caricare manualmente qualsiasi file web-server da web-server a un secchio S3.
  5. Opzione per alimentare nome Secchio, Regione, file ACL e molti altri in modo dinamico
  6. L'uso della libreria originale AWS SDK per il collegamento con il servizio S3.
  7. Copiare un file S3 nella stessa benna.
  8. Creare un secchio S3 in conto AWS.

Vedere come è facile da usare, con codici di esempio.

Utilizzando la funzione do_upload_s3 (), il file caricato memorizzerà sulla stessa posizione relativa in un secchio S3 invece di web-server.

 // Codice normale per caricare un file sul server web $ This-> di upload> do_upload (); // Cambiare $ This-> di upload> do_upload_s3 (); 

Utilizzando la funzione s3_site_url (), File farà riferimento da stessa posizione relativa da S3 Benna invece di web-server.

 // Codice normale per fare riferimento un file sul server web <a href="<?php eco site_url("uploads/myphoto.jpg");?> "> Scarica </a> // Cambiare <a href="<?php eco s3_site_url("uploads/myphoto.jpg");?> "> Scarica </a> 

Caricare un file manualmente dal web-server a un secchio S3

 // Carica il file MyPhoto.jpg a S3 Bucket. $ This-> di upload> do_upload_manually ( 'user_photos /', 'MyPhoto.jpg', 'user_photos /'); 

Copiare un file S3 da una benna ad un altro o in secchio stesso

 // Copia file S3 $ This-> cis3integration_lib-> copy_s3_file ( "myfile.jpg", "copy_of_myfile.jpg"); 
Per creare un S3 secchio nel tuo account AWS
 // Crea un secchio S3 $ Bucket_name = "cis3demotestingbucket"; $ Flag = $ this-> cis3integration_lib-> create_bucket ($ bucket_name); 

Documentazione:

Trovate qui la documentazione dettaglio: Documentazione

Supporto libero:

Siamo disposti ad aiutare e fornire supporto attraverso tutti i problemi che si possono avere, o e funzioni / suggerimenti che si desidera implementare. Basta inviarmi una e-mail o lasciare un commento.

aggiornamenti

26 Marzo 2016: Cosa c'è di nuovo
# Codeigniter 3.x demo incluso, ora utilizzare l'ultima versione di Codeigniter.
# Ultime AWS SDK per PHP versione 3 implementato
# Nome Set Secchio dinamicamente
# Opzione per specificare il nome Regione
# Opzione di scegliere ACL File
# Opzione per rinominare o no il file durante il caricamento

13 Nov, 2013: Cosa c'è di nuovo
# Cancellare un file da S3 Bucket.
# Copiare un file da una benna ad un altro o in secchio stesso.
# Creare un secchio S3 in conto AWS.
# File può essere caricatela su radice di S3 secchio senza alcuna cartella.
# Maintaied file di caricamento di tipo MIME in modo Immagini non si ottiene scaricare durante la visualizzazione su AWS URL.
# Migliore qualità e il codice gestito, ha fatto cambiamenti nella struttura un po 'di miglioramento. Sarà facile da capire.

Nota: AWS / S3 e Codeigniter sono marchi dei rispettivi proprietari.


Scarica
Altri componenti di questa categoriaTutti i componenti di questo autore
CommentiDomande frequenti e risposte

Proprietà

Creato:
25 June 13

Ultimo aggiornamento:
27 Marzo 16

Alta risoluzione:
No

File inclusi:
PHP, SQL

quadro Software:
CodeIgniter

Versione software:
PHP 5.x

Parole chiave

eCommerce, eCommerce, Tutti gli articoli, aws, AWS S3, biblioteca aws s3, integrazione S3 CI, CodeIgniter, integrazione CodeIgniter s3, biblioteca CodeIgniter s3, biblioteca S3