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

— Додатки до WorldWideScripts.net

Підпишіться на наш канал, щоб залишатися в курсі подій!

Новинка! Слідуйте за нами, як ви хочете!


CodeIgniter AWS S3 Integration Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

CodeIgniter AWS S3 Інтеграція є бібліотека CodeIgniter, яка забезпечує простий спосіб інтеграції AWS S3 в проекті CodeIgniter.

За допомогою цієї бібліотеки можна використовувати S3 (Simple Storage Service Амазонкою) відро як сховище для завантажених файлів користувача в проекті CodeIgniter. Це ніколи не було легко використовувати S3 як носій для вашого проекту CodeIgniter перед цій бібліотеці, навряд чи це займе 5 хвилин в інтеграції. Це буде просто вам заощадити кілька годин часу для інтеграції.

Примітка: Для того, щоб використовувати S3 в якості сховища вам не потрібно, щоб розмістити свій проект на AWS. Ви можете використовувати сервіс S3 від будь-якого хостинг - сервера, навіть з локального сервера теж.
Дивлячись вперед, щоб використовувати S3 в існуючій системі CodeIgniter для масштабування з низькою акумулюючої витрат?
Якщо так, ніж це найпростіший спосіб домогтися цього!

Особливості гри:

  1. Проста конфігурація.
  2. Extended Codeigniter завантажити бібліотеку так що речі прості у використанні і зрозуміти, тримаючи вас в контексті
  3. Використання однієї функції для використання S3 в якості сховища замість веб-сервера для завантаження файлів.
  4. Використання однієї функції вручну завантажити будь-який файл з веб-сервера з веб-сервера на відро S3.
  5. Можливість годувати ім'я Bucket, область, Файл ACL і багато іншого динамічно
  6. Використання оригінальної бібліотеки AWS SDK для підключення до служби S3.
  7. Скопіюйте файл S3 в той же відро.
  8. Створення Bucket S3 в AWS рахунок.

Подивіться, як легко використовувати, зі зразками кодів.

Використовуючи функцію do_upload_s3 (), долучення буде зберігатися на тому ж самому відносному місцезнаходження в якості S3 Bucket замість веб-сервера.

 // Звичайний код для завантаження файлу на веб-сервері $ This-> upload-> do_upload (); //Перейти $ This-> upload-> do_upload_s3 (); 

Використовуючи функцію s3_site_url (), файл буде посилатися з тієї ж відносного розташування від S3 Bucket замість веб-сервера.

 // Звичайний код для позначення файлу на веб-сервері <a href="<?php відлуння site_url("uploads/myphoto.jpg");?> "> Завантажити </a> //Перейти <a href="<?php відлуння s3_site_url("uploads/myphoto.jpg");?> "> Завантажити </a> 

Завантажити файл вручну з веб-сервера на відро S3

 // Завантажити файл myphoto.jpg в S3 відро. $ This-> upload-> do_upload_manually ( 'user_photos /', 'myphoto.jpg', 'user_photos /'); 

Скопіюйте файл S3 з одного відра в інше або в той же відро

 // Копіювати S3 File $ This-> cis3integration_lib-> copy_s3_file ( "myfile.jpg", "copy_of_myfile.jpg"); 
Щоб створити S3 відро в ваш профіль AWS
 // Створення S3 Bucket $ Bucket_name = "cis3demotestingbucket"; $ Прапор = $ this-> cis3integration_lib-> create_bucket ($ bucket_name); 

документація:

Знайти тут документацію деталі: Документація

Безкоштовна підтримка:

Ми готові допомогти і надати підтримку вам за допомогою будь-яких проблем ви можете мати, або і функції / пропозиції, які ви хочете реалізувати. Просто надішліть мені по електронній пошті або залишити коментар.

оновлення

26 березня 2016: Що нового
# Codeigniter 3.x демо включені, тепер використовувати останню версію Codeigniter.
# Останні AWS SDK для PHP версії 3 реалізовані
# Встановити Ковш ім'я динамічно
# Можливість вказати назву регіону
# Можливість вибору ACL файлу
# Можливість перейменувати або не файл під час завантаження

13 листопада 2013: Що нового
# Видалити файл з S3 Ковш.
# Копіювання файлу з одного відра в інше або в той же відро.
# Створення S3 відро в AWS рахунок.
# Файл можна завантажити на корінь S3 Ковш без будь-якої папки.
# Maintaied завантажити файл типу мім так що зображення не отримати завантаження при перегляді на URL AWS.
# Краща якість і підтримувати код, зробив зміни в структурі трохи для поліпшення. Це буде легко зрозуміти.

Примітка: AWS / S3 і Codeigniter є товарними знаками відповідних власників.


Завантажити
Інші компоненти в цій категоріїВсі компоненти цього автора
КоментаріЧасті питання та відповіді

Властивості

створений:
25 червня +13

Останнє оновлення:
27 16 березня

Висока роздільна здатність:
Немає

файли, включені:
PHP, SQL

Software Framework:
CodeIgniter

Версія програмного забезпечення:
PHP 5.x

Ключові слова

електронної комерції, електронної комерції, всі товари, AWS, AWS S3, AWS s3 бібліотека, CI інтеграція s3, CodeIgniter, CodeIgniter s3 інтеграції, CodeIgniter s3 бібліотека, бібліотека S3