เครือข่ายการให้บริการเนื้อหา
เครือข่ายการให้บริการเนื้อหา เป็นเครือข่ายแบบกระจายของเซิร์ฟเวอร์ที่สามารถส่งเนื้อหาเว็บไปยังผู้ใช้ได้อย่างมีประสิทธิภาพ เครือข่ายการให้บริการเนื้อหาจัดเก็บเนื้อหาที่แคชไว้บนเซิร์ฟเวอร์ Edge ในตำแหน่ง point-of-presence (POP) ที่อยู่ใกล้กับผู้ใช้เพื่อลดเวลาในการตอบสนอง
เมื่อคุณเปิดใช้งานเครือข่ายการให้บริการเนื้อหาบนพอร์ทัลของคุณ เนื้อหาแบบคงที่ เช่น รูปภาพ สคริปต์ และไฟล์สไตล์ชีตที่ใช้ในการออกแบบเว็บไซต์พอร์ทัลของคุณจะถูกจัดเก็บและให้บริการจากเซิร์ฟเวอร์เครือข่ายการให้บริการเนื้อหาที่อยู่ใกล้กับตำแหน่งของคุณมากที่สุด
หมายเหตุ
- คุณต้องเป็น ผู้ดูแลระบบเว็บไซต์ เพื่อเปิดใช้งานเครือข่ายการให้บริการเนื้อหา คุณลักษณะนี้สามารถใช้งานสำหรับ Power Pages หากคุณกำลังใช้สิทธิการใช้งานส่วนเพิ่มเติมดั้งเดิม คุณจะไม่สามารถเปิดใช้งานเครือข่ายการให้บริการเนื้อหาได้ เว็บไซต์รุ่นทดลองใช้ไม่ได้รับการสนับสนุนโดยเครือข่ายการให้บริการเนื้อหา
- การจำกัดการเข้าถึงเว็บไซต์ตามที่อยู่ IP บนไซต์ยังไม่ได้รับการสนับสนุนโดยใช้เครือข่ายการให้บริการเนื้อหา
- บริการนี้ไม่พร้อมใช้งานใน Government Community Cloud (GCC), Government Community Cloud (GCC High), กระทรวงกลาโหม (DoD) และภูมิภาค UAE
เปิดใช้งานเครือข่ายการให้บริการเนื้อหาสำหรับเว็บไซต์การทำงานจริง
เครือข่ายการให้บริการเนื้อหาสามารถใช้งานกับ Power Pages สำหรับการทำงานจริง ให้ทำตามขั้นตอนเหล่านี้เพื่อเปิดใช้งาน:
ในส่วน ทรัพยากร เลือก ไซต์ Power Pages
เลือกไซต์ที่คุณต้องการเปิดใช้งานเครือข่ายการให้บริการเนื้อหา
ภายใต้ประสิทธิภาพและการป้องกัน ให้เปิดสวิตช์สลับ เครือข่ายการให้บริการเนื้อหา
อาจใช้เวลาสองสามนาทีในการเตรียมใช้งานเครือข่ายการให้บริการเนื้อหา
หมายเหตุ
เมื่อคุณเพิ่มชื่อโดเมนที่กำหนดเองสำหรับไซต์ที่เปิดใช้งานเครือข่ายการให้บริการเนื้อหา Power Pages จะใช้ใบรับรอง TLS ที่จัดการโดย Azure Front Door เพื่อบังคับใช้ HTTPS สำหรับโดเมนที่กำหนดเอง ใบรับรองเหล่านี้สร้างขึ้นโดยมีอายุการใช้งาน 6 เดือนและต่ออายุอัตโนมัติ 45 วันก่อนวันหมดอายุ
เปิดใช้งานเครือข่ายการให้บริการเนื้อหาขณะที่แปลงรุ่นทดลองใช้เป็นการทำงานจริง
ในส่วน ทรัพยากร เลือก ไซต์ Power Pages
เลือกไซต์ที่คุณต้องการแปลงเป็นการทำงานจริงและเปิดใช้งานเครือข่ายการให้บริการเนื้อหา
ในหน้ารายละเอียดไซต์ เลือก แปลงเป็นการทำงานจริง ในส่วน รายละเอียดไซต์
เลือกกล่องกาเครื่องหมาย เปิดใช้งานเครือข่ายการให้บริการเนื้อหา
เลือก ยืนยัน
ปิดใช้งานเครือข่ายการให้บริการเนื้อหา
ในส่วน ทรัพยากร เลือก ไซต์ Power Pages
เลือกไซต์ที่คุณต้องการปิดใช้งานเครือข่ายการให้บริการเนื้อหา
ภายใต้ ประสิทธิภาพและการป้องกัน ให้เปิดสวิตช์สลับ เครือข่ายการให้บริการเนื้อหา
อาจใช้เวลาสองสามนาทีในยกเลิกการเตรียมใช้งานเครือข่ายการให้บริการเนื้อหา
ล้างแคชของเครือข่ายการให้บริการเนื้อหา
เนื้อหาเว็บไซต์แบบคงที่จะถูกเก็บไว้ในเซิร์ฟเวอร์เครือข่ายการให้บริการเนื้อหาตามสถานที่ทางภูมิศาสตร์ คุณสามารถล้างเนื้อหาที่แคชโดยใช้คำสั่ง ล้างแคช การดำเนินการนี้จะล้างแคชจากเซิร์ฟเวอร์เครือข่ายการให้บริการเนื้อหาและเว็บไซต์พอร์ทัล
ในส่วน ทรัพยากร เลือก ไซต์ Power Pages
เลือกไซต์ที่คุณต้องการล้างข้อมูลแคชของเครือข่ายการให้บริการเนื้อหา
เลือก ล้างแคช
การกำหนดค่าไฟล์แบบคงที่
ไฟล์แบบคงที่ถูกแคชตามนามสกุลของชื่อไฟล์ที่จัดเก็บไว้ในตาราง ไฟล์เว็บ ในแอปการจัดการพอร์ทัล ตามค่าเริ่มต้น เครือข่ายการให้บริการเนื้อหาจะแคชไฟล์ที่มีนามสกุล css, js, png, svg, jpg, ico, woff2, gif, ttf, woff, eot, otf, tts, jpeg, 7z, mp3, และ mp4 บนเซิร์ฟเวอร์แบบปลายทาง ผู้สร้างสามารถแทนที่รายการเริ่มต้นโดยปรับปรุงการตั้งค่าไซต์
เปิด แอปการจัดการพอร์ทัล
ไปที่ การตั้งค่าไซต์ ในส่วน เว็บไซต์
ในการตั้งค่าไซต์ ContentDeliveryNetwork/FileExtensions ให้ปรับปรุงหรือเพิ่มในรายการนามสกุลของชื่อไฟล์ที่คุณต้องการแคช
การกำหนดค่าหน้าแบบคงที่
เมื่อไซต์มีหน้าแบบคงที่ ผู้ใช้ทุกคนจะเห็นข้อมูลเดียวกัน ทำให้ไม่จำเป็นต้องโหลดเนื้อหาจากเซิร์ฟเวอร์ในแต่ละครั้ง แต่สามารถให้บริการจากเซิร์ฟเวอร์ที่ใกล้ที่สุดเพื่อลดการส่งคำขอไปมา
ในการกำหนดค่าหน้าแบบคงที่สำหรับการแคช:
ไปยังพื้นที่ทำงาน ตั้งค่า
ใต้ ทั่วไป ให้เลือก ประสิทธิภาพของไซต์
ให้เลือกหน้าเว็บแบบคงที่ที่คุณต้องการเปิดใช้งานการแคช
เลือกหน้าที่เหมาะสมซึ่งไม่มีเนื้อหาแบบไดนามิก ไอคอนที่แตกต่างกันแสดงถึงหน้าแต่ละชนิดเพื่อช่วยในกระบวนการเลือก จากมุมมองของข้อมูล หน้ามีอยู่สี่ชนิด:
หน้าแบบคงที่: หน้าเหล่านี้ไม่มีส่วนประกอบข้อมูลแบบไดนามิก และเนื้อหาจะไม่เปลี่ยนแปลงตามผู้ใช้ การเปิดใช้งานการแคชสำหรับหน้าเหล่านี้ปลอดภัย
หน้าที่มีส่วนประกอบแบบไดนามิก – แนะนำสำหรับการแคช: หน้าเหล่านี้อาจมีส่วนประกอบแบบไดนามิกอยู่บ้าง แต่ก็ยังปลอดภัยที่จะเปิดใช้งานการแคช ตรวจสอบให้แน่ใจว่าได้ล้างข้อมูลแคชหลังจากอัปเดตเรกคอร์ดเหล่านี้แล้ว หน้าต่างๆ อาจมีส่วนประกอบต่อไปนี้:
- โฆษณา
- การสำรวจ
- ฟอรั่ม
- กิจกรรม
- บล็อก
- ไอเดีย
- บทความให้ความรู้
หมายเหตุ
แคช CDN จะรีเฟรชโดยอัตโนมัติทุกชั่วโมง แม้ว่าคุณจะไม่ได้ล้างแคช CDN ด้วยตนเอง แต่จะมีการดึงเนื้อหาที่อัปเดตหลังจากผ่านไปหนึ่งชั่วโมง
หน้าที่มีส่วนประกอบแบบไดนามิก – ไม่แนะนำสำหรับการแคช: หน้าเหล่านี้อาจมีส่วนประกอบ เช่น แบบฟอร์มพื้นฐานหรือเว็บฟอร์มในโหมดอัปเดต/อ่านอย่างเดียว หรือดึงข้อมูล XML ซึ่งแสดงข้อมูลแบบไดนามิก ไม่แนะนำให้เปิดใช้งานการแคชสำหรับหน้าเหล่านี้ เนื่องจากผู้ใช้ปลายทางอาจเห็นข้อมูลเก่า
หน้าที่ไม่พร้อมใช้งานสำหรับการแคช: หน้าที่ได้รับการรับรองความถูกต้องแล้วจะไม่พร้อมใช้งานสำหรับการแคชและไม่สามารถเลือกได้เพื่อจุดประสงค์นี้
สำคัญ
- การแคช CDN มีให้สำหรับผู้ใช้ที่ไม่ระบุชื่อเท่านั้น หากคุณเปิดใช้งานการแคชสำหรับหน้าแบบคงที่ที่เข้าถึงโดยผู้ใช้ที่ได้รับการรับรองความถูกต้อง หน้านั้นจะแสดงจากแอปพลิเคชันเซิร์ฟเวอร์ ไม่ใช่จากแคช CDN
- แคช CDN และแคชของเบราว์เซอร์แตกต่างกัน เมื่อผู้ใช้ร้องขอหน้าเป็นครั้งแรกและหน้านั้นเปิดใช้งานสำหรับการแคช CDN หน้านั้นจะได้รับการให้บริการจากแอปพลิเคชันเซิร์ฟเวอร์และจัดเก็บไว้ในแคช CDN หากการตั้งค่าเบราว์เซอร์อนุญาต หน้านั้นจะถูกเก็บไว้ในเครื่องด้วย ครั้งต่อไปที่ผู้ใช้รายเดียวกันเข้าถึงหน้านั้น จะมีการให้บริการหน้านั้นจากแคชของเบราว์เซอร์ หากผู้ใช้รายอื่นเข้าถึงหน้าเดิม จะมีการให้บริการหน้านั้นจากแคช CDN
บันทึกการเปลี่ยนแปลง
เมื่อใช้การแคชสำหรับหน้าแบบคงที่
แนะนำให้ทำการแคชหน้าแบบคงที่ในสถานการณ์ต่อไปนี้:
ผู้ใช้ที่ไม่ระบุชื่อเข้าถึงไซต์ของคุณ
หน้าเว็บไม่มีเนื้อหาแบบไดนามิก
ไซต์ไม่ได้อยู่ในสถานะการพัฒนา
รายการการดำเนินการต่อไปนี้จะแสดงหน้าจากเซิร์ฟเวอร์แทนที่จะแสดงจากแคชเสมอ:
ผู้ใช้ที่ได้รับการรับรองความถูกต้องจะเข้าถึงหน้าใดก็ได้
ผู้สร้างเข้าถึงไซต์โดยใช้ปุ่มแสดงตัวอย่างจากสตูดิโอ
เครื่องมือสำหรับนักพัฒนาถูกเปิดและมีการเลือกปิดใช้งานแคช
คุณเลือก Ctrl+Shift+R (บังคับรีเฟรช)
คําถามที่พบบ่อย
ฉันจะตรวจสอบได้อย่างไรว่ามีการให้บริการคำขอจากแคชหรือไม่
เปิดเครื่องมือสำหรับนักพัฒนา (F12 หรือคลิกขวาที่หน้า แล้วเลือก "ตรวจสอบ")
ไปที่แท็บ เครือข่าย
โหลดหน้าใหม่
เลือกคำขอทรัพยากร/หน้าเพื่อดูส่วนหัวและรายละเอียดการแคช
หากหน้าเว็บถูกแสดงจากแคชคุณจะได้รับส่วนหัวการตอบกลับ x-cache ของ TCP_HIT
ประกาศเกี่ยวกับความเป็นส่วนตัว
การเปิดใช้งานเครือข่ายการให้บริการเนื้อหาจะเก็บไฟล์และหน้าจากไซต์ของคุณไว้ในเซิร์ฟเวอร์ซึ่งกระจายอยู่ตามที่ตั้งทางภูมิศาสตร์หลายแห่ง และส่งไฟล์และหน้าจากเซิร์ฟเวอร์ที่อยู่ใกล้กับผู้เยี่ยมชมไซต์มากที่สุด เมื่อผู้ใช้ร้องขอเว็บเพจของไซต์ เซิร์ฟเวอร์เครือข่ายการจัดส่งเนื้อหาที่ใกล้ที่สุดในเครือข่ายทั่วโลก Microsoft จะรับคำขอและส่งต่อไปยังเซิร์ฟเวอร์แอปพลิเคชันแบ็กเอนด์ การตอบกลับของหน้าแบบคงที่ถูกแคชไว้บนเซิร์ฟเวอร์เครือข่ายการให้บริการเนื้อหา คำขอที่ตามมาที่ไปยังหน้าเว็บถูกส่งจากเนื้อหาที่แคชในเซิร์ฟเวอร์เครือข่ายการให้บริการเนื้อหาและเนื้อหาของหน้าแบบไดนามิกจะถูกส่งต่อและส่งจากเซิร์ฟเวอร์แอปพลิเคชัน
หมายเหตุ
เฉพาะหน้าเว็บที่สามารถเข้าถึงได้โดยผู้ใช้ที่ไม่ระบุชื่อเท่านั้นที่จะถูกจัดเก็บไว้ในเซิร์ฟเวอร์เครือข่ายการให้บริการเนื้อหา ไฟล์ที่รับรองความถูกต้องจะถูกส่งจากเซิร์ฟเวอร์แอปพลิเคชันเสมอ ผู้ดูแลระบบสามารถกำหนดค่ารายการที่จะจัดเก็บไว้ในเซิร์ฟเวอร์ตามนามสกุลของชื่อไฟล์
ผู้ดูแลระบบเว็บไซต์สามารถปิดใช้งานเครือข่ายการให้บริการเนื้อหาในจุดใดก็ตามที่กำหนดเพื่อหยุดบริการ และไฟล์ทั้งหมดที่แคชในเซิร์ฟเวอร์เครือข่ายการให้บริการเนื้อหาจะถูกลบออก
เครือข่ายการให้บริการเนื้อหาขับเคลื่อนโดย Azure Front Door เพื่อให้บริการเครือข่ายการให้บริการเนื้อหาบนระบบคลาวด์ที่รวดเร็ว เชื่อถือได้ และทันสมัย
หมายเหตุ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อเสนอบริการ Azure อื่นๆ ไปที่ ศูนย์ความเชื่อถือ Microsoft Azure