Cloud Storage เป็นตัวเลือก CDN

หากคุณสมัครใช้บริการจากลิงก์ในหน้านี้ Reeves and Sons Limited อาจได้รับค่าคอมมิชชั่น ดูของเรา คำสั่งจริยธรรม.

หากคุณมีไซต์ที่ช้าซึ่งอาจอยู่บนเซิร์ฟเวอร์ที่ใช้ร่วมกันซึ่งได้รับปริมาณข้อมูลจำนวนมากคุณอาจสามารถเพิ่มความเร็วได้บ้างโดยการโฮสต์เนื้อหาบางส่วนของคุณบน Content Delivery Network (CDN)

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

การจำลอง CDN ที่เก็บข้อมูลบนคลาวด์เทียบกับ pure CDN

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

การเลือกผู้ให้บริการจัดเก็บข้อมูลบนคลาวด์

การใช้ที่เก็บข้อมูลบนคลาวด์สำหรับ CDN จำเป็นต้องให้คุณสร้างในdiviมีไฟล์คู่สำหรับการเข้าถึงสาธารณะโดยตรง ดังนั้นสิ่งนี้จึงออกกฎบริการเข้ารหัสที่ไม่มีความรู้ เนื่องจากไม่ได้ออกแบบมาสำหรับการเข้าถึงสาธารณะทั่วไป

ประการที่สอง คุณไม่ต้องการผู้ให้บริการที่จำกัดการเข้าถึงทรัพยากร หรืออย่างน้อยขีดจำกัดไม่ควรเข้มงวดเกินไป

กระจายเนื้อหาที่คุณต้องการรับเงิน

จากนั้นจะมีตัวเลือกที่แตกต่างกันขึ้นอยู่กับประเภทของเนื้อหาที่คุณกำลังโฮสต์ หากคุณต้องการโฮสต์เนื้อหาเฉพาะทาง เช่น วิดีโอ เพลง หรืองานศิลปะอื่นๆ ลองดู DECENT เป็นความคิดที่ดี

DECENT เป็นเครือข่ายการกระจายเนื้อหาที่มีการกระจายอำนาจโดยเฉพาะ blockchain จะช่วยให้คุณเผยแพร่ด้วยตนเองโดยไม่ต้องพึ่งพาคนกลาง

การใช้การเชื่อมต่อแบบเพียร์ทูเพียร์การรับส่งข้อมูลของ DECENT นั้นยากต่อการขัดขวางหรือบล็อกซึ่งทำให้สามารถหลีกเลี่ยงการเซ็นเซอร์ได้ มันมุ่งเน้นไปที่การทำธุรกรรมเชิงพาณิชย์มากขึ้นและเทคโนโลยี blockchain ทำให้การทำธุรกรรมเหล่านี้ง่ายต่อการรักษาความปลอดภัย

สิ่งที่ไม่ดีนักคือการกระจายไฟล์ทั่วไป เช่น ไฟล์ JavaScript, CSS และ XML คุณต้องมีผู้ให้บริการที่เก็บข้อมูลบนคลาวด์ที่ประจำมากขึ้นเพื่อสิ่งนั้น ผู้เล่นรายใหญ่ที่สุดสองคนในสาขานี้คือ Google และ Amazon ทั้งคู่เป็นยักษ์ แต่มีความแตกต่างกันมากระหว่างพวกเขา

การเปรียบเทียบอย่างรวดเร็ว: Amazon กับ Google

Amazon มีสองรสชาติ: Amazon S3 และ Amazon Drive ระบบ Amazon S3 เป็นระบบระดับองค์กรที่มีความซับซ้อนทั้งหมดที่คุณคาดหวังจากระบบดังกล่าว ออกแบบมาสำหรับเว็บไซต์ขนาดใหญ่ที่มีผู้เข้าชมจำนวนมาก และโครงสร้างราคาก็ซับซ้อนมาก

คุณอาจไม่ต้องกังวลเกี่ยวกับการกำหนดราคาอย่างไรก็ตามหากความต้องการของคุณมีความสุภาพพอสมควร Amazon S3 มอบข้อเสนอฟรีพร้อมพื้นที่เก็บข้อมูล 5GB รับคำขอ 20k และรับคำขอ 2k

ปัญหาคือคำขอที่ได้รับจำนวนมากไม่ได้มาจากมนุษย์ แต่มาจากหุ่นยนต์ ดังนั้นคุณจึงสามารถเบิร์นคำขอ 20,000 รายการได้อย่างรวดเร็วก่อนที่จะหมดเดือนหากเว็บไซต์ของคุณสามารถดึงดูดหุ่นยนต์ได้ดี เมื่อไซต์ของคุณทำงานเกินขีดจำกัด ก็จะไม่ถูกระงับ คุณเพียงแค่ต้องจ่าย

