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