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 เพื่อ WorldWideScripts.net

สมัครสมาชิกฟีด ของเรา จะอยู่ถึง วันที่ !

ใหม่! ติดตามเรา ตามที่คุณต้องการ!


CodeIgniter AWS S3 Integration Library - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

CodeIgniter AWS S3 บูรณาการเป็นห้องสมุด CodeIgniter ซึ่งมีวิธีที่ง่ายที่จะบูรณา AWS S3 ในโครงการ CodeIgniter

การใช้ห้องสมุดนี้คุณสามารถใช้ S3 (บริการการเก็บรักษาง่ายโดย Amazon) เป็นที่เก็บถังสำหรับผู้ใช้อัปโหลดไฟล์ในโครงการ Codeigniter ของคุณ มันก็ไม่เคยที่จะใช้ S3 เป็นสื่อจัดเก็บข้อมูลสำหรับโครงการ Codeigniter ของคุณก่อนที่ห้องสมุดนี้ง่ายก็แทบจะใช้เวลา 5 นาทีในการบูรณาการ มันก็จะช่วยให้คุณประหยัดเวลาหลายชั่วโมงของเวลาสำหรับการรวม

หมายเหตุ: เพื่อที่จะใช้เป็นที่เก็บ S3 ที่คุณไม่จำเป็นต้องเป็นเจ้าภาพโครงการของคุณบน AWS คุณสามารถใช้บริการ S3 จากเซิร์ฟเวอร์โฮสติ้งแม้จะมาจากเซิร์ฟเวอร์ในท้องถิ่นของคุณมากเกินไป
รอคอยที่จะใช้ในระบบ S3 CodeIgniter มีอยู่ของคุณที่จะไต่กับการจัดเก็บค่าใช้จ่ายต่ำ
ถ้าใช่กว่ามันเป็นวิธีที่ง่ายที่สุดเพื่อให้บรรลุว่า!

คุณลักษณะเด่น:

  1. ตั้งค่าได้ง่าย
  2. ขยาย Codeigniter อัปโหลดห้องสมุดเพื่อให้สิ่งที่มีการใช้และเข้าใจง่ายทำให้คุณในบริบท
  3. การใช้ฟังก์ชั่นเดียวในการใช้ S3 เป็นที่เก็บข้อมูลแทนการใช้เว็บเซิร์ฟเวอร์สำหรับไฟล์ที่อัปโหลด
  4. การใช้ฟังก์ชั่นเดียวในการอัปโหลดไฟล์บนเว็บเซิร์ฟเวอร์ใด ๆ จากเว็บเซิร์ฟเวอร์ด้วยตนเองเพื่อให้ถัง S3
  5. ตัวเลือกที่จะกินอาหารชื่อ Bucket, เขตไฟล์ ACL และอื่น ๆ อีกมากมายแบบไดนามิก
  6. การใช้ห้องสมุดเดิม AWS SDK เพื่อเชื่อมต่อกับบริการ S3
  7. คัดลอกไฟล์ S3 ในถังเดียวกัน
  8. สร้างถัง S3 ในบัญชี AWS

ดูวิธีการที่ง่ายก็คือจะใช้กับรหัสตัวอย่าง

ใช้ do_upload_s3 ฟังก์ชั่น () ไฟล์ที่อัปโหลดจะเก็บไว้ในสถานที่เดียวกันญาติใน S3 Bucket แทนเว็บเซิร์ฟเวอร์

 // รหัสปกติท​​ี่จะอัปโหลดไฟล์บนเว็บเซิร์ฟเวอร์ $ this-> upload-> do_upload (); //เปลี่ยนไป $ this-> upload-> do_upload_s3 (); 

