การปรับปรุงการแสดงเพจด้วยการกำหนดค่าแคชผลลัพธ์

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

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

หมายเหตุ: ถ้าคุณต้องการใช้หน้าผลลัพธ์แค ฟีเจอร์การประกาศจะถูกเปิดใช้งานสำหรับไซต์ของคุณ

ในบทความนี้

เกี่ยวกับหน้าผลลัพธ์แค

สร้างโปรไฟล์แคใหม่

หน้าผลลัพธ์แคกำหนดการตั้งค่าสำหรับไซต์คอลเลกชัน

กำหนดค่าการตั้งค่าการแคพิมพ์หน้าที่ระดับไซต์

หน้าผลลัพธ์แคกำหนดการตั้งค่าสำหรับเค้าโครงหน้า

เกี่ยวกับหน้าผลลัพธ์แค

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

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

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

ประโยชน์ของผลลัพธ์ที่แคช

ข้อเสียของผลลัพธ์ที่แคช

  • คลาแต่ละเทียบเท่ากันของเนื้อหา (เช่นหน้าหรือรายการภายในหน้า) ได้รับคำตอบรวดเร็ว และเวลาแฝงของช่วงเวลาสั้น ๆ จึง ในหลังจากที่จะแสดงเริ่มต้น

  • เซิร์ฟเวอร์แต่ละใช้ CPU เวลาและพลังงานน้อยเพื่อให้ตรงกันบริการหลังจากการแสดงเริ่มต้น

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

  • สำหรับแต่ละหน้าคำร้องขอที่เสิร์ฟรุ่นที่แคชไว้ผลลัพธ์ของหน้า เซิร์ฟเวอร์ไม่จำเป็นต้อง:

    • ทำให้การเดินทางปัดไปยังฐานข้อมูลเพื่อนำมาใช้โค้ดต้นฉบับสำหรับหน้า.aspx และตัวควบคุม.ascx ใด ๆ บนหน้า

    • โหลด และตัวควบคุมที่แสดงอีกครั้ง

    • คิวรีแหล่งข้อมูลใด ๆ ที่ตัวควบคุมอาศัยสำหรับข้อมูลอีกครั้ง

  • ผลลัพธ์แคเรียกใช้หน่วยความจำเพิ่มเติม แต่ละเวอร์ชันของหน้าใช้หน่วยความจำบนไคลเอ็นต์บนเว็บ

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

ด้านบนของหน้า

สร้างโปรไฟล์แคใหม่

โปรไฟล์แคอธิบายการตั้งค่าแคเฉพาะสำหรับแต่ละชนิดแคผลลัพธ์ของหน้า โปรไฟล์แคกำหนดชนิดของแคลักษณะการทำงานต่อไปนี้:

  • ระยะเวลาที่ควรสามารถจัดเก็บรายการในแคช

  • นโยบายการตัดแต่งความปลอดภัย

  • วันหมดอายุของการตั้งค่า เช่นระยะเวลาและการเปลี่ยนแปลง

  • พาร์ติชันแคโดยยึดตามสิทธิ์ผู้ใช้ สิทธิ์ของผู้ใช้ และตัวแปรอื่น ๆ แบบกำหนดเอง

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

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

  1. ไปที่โฮมเพจของไซต์ระดับบนสุดในไซต์คอลเลกชัน

  2. บนการกระทำในไซต์ เมนู รูปปุ่ม คลิกการตั้งค่าไซต์

  3. ภายใต้การดูแลไซต์คอลเลกชัน คลิกไซต์คอลเลกชันแคโปรไฟล์

  4. บนหน้าโปรไฟล์แค คลิกรายการที่เพิ่มใหม่

  5. ในส่วนชื่อเรื่อง พิมพ์ชื่อสำหรับโปรไฟล์แคใหม่

  6. ในส่วนชื่อที่ใช้แสดง พิมพ์ชื่อสำหรับโปรไฟล์แคช

    แสดงชื่อปรากฏในรายการของโปรไฟล์แคชที่มีอยู่สำหรับเจ้าของไซต์และเจ้าของเค้าโครงหน้า

  7. ในส่วนคำอธิบายแสดง พิมพ์คำอธิบายเพื่อวัตถุประสงค์ในโปรไฟล์แคช

  8. ในส่วนดำเนินการตรวจสอบ ACL เลือกกล่องกาเครื่องหมายเพื่อให้แน่ใจว่า รายการทั้งหมดในแคชจะตัดแต่งความปลอดภัย

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

  9. ในส่วนเปิดใช้งาน เลือกกล่องกาเครื่องหมายเพื่อเปิดใช้งานการแคช

  10. ในส่วนช่วงเวลา พิมพ์จำนวนวินาทีที่เวอร์ชันแคชไว้จะพร้อมใช้งาน

  11. ในส่วนการตรวจสอบสำหรับการเปลี่ยนแปลง เลือกกล่องกาเครื่องหมายการตรวจสอบบนแต่ละหน้าการเรียกว่า ไซต์ไม่ได้เปลี่ยนแปลง และจะล้างแคชของการเปลี่ยนแปลงไปยังไซต์

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

  12. ในส่วนการเปลี่ยนโดยพารามิเตอร์ที่กำหนดเอง พิมพ์พารามิเตอร์กำหนดเองตามที่ระบุโดยHttpCachePolicy.SetVaryByCustomใน ASP.NET 2.0

    หมายเหตุ: สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับพารามิเตอร์ต่อไปนี้ และ ในขั้น ตอนต่อไปนี้ อ้างอิงใน.NET Framework คลาสไลบรารีบน MSDN

  13. ในส่วนเปลี่ยนตามส่วนหัว HTTP พิมพ์พารามิเตอร์กำหนดเองตามที่ระบุโดยHttpCachePolicy.VaryByHeadersใน ASP .NET 2.0

  14. ในส่วนการเปลี่ยนโดยคิวรีพารามิเตอร์สตริงของ พิมพ์คิวรีพารามิเตอร์ตามที่ระบุโดยHttpCachePolicy.VaryByParamsใน ASP .NET 2.0

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

  16. ในส่วนCacheability เลือกชนิดแคตามที่ระบุโดยHttpCacheabilityใน ASP .NET 2.0

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

  18. ในส่วนการอนุญาตให้ผู้เขียนดูเนื้อหาที่แคช เลือกกล่องกาเครื่องหมายเพิกเฉยต่อลักษณะการทำงานปกติที่ในบุคคลใดด้วยแก้ไขสิทธิ์มีหน้าของพวกเขาแคช

    ลักษณะการทำงานนี้ในสถานการณ์ที่คุณทราบว่า หน้าจะเผยแพร่ แต่จะมีเนื้อหาที่อาจถูกเช็คเอาท์ หรือมีอยู่ในฟอร์มแบบร่าง เช่น Web Part คิวรีเนื้อหา ที่เปิดใช้งาน

  19. คลิก บันทึก

