รูปภาพและวิดีโอมักเป็นส่วนที่ใหญ่ที่สุดที่เว็บไซต์ WordPress ให้บริการ การย้ายไฟล์เหล่านี้ไปยังพื้นที่จัดเก็บข้อมูลแบบออบเจกต์ของ Zinn® จะช่วยลดภาระดังกล่าวออกจากเว็บเซิร์ฟเวอร์และโควตาพื้นที่ดิสก์ของคุณ
คุณไม่ต้องกรอกคีย์การเข้าถึงเลย
นี่คือส่วนที่คุ้มค่าแก่การอ่าน เพราะเป็นสิ่งที่ทำให้ปลั๊กอินของเราแตกต่างจากตัวอื่นในหมวดหมู่นี้
ปลั๊กอินถ่ายโอนสื่อ (media-offload) อื่นๆ ทุกตัวจะขอให้คุณวาง S3 access key และ secret ลงใน WordPress จากนั้นข้อมูลเหล่านี้จะถูกจัดเก็บไว้ในตาราง wp_options ของคุณ ซึ่งปลั๊กอินอื่นๆ ทุกตัวบนไซต์ของคุณสามารถอ่านได้ อีกทั้งยังถูกคัดลอกลงในไฟล์ส่งออกสำหรับการย้ายไซต์ทุกครั้ง และคงอยู่ในไฟล์สำรองข้อมูลที่คุณส่งให้นักพัฒนา หากข้อมูลคู่ดังกล่าวรั่วไหล บัคเก็ตทั้งหมดของคุณก็จะตกอยู่ในความเสี่ยง
ปลั๊กอินของเราไม่เคยเก็บข้อมูลดังกล่าวไว้ ปลั๊กอินจะถือครองโทเคนซึ่งใช้งานได้สำหรับโฟลเดอร์ของไซต์นี้เท่านั้นและไม่มีสิ่งอื่นใดอีก และก่อนการอัปโหลดแต่ละครั้ง ปลั๊กอินจะขอลิงก์ที่ลงนามแล้วแบบใช้ครั้งเดียวจากเรา จากนั้นไฟล์ของคุณจะส่งตรงจากเว็บเซิร์ฟเวอร์ไปยังพื้นที่จัดเก็บข้อมูล โดยไม่เคยผ่านระบบของเราเลย
หากโทเคนนั้นเกิดรั่วไหลขึ้นมา คุณสามารถเพิกถอนได้จากแดชบอร์ดของคุณได้ด้วยการคลิกเพียงครั้งเดียว ซึ่งคุณไม่สามารถทำแบบนั้นกับคีย์การเข้าถึงที่รั่วไหลได้
การเปิดใช้งาน
- เปิดไซต์ของคุณในแดชบอร์ด แล้วไปที่ Files & databases → Images & video CDN
- กด Turn on the media CDN พื้นที่จัดเก็บข้อมูลของคุณจะได้รับการตั้งค่าให้เรียบร้อย
- กด Get a pairing code โค้ดนี้ใช้ได้ครั้งเดียวและจะหมดอายุในสามสิบนาที
- ติดตั้ง Zinn® Media Offload บนไซต์ WordPress ของคุณ ซึ่งอยู่ในไดเรกทอรีของ WordPress.org ดังนั้น Plugins → Add New Plugin จะสามารถค้นหาเจอได้ด้วยชื่อ จากนั้นไปที่ Zinn Digital® → Media Offload แล้ววางโค้ดลงในแท็บ Connection และกด Connect this site
ไฟล์ที่อัปโหลดใหม่จะถูกย้ายทันที ส่วนคลังสื่อที่มีอยู่เดิมของคุณจะถูกย้ายในเบื้องหลังตลอดช่วงเวลาหลายชั่วโมงถัดไป ทีละไม่กี่ไฟล์ และจะดำเนินการต่อจากจุดที่ค้างไว้หากมีสิ่งใดขัดจังหวะ
สิ่งที่จะเกิดขึ้นกับสื่อของคุณในวันนี้
ไฟล์ของคุณจะถูกคัดลอกไปยังพื้นที่จัดเก็บข้อมูลของ Zinn® และไซต์ของคุณจะยังคงให้บริการสำเนาของตัวเองต่อไป หน้าเว็บของคุณจะยังไม่มีสิ่งใดเปลี่ยนแปลงในตอนนี้
นั่นเป็นความตั้งใจ เพราะการอัปโหลดและการให้บริการไฟล์เป็นสองขั้นตอนที่แยกจากกัน และขั้นตอนแรกมีความปลอดภัยที่จะทำเพียงลำพัง เมื่อสื่อเริ่มมีการย้ายแล้ว ให้เปิดใช้งาน Rewrite media URLs และหน้าเว็บของคุณจะเริ่มชี้ไปยัง CDN แทนที่จะเป็นเว็บเซิร์ฟเวอร์ของคุณ
ตำแหน่งที่สื่อของคุณจะถูกส่งไปให้บริการ
ไซต์ส่วนใหญ่จะให้บริการจากชื่อโฮสต์สื่อที่ใช้ร่วมกันของเราทันทีที่คุณเปิดการเขียน URL ใหม่ โดยไม่มีสิ่งใดต้องตั้งค่า
ไซต์ที่ปลอด footprint จะมีความแตกต่างออกไป และเป็นความตั้งใจให้เป็นเช่นนั้น ไซต์เหล่านี้จะไม่ให้บริการจากชื่อโฮสต์ของ Zinn® ที่ใช้ร่วมกัน เพราะทุกไซต์ที่ใช้งานจะแสดงที่อยู่เดียวกันในซอร์สโค้ดของหน้าเว็บ ซึ่งนั่นคือความเชื่อมโยงระหว่างไซต์ของคุณที่โฮสติ้งปลอด footprint ถูกสร้างขึ้นมาเพื่อป้องกัน ดังนั้น ไซต์ที่ปลอด footprint จะให้บริการสื่อของตนเองจนกว่าคุณจะกำหนดโดเมนของตัวเองให้ โดยสร้างซับโดเมน (เช่น media.yoursite.com) ชี้ไปยังบัคเก็ตของคุณ และป้อนค่านั้นลงในส่วน Media domain ในแดชบอร์ด จากนั้นสื่อของคุณจะถูกให้บริการจากโดเมนของคุณเอง และไม่มีสิ่งใดเชื่อมโยงไปยังสิ่งอื่นใดที่คุณเป็นเจ้าของได้อีก
คุณสามารถใช้โดเมนของคุณเองกับไซต์ใดก็ได้ ไม่ใช่เฉพาะไซต์ที่ปลอด footprint เพียงแต่ในกรณีอื่นจะเป็นทางเลือกเสริมเท่านั้น
การตั้งค่าทั้งหมดอยู่ในแดชบอร์ดของคุณ ไม่ได้อยู่ใน WordPress
ปลั๊กอินนี้ไม่มีการตั้งค่าใดๆ ในตัวมันเองนอกเหนือไปจากโค้ดจับคู่ การจะเขียน URL ใหม่หรือไม่ และการจะลบสำเนาในเครื่องหรือไม่ จะถูกกำหนดในแดชบอร์ด Zinn® ของคุณ ดังนั้นคำตอบจึงมีอยู่ที่แห่งเดียวเสมอ และไม่มีทางที่ทั้งสองส่วนจะขัดแย้งกันได้
การลบสำเนาในเครื่อง
ปิดใช้งานไว้เป็นค่าเริ่มต้น เมื่อคุณเปิดใช้งาน ไฟล์จะถูกลบออกก็ต่อเมื่อทุกขนาดของไฟล์นั้นได้รับการอัปโหลดสำเร็จแล้วเท่านั้น การอัปโหลดที่ไม่สมบูรณ์จะไม่ลบสิ่งใดเลย เพราะจะทำให้ไม่มีรูปภาพขนาดย่ออยู่ในที่ใดเลย และไม่มีไฟล์ต้นฉบับเหลืออยู่เพื่อสร้างขึ้นใหม่
หากมีสิ่งผิดปกติเกิดขึ้น
หากไม่สามารถเข้าถึงพื้นที่จัดเก็บข้อมูลของเราได้ในขณะที่คุณอัปโหลด การอัปโหลดยังคงสำเร็จ และไฟล์จะยังคงอยู่ในเซิร์ฟเวอร์ของคุณ เช่นเดียวกับกรณีที่ไม่มีปลั๊กอิน หน้าจอการตั้งค่าจะแสดงสิ่งที่ผิดปกติ และกระบวนการเบื้องหลังจะกลับมาจัดการไฟล์ดังกล่าวในภายหลัง
การปิดใช้งานปลั๊กอินจะหยุดการอัปโหลดใหม่ ส่วนสื่อที่ย้ายไปแล้วจะยังคงทำงานต่อไปได้ตามปกติ
การใช้บัคเก็ตของคุณเอง
คุณสามารถเชื่อมต่อบัคเก็ตที่เข้ากันได้กับ S3 ของคุณเองในแดชบอร์ดแทนที่จะใช้บัคเก็ตของเราได้ โดยปลั๊กอินจะทำงานในลักษณะเดียวกัน และยังคงไม่เก็บคีย์ไว้เช่นเดิม