ใช้ s3_site_url ฟังก์ชั่น () ไฟล์จะถูกอ้างจากสถานที่ญาติเดียวกันจาก S3 Bucket แทนเว็บเซิร์ฟเวอร์

 // รหัสปกติท​​ี่จะอ้างถึงไฟล์บนเว็บเซิร์ฟเวอร์ <a href="<?php Echo site_url("uploads/myphoto.jpg");?> "> ดาวน์โหลด </a> //เปลี่ยนไป <a href="<?php Echo s3_site_url("uploads/myphoto.jpg");?> "> ดาวน์โหลด </a> 

อัปโหลดไฟล์ด้วยตนเองจากเว็บเซิร์ฟเวอร์ไปยังถัง S3

 // อัปโหลดไฟล์ myphoto.jpg เพื่อ S3 Bucket $ 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"); 
เพื่อสร้าง S3 Bucket ในบัญชี AWS ของคุณ
 // สร้าง S3 Bucket $ bucket_name = "cis3demotestingbucket"; $ ธง = $ this-> cis3integration_lib-> create_bucket ($ bucket_name); 

เอกสารอ้างอิง:

พบว่าที่นี่เอกสารรายละเอียด: เอกสาร

การสนับสนุนฟรี:

เรามีความยินดีที่จะช่วยและให้การสนับสนุนคุณผ่านปัญหาใด ๆ ที่คุณอาจจะมีหรือและคุณสมบัติ / ข้อเสนอแนะที่คุณต้องการที่จะใช้ เพียงแค่ส่งอีเมลฉันหรือแสดงความคิดเห็น

อัพเดท

26 มีนาคม 2016: มีอะไรใหม่
# Codeigniter 3.x สาธิตรวมตอนนี้ใช้รุ่นล่าสุดของ Codeigniter
# ล่าสุด AWS SDK สำหรับ PHP เวอร์ชัน 3 ดำเนินการ
# ชื่อชุด Bucket แบบไดนามิก
# ตัวเลือกที่จะระบุชื่อภาค
# ตัวเลือกในการเลือกไฟล์ ACL
# ตัวเลือกที่จะเปลี่ยนชื่อหรือไม่ไฟล์ระหว่างการอัปโหลด

13 พฤศจิกายน 2013: มีอะไรใหม่
# ลบไฟล์จาก S3 ถัง
# คัดลอกแฟ้มจากถังหนึ่งไปยังอีกหรือในถังเดียวกัน
# สร้างถัง S3 ในบัญชี AWS
# ไฟล์ที่สามารถอัปโหลดบนรากของ S3 ถังโดยไม่ต้องโฟลเดอร์ใด ๆ
# Maintaied อัปโหลดไฟล์ชนิดไมม์เพื่อแสดงสินค้าไม่ได้รับการดาวน์โหลดเมื่อดูที่ URL AWS
# มีคุณภาพที่ดีขึ้นและรหัสรักษาไม่เปลี่ยนแปลงในโครงสร้างเล็กน้อยสำหรับการปรับปรุง มันจะง่ายต่อการเข้าใจ

หมายเหตุ: AWS / S3 และ Codeigniter เป็นเครื่องหมายการค้าของเจ้าของนั้น ๆ


ดาวน์โหลด
ส่วนประกอบอื่น ๆ ในประเภทนี้ส่วนประกอบทั้งหมดของ ผู้เขียนคนนี้
ความเห็นคำถามที่พบบ่อย และคำตอบ

คุณสมบัติ

สร้าง:
25 มิถุนายน 13

การปรับปรุงครั้งล่าสุด:
27 มีนาคม 16

ความละเอียดสูง:
ไม่

ไฟล์รวม:
PHP, SQL

กรอบซอฟต์แวร์:
CodeIgniter

ซอฟต์แวร์เวอร์ชั่น:
PHP 5.x

คำหลัก

อีคอมเมิร์ซ, อีคอมเมิร์ซ, สิ่งของทั้งหมด, AWS, AWS S3, ห้องสมุด AWS S3, บูรณาการ S3 CI, CodeIgniter, บูรณาการ CodeIgniter S3, ห้องสมุด CodeIgniter S3, ห้องสมุด S3