คุณตัดสินใจใช้ CDN เมื่อใด
ก่อนเข้าสู่การพัฒนา เว็บไซต์สำหรับช่างภาพและหนึ่งในองค์ประกอบที่ท้าทายที่สุดคือการทำให้แน่ใจว่าเวลาในการโหลดนั้นมองไม่เห็น แม้ว่าวิดีโอจะมีปัญหาไม่มากเท่าไหร่ แต่ข้อ จำกัด การร้องขอ HTTP ที่เกิดขึ้นพร้อมกันนั้นจะทำให้เกิดปัญหา เว็บไซต์ได้รับการพัฒนาโดยใช้ Google App Engine และแม้ว่าพวกเขาจะให้บริการโฮสติ้งเนื้อหาคงที่มีปัญหากับจำนวนคำขอพร้อมกัน
คุณวัดความสำเร็จของการใช้ CDN อย่างไร
1) การรวมเข้ากับ CMS อย่างง่ายดายเพื่อให้มองไม่เห็น สิ่งนี้ทำให้เกิดปัญหาทางเทคนิคที่สำคัญในฝั่งเซิร์ฟเวอร์งานที่เลื่อนเวลาออกไปและคำขอ AJAX async ที่ยาวนานที่ถูกรบกวน - ในที่สุดเวิร์กโฟลว์ CMS จะต้องทำใหม่ (และยังคงทำใหม่)
2) รวดเร็ว การใช้ Cloudfront ของอเมซอนเราได้สังเกตเห็นการเพิ่มความเร็วอย่างมากโดยเฉพาะในโอเรียนท์ (ซึ่งช่างภาพต้องสงสัยจะย้ายไปอยู่) การดำเนินการอัปโหลดไฟล์นั้นรวดเร็วเช่นกันอย่างไรก็ตามเราไม่ค่อยพอใจกับความเร็วของการเปลี่ยนแปลงข้อมูลของ META (บางอย่างอาจค่อนข้างกว้างขวาง) โดยเฉพาะอย่างยิ่งในการเผยแพร่ S3 ไปยัง CloudFront
3) ราคาถูก ค่าใช้จ่ายของ CDN ควรจะน้อยที่สุดสำหรับความต้องการของเราและมีจำนวนมากสำหรับเจ้าชู้ของคุณ เราตั้งเป้าหมายว่าจะเพิ่มความเร็วของผู้ใช้ปลายทางได้เร็วกว่าการใช้ Google App Engine เพียงอย่างเดียว แต่ด้วยราคาเดียวกันและยินดีที่จะรายงานสิ่งนี้ได้สำเร็จ