Amazon Drive เหมือนกับ Amazon S3 ที่มีวงล้อฝึกหัด มันมาพร้อมกับอินเทอร์เฟซที่ใช้งานง่ายกว่ามาก โดยต้องใช้ความสามารถทางเทคนิคน้อยลง มีคลาสย่อยที่เรียกว่า Prime Photos ซึ่งคุณสามารถรับพื้นที่เก็บรูปภาพไม่จำกัด และพื้นที่เก็บข้อมูล 5GB สำหรับวิดีโอและไฟล์อื่นๆ แต่จะฟรีก็ต่อเมื่อคุณสมัครสมาชิก Amazon Prime ขั้นตอนต่อไปคือพื้นที่เก็บข้อมูล 100GB ในราคา $11.99 ต่อปี และในราคา $59.99 ต่อปี คุณจะได้รับพื้นที่เก็บข้อมูล 1TB

สิ่งที่โดดเด่นที่นี่คือการกำหนดราคาที่ง่ายกว่า Amazon S3 มาก คุณทราบล่วงหน้าว่าได้อะไรและคาดว่าจะต้องจ่ายเท่าไร ไม่ได้มีไว้สำหรับใช้เป็น CDN แต่ก็ยังสามารถทำได้

หากคุณเป็นผู้ใช้ WordPress คุณอาจต้องการใช้ Amazon S3 เพราะมีเครื่องมือที่ออกแบบมาโดยเฉพาะเพื่อช่วยให้คุณดำเนินการดังกล่าวผ่าน Amazon CloudFront ความซับซ้อนของการตั้งค่านั้นอยู่นอกเหนือขอบเขตของบทความนี้ ดังนั้นโปรดมองหาบทความเฉพาะเกี่ยวกับหัวข้อนั้นในเร็ว ๆ นี้

Google ยังมีสองตัวเลือก: Google Cloud Storage และ Google Drive หากคุณเป็นผู้ใช้ Gmail แสดงว่าคุณมี Google ไดรฟ์อยู่แล้ว

Google Cloud Storage มีไว้สำหรับใช้ในระดับองค์กรและต้องการความสามารถด้านเทคนิคจำนวนหนึ่งในการกำหนดค่าและปรับแต่ง Google Drive เป็นผลิตภัณฑ์ระดับผู้บริโภค แต่ใช้งานง่ายด้วยเว็บอินเตอร์เฟสที่เรียบง่าย

Google ไดรฟ์เริ่มต้นคุณด้วยพื้นที่เก็บข้อมูลฟรีขนาด 15GB ซึ่งเป็นวิธีที่มากกว่าเว็บไซต์ธุรกิจขนาดเล็กทั่วไปทั่วไปที่คุณต้องการ หากคุณพบว่าคุณต้องการมากกว่านี้คุณสามารถอัพเกรดเป็น:

อย่างไรก็ตาม ทั้งหมดนี้ไม่ได้เป็นไปตามที่ดูเหมือนว่ามีขีดจำกัดในการจัดเก็บข้อมูลเหล่านี้ Google เอกสาร รูปภาพนอกเหนือจากความละเอียดเต็ม (หากจัดเก็บโดยใช้ Google Photos) และไฟล์ใดๆ ที่ผู้อื่นแชร์กับคุณจะไม่นับรวมในขีดจำกัดพื้นที่เก็บข้อมูลของคุณ ขออภัย อีเมล (และไฟล์แนบ) จะใช้พื้นที่หากคุณใช้งานบัญชี Gmail อยู่

เพื่อให้คุณทราบว่าคุณสามารถจัดเก็บเท่าใดใน 15GB นั่นคือประมาณ 30 ถึง 40 วิดีโอ (m4v / mp4) ที่ระยะเวลา 1080 x 720 และ 90 นาทีหรือประมาณ 88,235 ภาพที่ 800 x 600 และปรับให้เหมาะกับเว็บ มันจะผิดปกติสำหรับธุรกิจขนาดเล็กโดยเฉลี่ยที่ต้องการมากสำหรับเว็บไซต์

Google Drive นั้นแพงน้อยกว่า Amazon Drive มาก ในแง่ของประสิทธิภาพ Amazon อาจมีข้อได้เปรียบเล็กน้อยและเอกสารของ Amazon นั้นดีกว่า หัวต่อหัว Google จะนำเสนอคุณค่าโดยรวมที่ดีขึ้น

