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

Abonneer u op onze feed om de hoogte te blijven!

Nieuw! Volg ons als u het wilt!


CodeIgniter AWS S3 Integration Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

CodeIgniter AWS S3 Integratie is een CodeIgniter bibliotheek die een gemakkelijke manier om AWS S3 te integreren in een CodeIgniter project voorziet.

Met behulp van deze bibliotheek kunt u de S3 gebruiken (Simple Storage Service door Amazon) bucket als een opslag voor de gebruiker geüploade bestanden in uw Codeigniter project. Het is nooit gemakkelijk om S3 te gebruiken als opslagmedium voor uw Codeigniter Project voor deze bibliotheek, Het zal nauwelijks duren 5 minuten in de integratie. Het zal gewoon bespaart u enkele uren de tijd voor de integratie.

Let op: Met het oog op S3 te gebruiken als opslagruimte die u niet nodig hebt om uw project op AWS hosten. U kunt S3 dienst te gebruiken van een hosting-server, zelfs van uw lokale Server.
Vooruitblikkend naar S3 gebruiken in uw bestaande CodeIgniter systeem op schaal met lage opslagkosten?
Zo ja dan Het is gemakkelijkste manier om dat te bereiken!

Kenmerken:

  1. Eenvoudige configuratie.
  2. Extended Codeigniter uploaden bibliotheek dus dingen zijn makkelijk te gebruiken en te begrijpen, waardoor je in context
  3. Het gebruik van één enkele functie om S3 te gebruiken als opslag in plaats van web-server voor de geüploade bestanden.
  4. Het gebruik van één enkele functie om een web-server bestand van web-server handmatig uploaden naar een S3 emmer.
  5. Optie te voeden Bucket naam, Region, File ACL en nog veel meer dynamisch
  6. Gebruik van de oorspronkelijke AWS SDK bibliotheek te verbinden met de S3 service.
  7. Kopieer een S3-bestand in dezelfde Bucket.
  8. Maak een S3 emmer in AWS account.

Zie hoe gemakkelijk het is om te gebruiken, met voorbeeld codes.

Met behulp van do_upload_s3 () functie, zal het geüploade bestand op te slaan op dezelfde relatieve locatie in een S3 emmer in plaats van web-server.

 // Normaal code om een ​​bestand op web-server te uploaden $ This-> upload-> do_upload (); //Veranderen naar $ This-> upload-> do_upload_s3 (); 

Met behulp van de functie s3_site_url (), zal File worden verwezen vanuit dezelfde relatieve locatie van S3 Bucket in plaats van web-server.

 // Normaal code om een ​​bestand te verwijzen op web-server <a href="<?php echo site_url("uploads/myphoto.jpg");?> "> Download </a> //Veranderen naar <a href="<?php echo s3_site_url("uploads/myphoto.jpg");?> "> Download </a> 

een bestand handmatig uploaden van de web-server naar een S3 emmer

 // Upload MijnFoto.jpg bestand naar S3 Bucket. $ This-> upload-> do_upload_manually ( 'user_photos /', 'MijnFoto.jpg', 'user_photos /'); 

Kopieer een S3-bestand van de ene naar de andere Bucket of in dezelfde Bucket

 // Copy S3 File $ This-> cis3integration_lib-> copy_s3_file ( "myfile.jpg", "copy_of_myfile.jpg"); 
Om een ​​S3 emmer maken in uw AWS-account
 // Maak een S3 Bucket $ Bucket_name = "cis3demotestingbucket"; $ Flag = $ this-> cis3integration_lib-> create_bucket ($ bucket_name); 

Documentatie:

Vind hier de details documentatie: Documentatie

Gratis support:

Wij zijn bereid om te helpen en bieden u ondersteuning door middel van eventuele problemen die u kan hebben, of en functies / suggesties die u wilt implementeren. Stuur me een email of laat een reactie.

updates

26 maart 2016: Wat is nieuw?
# Codeigniter 3.x demo opgenomen, nu gebruik van de nieuwste versie van Codeigniter.
# Laatste AWS SDK voor PHP Versie 3 geïmplementeerd
# Set Emmer naam dynamisch
# Mogelijkheid om Region naam op te geven
# Optie om File ACL kiezen
# Mogelijkheid om te hernoemen of het bestand niet tijdens het uploaden

13 november 2013: Wat is nieuw?
# Verwijderen van een bestand van S3 Bucket.
# Kopieer een bestand van de ene naar de andere Bucket of in dezelfde Bucket.
# Maak een S3 emmer in AWS account.
# File kan uploaden op wortel van S3 Bucket zonder folder.
# Maintaied uploadbestand mime-type, zodat afbeeldingen niet downloaden wanneer weergave op AWS URL.
# Betere kwaliteit en onderhouden code, heeft wijzigingen in de structuur iets voor verbetering. Het zal eenvoudig te begrijpen zijn.

Opmerking: AWS / S3 en Codeigniter zijn de handelsmerken van hun respectieve eigenaars.


Downloaden
Andere onderdelen in deze categorieAlle onderdelen van deze auteur
OpmerkingenVeelgestelde vragen en antwoorden

Eigenschappen

Gemaakt:
25 juni 13

Laatste update:
27 maart 16

Hoge resolutie:
Nee

files inbegrepen:
PHP, SQL

software Framework:
CodeIgniter

Software versie:
PHP 5.x

Trefwoorden

eCommerce, eCommerce, Alle spullen, aws, AWS S3, aws s3 bibliotheek, ci s3 integratie, codeigniter, codeigniter s3 integratie, codeigniter s3 bibliotheek, S3 bibliotheek