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 에

@ko1wws최신 상태로 유지 하기 위해 우리의 피드를 구독!

새로운! 당신이 그것을 원하는대로 우리를 따르라!


CodeIgniter AWS S3 Integration Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

CodeIgniter의 AWS S3 통합은 CodeIgniter의 프로젝트에 AWS S3를 통합하는 쉬운 방법을 제공하는 CodeIgniter의 라이브러리입니다.

당신의 CodeIgniter의 프로젝트에서 사용자 업로드 된 파일에 대한 저장소로이 라이브러리는 (아마존 심플 스토리지 서비스)를 S3를 사용할 수 있습니다 양동이를 사용하여. 그것은이 라이브러리 전에 CodeIgniter의 프로젝트를위한 저장 매체로 S3를 사용하기 쉬운 결코, 그것은 거의 통합 5 분 정도 걸릴 수 없습니다. 그것은 단순히 통합을 위해 당신에게 시간을 몇 시간을 절약 할 수 있습니다.

참고 : AWS에서 프로젝트를 호스팅 할 필요가 없습니다 스토리지로 S3를 사용하려면. 당신도 당신의 로컬 서버에서 모든 호스팅 서버에서 S3 서비스를 사용할 수 있습니다.
저렴한 비용으로 스토리지를 확장 할 기존 CodeIgniter의 시스템에서 S3를 사용하는 기대?
그렇다면 그것은 그것을 달성하기 위해 가장 쉬운 방법보다!

풍모:

  1. 쉬운 구성.
  2. CodeIgniter는 상황이 사용하고 이해하기 쉬운, 그래서 라이브러리를 업로드 상황에서 당신을 유지하는 확장 된
  3. 단일 기능의 사용은 스토리지 대신 업로드 된 파일을 웹 서버로 S3를 사용합니다.
  4. 단일 기능의 사용은 수동으로 S3 버킷에 웹 서버의 모든 웹 서버에 파일을 업로드합니다.
  5. 옵션 버킷 이름을 공급하기 위해, 지역은 ACL 파일 및 더 많은 동적
  6. 원래 AWS SDK 라이브러리를 사용하면 S3 서비스와 연결합니다.
  7. 같은 양동이에 S3 파일을 복사합니다.
  8. AWS 계정에 S3 버킷을 만듭니다.

이 샘플 코드와 함께 사용하는 것이 얼마나 쉬운 참조하십시오.

do_upload_s3 () 함수를 사용하여 업로드 된 파일이 동일한 상대 S3 버킷에 위치하는 대신 웹 서버에 저장합니다.

 // 표준 코드는 웹 서버에 파일을 업로드 는 $ this-> upload-> do_upload (); //로 변경 는 $ this-> upload-> do_upload_s3 (); 

s3_site_url () 함수를 사용하여 파일이 동일한 상대 S3 버킷에서 위치 대신 웹 서버에서 참조 할 수 있습니다.

 // 표준 코드 "= </a>를가 href가 <로 변경 // 다운로드>"웹 서버 <a href="<?php 에코 site_url("uploads/myphoto.jpg");?>에서 파일을 참조하기 <PHP는 에코 s3_site_url를 ( "업로드 / myphoto.jpg");?> "> 다운로드 </a> 

S3 버킷에 웹 서버에서 수동으로 파일을 업로드

 // S3 버킷에 myphoto.jpg 파일을 업로드합니다. 는 $ this-> upload-> do_upload_manually ( 'user_photos /', 'myphoto.jpg', 'user_photos /'); 

한 통에서 다른 또는 같은 양동이에 S3 파일을 복사

 // 복사 S3 파일 는 $ this-> cis3integration_lib-> copy_s3_file ( "myfile.jpg", "copy_of_myfile.jpg"); 
AWS 계정에 S3 버킷을 만들려면
 S3 버킷 만들기 // $ BUCKET_NAME = "cis3demotestingbucket"; $ 플래그 =는 $ this-> cis3integration_lib-> create_bucket ($의 BUCKET_NAME); 

선적 서류 비치:

여기에 세부 사항 문서 찾기 : 문서

무료 지원 :

우리는 당신이 가질 수있는 문제를 통해 도움과 지원을 제공하고자하는, 또는 당신이 구현하려는 기능 / 제안. 그냥 나에게 이메일을 보내거나 댓글을 남기.

업데이트

2016년 3월 26일 : 새로운 기능
# CodeIgniter는 3.x를 데모 지금 CodeIgniter의 최신 버전을 사용, 포함되어 있습니다.
구현 PHP 버전 3에 대한 # 최신 AWS SDK
# 설정 버킷 이름을 동적으로
# 옵션은 지역 이름을 지정합니다
# 파일 ACL을 선택하는 옵션
# 옵션의 이름을 변경하거나 업로드하는 동안이 아닌 파일

2013년 11월 13일 : 새로운 기능
# S3 버킷에서 파일을 삭제합니다.
# 한 통에서 다른 또는 같은 통에 파일을 복사합니다.
# AWS 계정에 S3 버킷을 만듭니다.
# 파일을 임의의 폴더없이 S3 버킷의 루트에 업로드 할 수 있습니다.
AWS의 URL에서 볼 때 이미지 때문에 # Maintaied 업로드 파일의 MIME 타입은 다운로드하지 않습니다.
# 더 나은 품질과 유지 코드, 개선을 위해 약간 구조의 변화를했다. 이해하기 쉬울 것이다.

참고 : AWS / S3와 CodeIgniter는 해당 소유자의 상표입니다.


다운로드 할 수 있습니다
해당 카테고리의 다른 구성 요소이 작성자 의 모든 구성 요소
의견자주하는 질문과 답변 을 요구했다

속성을 선택합니다

만들어진:
6월 25일 (13)

마지막 업데이트:
3월 27일 (16)

높은 해상도:
아니

파일 포함:
PHP, SQL

소프트웨어 프레임 워크:
CodeIgniter의

소프트웨어 버전:
PHP 5.x를

키워드

전자 상거래, 전자 상거래, 모든 아이템, AWS, AWS S3, AWS S3 라이브러리, CI의 S3 통합, CodeIgniter의, CodeIgniter는 S3 통합, CodeIgniter는 S3 라이브러리, S3 라이브러리