คุณควรเลือกแบบไหน ขึ้นอยู่กับว่าคุณพิจารณาประสิทธิภาพที่สำคัญกว่าราคาหรือไม่

โฮสต์รูปภาพ, CSS และ JavaScript จาก Google Drive

มันไม่ซับซ้อนกว่าการโฮสต์วิดีโอ ในความเป็นจริงมันอาจจะง่ายกว่า นี่คือสิ่งที่คุณต้องทำ:

1. ใน Google Drive ของคุณสร้างโฟลเดอร์พิเศษที่จะเก็บไฟล์

2. ตรวจสอบให้แน่ใจว่าชื่อที่คุณให้นั้นช่วยโดดเด่นจากโฟลเดอร์ไดรฟ์อื่น ๆ

3. อัปโหลดไฟล์ทั้งหมดไปยังโฟลเดอร์นั้น (คุณสามารถสร้างโฟลเดอร์ย่อยได้)

4. เลือกโฟลเดอร์ที่จะแชร์และคลิกปุ่มแชร์

5. เมื่อกล่องโต้ตอบการแบ่งปันปรากฏขึ้นให้เลือก“ ขั้นสูง”

6. ในกล่องโต้ตอบการตั้งค่าการแชร์ขั้นสูงให้เลือก“ เปลี่ยน”

7. ตอนนี้เปลี่ยนการตั้งค่าเป็น "เปิด - สาธารณะทางเว็บ"

8. คุณจะต้องทำซ้ำขั้นตอนข้างต้นทุก ๆ indiviไฟล์คู่เช่นกัน

9. คัดลอกลิงค์สำหรับแต่ละแหล่งข้อมูลและวางลงในโปรแกรมแก้ไขข้อความ

10. ลบทุกอย่างยกเว้นรหัสไฟล์

11. เพิ่มข้อความ“ https://drive.google.com/uc?export=view&” ที่ด้านหน้าของรหัสไฟล์

12. ตอนนี้คุณสามารถแก้ไข HTML ของคุณได้แล้ว สำหรับ CSS:

สำหรับ JS:

สำหรับภาพ:

13. อัปโหลดไฟล์ทดสอบเวอร์ชัน HTML และทดสอบความเร็วเทียบกับไฟล์ต้นฉบับ

เดิม:

อัปเดตเวอร์ชันทดสอบด้วย CDN จาก Google Drive:

สิ่งที่สำคัญอย่างยิ่งที่คุณต้องสังเกตคือการเปิดใช้งาน CDN ประสิทธิภาพจะลดลงจริง ๆ สิ่งนี้เกิดขึ้นเพราะเว็บเซิร์ฟเวอร์ของฉันบีบอัดทุกอย่างโดยอัตโนมัติ แต่ทรัพยากรที่โอนไปยัง Google Drive จะไม่ถูกบีบอัดโดยอัตโนมัติ

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

สตรีมวิดีโอ: Google Drive เทียบกับ YouTube

Google เป็นเจ้าของ YouTube ดังนั้นไม่ว่าคุณจะใช้เทคโนโลยีเดียวกันก็ตาม ประสิทธิภาพจะเหมือนกันและคุณภาพจะเหมือนกันทุกประการดังนั้นทำไมจึงต้องเปรียบเทียบ มีความแตกต่างเล็กน้อยระหว่างการสตรีมจากแหล่งใดแหล่งหนึ่ง

เมื่อวิดีโอของคุณโฮสต์บน YouTube คุณจะไม่เสียค่าใช้จ่ายใดๆ และไม่ใช้พื้นที่เก็บข้อมูลใดๆ ที่คุณเป็นเจ้าของหรือเช่าเป็นการส่วนตัว วิดีโอบน YouTube รองรับโฆษณา อนุญาตให้ผู้ดูแสดงความคิดเห็นโดยค่าเริ่มต้น และแสดงลิงก์จำนวนมากไปยังวิดีโออื่นที่ส่วนท้ายของวิดีโอ ผู้ใช้ยังสามารถค้นหาลิงก์เพื่อดูวิดีโอแบบฝังบน YouTube แทนบนเว็บไซต์ของคุณ พฤติกรรมทั้งสองนี้เป็นสิ่งที่ไม่พึงปรารถนาอย่างมาก