ด้านบนของหน้า

หน้าผลลัพธ์แคกำหนดการตั้งค่าสำหรับไซต์คอลเลกชัน

คุณต้องเป็นผู้ดูแลไซต์คอลเลกชันเพื่อกำหนดค่าการตั้งค่าการแคพิมพ์หน้าสำหรับไซต์คอลเลกชัน

  1. บนการกระทำในไซต์ เมนู รูปปุ่ม คลิกการตั้งค่าไซต์

  2. ในส่วนการดูแลไซต์คอลเลกชัน คลิกไซต์คอลเลกชันผลลัพธ์แค

  3. เมื่อต้องการเปิดใช้งานผลลัพธ์แคในไซต์คอลเลกชัน คลิกล่องกาเครื่องหมายเปิดใช้งานการแคชผลลัพธ์

    รายการของการตั้งค่าแคจะปรากฏบนหน้า

  4. ในส่วนเริ่มต้นของโปรไฟล์แคผลลัพธ์หน้า ในรายการไม่ระบุชื่อโปรไฟล์แค เลือกโปรไฟล์แคเพื่อใช้สำหรับผู้ใช้ที่ไม่ระบุชื่อ จาก ในรายการรับรองความถูกต้องโปรไฟล์แค นั้นโปรไฟล์แคจะใช้สำหรับผู้ใช้การรับรองความถูกต้อง

    นี้กำหนดการใช้แคโดยยึดตามวิธีการรับรองความถูกต้องได้รับอนุญาตบนไซต์ หน้าผลลัพธ์แคโปรไฟล์โดยเฉพาะอย่างยิ่งมีผลต่อพอร์ทัลการประกาศหน้า

  5. ในส่วนหน้าผลลัพธ์แคนโยบาย เลือกทำอย่างน้อยหนึ่งอย่างต่อไปนี้:

    • เมื่อต้องการตั้งค่าโปรไฟล์แคแตกต่างกันสำหรับไซต์การประกาศ เลือกกล่องกาเครื่องหมายไซต์การประกาศสามารถใช้แคผลลัพธ์หน้าต่างโปรไฟล์

    • เมื่อต้องการตั้งค่าโปรไฟล์แคแตกต่างกันสำหรับเค้าโครงหน้า เลือกกล่องกาเครื่องหมายเค้าโครงหน้าสามารถใช้แคผลลัพธ์หน้าต่างโปรไฟล์

  6. เมื่อต้องการแสดงข้อมูลที่แคชเพิ่มเติมบนหน้าในไซต์คอลเลกชัน ในส่วนข้อมูลการแคดีบัก เลือกเปิดใช้งานบักแคข้อมูลบนหน้า กล่องกาเครื่องหมาย

    ซึ่งรวมถึงวันและเวลาที่ล่าสุดมีแสดงหน้า

  7. คลิก ตกลง