การโฮสต์วิดีโอบน Google ไดรฟ์หมายความว่าไม่มีโฆษณา ไม่มีลิงก์แนะนำที่ส่วนท้ายของวิดีโอ และไม่มีตัวเลือกในการดูวิดีโอบน YouTube (เนื่องจากไม่ได้โฮสต์ไว้ที่นั่น) อื่นwise ไม่มีความแตกต่างที่มองเห็นได้

การโฮสต์บน YouTube อาจนำไปสู่การเปิดเผยที่มากขึ้น หากคุณต้องการเช่นนั้น การโฮสต์บน Google ไดรฟ์ช่วยให้คุณควบคุมได้มากขึ้น มีความพิเศษมากขึ้น และช่วยให้ผู้ดูอยู่ในไซต์ของคุณโดยปราศจากการล่อลวงจาก YouTube

ทั้งคู่นั้นดีกว่าทางเลือกอื่นเช่น Vimeo เพราะง่ายกว่าที่จะรวมคำบรรยายและคุณภาพการสตรีมสามารถปรับได้โดยผู้ชมเพื่อให้เหมาะสมกับความเร็วในการเชื่อมต่อ

การสตรีมวิดีโอจาก Google Drive และจาก YouTube ใช้กระบวนการที่คล้ายกันมาก

1. อัปโหลดวิดีโอไปยัง Google Drive ของคุณหรือไปยัง YouTube

2. อัปโหลดหรือสร้างไฟล์คำบรรยายที่ต้องการ

3. ทดสอบวิดีโอของคุณ อย่าข้ามขั้นตอนที่สำคัญนี้

4. ในขณะที่วิดีโอเปิดอยู่ให้เลือกจุดแนวตั้งสามจุดที่มุมของหน้าจอจากนั้นเลือก“ แบ่งปัน” จากเมนู

5. คลิกที่ลิงค์“ ขั้นสูง” ในกล่องโต้ตอบที่ปรากฏขึ้น

6. คลิกที่ลิงก์ "เปลี่ยน"

7. เลือก“ เปิด - สาธารณะทางเว็บ”

8. จากนั้นคัดลอกตำแหน่งลิงก์และทำตามขั้นตอนที่ 9 ถึง 13 ยกเว้นคุณจะใช้ HTML วิดีโอแทน HTML รูปภาพ ดังนั้นคุณจะมีลักษณะดังนี้:

คุณสมบัติ cc_load_policy กำหนดว่าควรมองเห็นคำบรรยาย/คำบรรยายโดยค่าเริ่มต้นหรือไม่ เป็นแนวปฏิบัติที่ดีที่จะตั้งค่านี้เป็นเปิด แต่ Google ใช้นโยบายไม่สอดคล้องกัน อาจเป็นเพราะความยุ่งยากข้ามแพลตฟอร์ม

ตรวจสอบให้แน่ใจว่าคุณต้องการ CDN จริงๆ

เวลาส่วนใหญ่ CDN ทำงานได้ดี แต่อาจมีบางครั้งที่หน้าเว็บวางสายเพราะพยายามเรียกทรัพยากรระยะไกลซึ่งไม่ยอมโหลด แบบอักษรของ Google และ Google APIs อื่น ๆ บางตัวมีชื่อเสียงในด้านนี้

หากคุณโฮสต์ไซต์ของคุณบนเซิร์ฟเวอร์ที่ตั้งอยู่ในประเทศของคุณเอง และการเข้าชมส่วนใหญ่ของคุณเป็นแบบท้องถิ่น การใช้ CDN อาจสร้างปัญหามากขึ้นแทนที่จะน้อยลง

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

การใช้ CDN ช่วยให้คุณสร้างเว็บไซต์ขนาดเล็กลงได้ ดังนั้นแม้ว่าจะมีค่าใช้จ่ายด้านประสิทธิภาพที่ต้องจ่ายเพียงเล็กน้อย แต่ก็ยังมีประโยชน์หากคุณโฮสต์หลายไซต์จากบัญชีโฮสติ้งเดียว

มารยาทภาพส่วนหัวของ

บ็อกดานแรนเซีย

บ็อกแดนเป็นสมาชิกผู้ก่อตั้งของนิตยสาร Inspired Mag ซึ่งสะสมประสบการณ์เกือบ 6 ปีในช่วงเวลานี้ ในเวลาว่างเขาชอบเรียนดนตรีคลาสสิกและสำรวจทัศนศิลป์ เขาค่อนข้างหมกมุ่นอยู่กับ fixies เช่นกัน เขาเป็นเจ้าของ 5 คนแล้ว

ความคิดเห็น 0 คำตอบ

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *

อันดับ *

ไซต์นี้ใช้ Akismet เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.