ด้านบนของหน้า

กำหนดค่าการตั้งค่าการแคพิมพ์หน้าที่ระดับไซต์

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

  1. บนการกระทำในไซต์ เมนู รูปปุ่ม คลิกการตั้งค่าไซต์

  2. ภายใต้การดูแลไซต์ คลิกแคผลลัพธ์ของไซต์

  3. ภายใต้โปรไฟล์แคแบบไม่ระบุชื่อ เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

  4. เมื่อต้องการสืบทอดโปรไฟล์แบบไม่ระบุชื่อทั่วทั้งไซต์ที่คุณกำหนดค่าบนหน้าการตั้งค่าแคผลลัพธ์คอลเลกชันไซต์ เลือกสืบทอดโปรไฟล์ <ชื่อโปรไฟล์ >

  5. เมื่อต้องการเลือกโปรไฟล์แคแบบไม่ระบุชื่อที่แตกต่างกันสำหรับหน้า คลิกเลือกโปรไฟล์หน้าผลลัพธ์แคช

  6. ภายใต้การรับรองความถูกต้องโปรไฟล์แค ทำอย่างใดอย่างหนึ่งต่อไปนี้:

  7. เมื่อต้องการสืบทอดโปรไฟล์การรับรองความถูกต้องทั้งไซต์ที่ถูกกำหนดค่าบนหน้าการตั้งค่าแคผลลัพธ์คอลเลกชันไซต์ เลือกโปรไฟล์ <ชื่อโปรไฟล์ > การสืบทอด

  8. เมื่อต้องการเลือกอื่นคุณสามารถรับรองความถูกต้อง แคช โปรไฟล์สำหรับหน้า เลือก เลือกโปรไฟล์หน้าผลลัพธ์แคช .

  9. เมื่อต้องการใช้การตั้งค่า s เพื่อ ไซต์ย่อย ในไซต์คอลเลกชัน เลือก นำการตั้งค่าเหล่านี้ไปยังไซต์ย่อยทั้งหมด กล่องกาเครื่องหมายไว้

  10. คลิก OK .

ด้านบนของหน้า

หน้าผลลัพธ์แคกำหนดการตั้งค่าสำหรับเค้าโครงหน้า

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

  1. บนการกระทำในไซต์ เมนู รูปปุ่ม คลิกการตั้งค่าไซต์

  2. ภายใต้แกลเลอรี คลิกต้นแบบหน้าและเค้าโครงหน้า

  3. บนหน้าแกลเลอรีหน้าต้นแบบ ชี้ไปชื่อของเค้าโครงหน้ากระดาษที่คุณต้อง การนำไปใช้ในโปรไฟล์แค คลิกลูกศรที่ปรากฏขึ้น แล้ว คลิกเช็คเอาท์

  4. ชี้ไปเค้าโครงหน้ากระดาษอีกครั้ง คลิกลูกศรที่ปรากฏขึ้น แล้ว คลิ กแก้ไขคุณสมบัติ

  5. เลือกทำอย่างใดอย่างหนึ่งหรือทั้งสองอย่างต่อไปนี้

  6. ในการโปรไฟล์แคการรับรองความถูกต้อง ในกล่อง เลือกโปรไฟล์แคชการรับรองความถูกต้องที่คุณต้องการนำไปใช้กับเค้าโครงหน้า

  7. ในตัวโปรไฟล์แคแบบไม่ระบุชื่อ กล่อง เลือกโปรไฟล์แคชแบบไม่ระบุชื่อที่คุณต้องการนำไปใช้กับเค้าโครงหน้า

    หมายเหตุ: บนไซต์บางไซต์ คุณอาจมีคุณอาจจำเป็นต้องเลือกเค้าโครงหน้ากระดาษ จากส่วนชนิดเนื้อหา ก่อนที่คุณจะเห็นตัวเลือกโปรไฟล์แค.

  8. คลิก บันทึก

  9. ชี้ไปชื่อของเค้าโครงหน้ากระดาษที่คุณต้อง การเช็คอิน คลิกลูกศรที่ปรากฏขึ้น แล้ว คลิกเช็คอิน

ด้านบนของหน้า

หมายเหตุ: ข้อจำกัดความรับผิดชอบของการแปลด้วยเครื่อง: บทความนี้มีการแปลด้วยระบบคอมพิวเตอร์โดยไม่มีการดำเนินการโดยบุคคล Microsoft จัดให้มีการแปลด้วยเครื่องนี้เพื่อช่วยให้ผู้ใช้ที่ไม่ได้พูดภาษาอังกฤษสามารถใช้ประโยชน์จากเนื้อหาเกี่ยวกับผลิตภัณฑ์ บริการและเทคโนโลยีของ Microsoft เนื่องจากบทความมีการแปลด้วยเครื่อง อาจมีข้อผิดพลาดด้านคำศัพท์ ไวยากรณ์หรือรูปประโยค

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×