หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือ บทความภาษาอังกฤษ เพื่อให้ง่ายต่อการอ้างอิง
ถ้าไซต์ของคุณได้รับเป็นจำนวนมากเยี่ยมชม คุณสามารถกำหนดหน้าผลลัพธ์แคสำหรับการเข้าถึงบ่อยหน้าเพื่อปรับปรุงประสิทธิภาพการทำงานของไซต์
หมายเหตุ: ถ้าคุณต้องการใช้หน้าผลลัพธ์แค ฟีเจอร์การประกาศจะถูกเปิดใช้งานสำหรับไซต์ของคุณ
ในบทความนี้
เกี่ยวกับหน้าผลลัพธ์แค
หน้าผลลัพธ์แค stores แสดงผลลัพธ์ของตัวควบคุมทั้งหมดบนหน้าระบุ และยังเก็บหน้านี้แสดงไว้ล่วงหน้าหลายเวอร์ชัน สามารถกำหนดค่าการตั้งค่าการแคพิมพ์หน้า ในไซต์คอลเลกชัน ระดับ ระดับไซต์ และเค้าโครงหน้าแต่ละรายการ หน้าผลลัพธ์แคถูกปิดใช้งานตามค่าเริ่มต้น
หลังจากหน้าเป็นครั้งแรก แสดงให้ผู้ใช้ในชั้นเรียนที่ผู้ใช้ที่ระบุ แต่ละครั้งที่ตามมาว่า ผู้ใช้ดูหน้านั้นในชั้นเรียนเดียวกัน โหลดหน้าได้เร็วขึ้นเนื่องจากตัวควบคุมบนหน้า.aspx ไม่จำเป็นต้องเรียกใช้อีกครั้งเพื่อสร้าง HTML จำนวนเวลาที่จำเป็นในการแสดงเพจะลดลง หน้าผลลัพธ์แคสามารถปรับปรุงประสิทธิภาพการทำงานของเซิร์ฟเวอร์เนื่องจากจะช่วยลดความกิจกรรมการควบคุมเซิร์ฟเวอร์และสายเรียกเข้าไปยังฐานข้อมูล
ก่อนที่คุณตัดสินใจที่จะใช้แคผลลัพธ์เพื่อปรับปรุงประสิทธิภาพการทำงานของหน้าและแสดงรายการหน้า คุณอาจต้องการพิจารณาข้อดีและข้อเสียของผลลัพธ์ที่แคชอาจเกิดขึ้นรายการต่อไปนี้ รายการต่อไปนี้จะไม่ตรวจ และอาจมีข้อพิจารณาเพิ่มเติม
ประโยชน์ของผลลัพธ์ที่แคช |
ข้อเสียของผลลัพธ์ที่แคช |
|
|
สร้างโปรไฟล์แคใหม่
โปรไฟล์แคอธิบายการตั้งค่าแคเฉพาะสำหรับแต่ละชนิดแคผลลัพธ์ของหน้า โปรไฟล์แคกำหนดชนิดของแคลักษณะการทำงานต่อไปนี้:
-
ระยะเวลาที่ควรสามารถจัดเก็บรายการภายในแคช
-
นโยบายการตัดแต่งความปลอดภัย
-
วันหมดอายุของการตั้งค่า เช่นระยะเวลาและการเปลี่ยนแปลง
-
พาร์ติชันแคโดยยึดตามสิทธิ์ผู้ใช้ สิทธิ์ของผู้ใช้ และตัวแปรอื่น ๆ แบบกำหนดเอง
เนื่องจากโปรไฟล์แคชสามารถจากส่วนกลางกำหนดไว้สำหรับไซต์คอลเลกชัน คุณสามารถอัปเดโปรไฟล์ในเดียว และการเปลี่ยนแปลงในทันทีได้นำมาใช้ทั่วทั้งไซต์คอลเลกชัน คุณต้องเป็นผู้ดูแลไซต์คอลเลกชันเพื่อกำหนดโปรไฟล์แคใหม่
หมายเหตุ: โปรไฟล์แคชที่กำหนดลักษณะการทำงานของหน้าผลลัพธ์แคสำหรับไซต์คอลเลกชัน ไซต์แต่ละไซต์ หรือหน้าต้นแบบที่โปรไฟล์แคจะถูกนำไปใช้
-
ไปที่โฮมเพจของไซต์ระดับบนสุดในไซต์คอลเลกชัน
-
บนการกระทำในไซต์ เมนู คลิกการตั้งค่าไซต์
-
ภายใต้การดูแลไซต์คอลเลกชัน คลิกไซต์คอลเลกชันแคโปรไฟล์
-
บนหน้าโปรไฟล์แค คลิกรายการที่เพิ่มใหม่
-
ในส่วนชื่อเรื่อง พิมพ์ชื่อสำหรับโปรไฟล์แคใหม่
-
ในส่วนชื่อที่ใช้แสดง พิมพ์ชื่อสำหรับโปรไฟล์แคช
แสดงชื่อปรากฏในรายการของโปรไฟล์แคชที่มีอยู่สำหรับเจ้าของไซต์และเจ้าของเค้าโครงหน้า -
ในส่วนแสดงคำอธิบาย พิมพ์คำอธิบายเพื่อวัตถุประสงค์ในโปรไฟล์แคช
-
ในส่วนดำเนินการตรวจสอบ ACL เลือกกล่องกาเครื่องหมายเพื่อให้แน่ใจว่า รายการทั้งหมดในแคชจะตัดแต่งความปลอดภัย
แม้ว่าคุณสามารถยกเลิกเลือกกล่องกาเครื่องหมายเพื่อให้ความเร็วในการเพิ่มเติม คุณควรทำสิ่งนี้สำหรับไซต์หรือเค้าโครงหน้าที่มีข้อมูลที่จำเป็นต้องถูกตัดแต่งความปลอดภัย เท่านั้น -
ในส่วนเปิดใช้งาน เลือกกล่องกาเครื่องหมายเพื่อเปิดใช้งานการแคช
-
ในส่วนช่วงเวลา พิมพ์จำนวนวินาทีที่เวอร์ชันแคชไว้จะพร้อมใช้งาน
-
ในส่วนการตรวจสอบสำหรับการเปลี่ยนแปลง เลือกกล่องกาเครื่องหมายการตรวจสอบบนแต่ละหน้าการเรียกว่า ไซต์ไม่ได้เปลี่ยนแปลง และจะล้างแคชของการเปลี่ยนแปลงไปยังไซต์
แม้ว่าคุณสามารถยกเลิกเลือกกล่องกาเครื่องหมายเพื่อเพิ่มประสิทธิภาพ เมื่อคุณทำเช่นนี้ ระบบไม่ตรวจหาการปรับปรุงไปยังไซต์สำหรับจำนวนวินาทีที่ระบุไว้ในส่วนระยะเวลา ออก ซึ่งอาจทำให้ผู้ใช้ไม่เห็นข้อมูลล่าสุด -
ในส่วนการเปลี่ยนโดยพารามิเตอร์ที่กำหนดเอง พิมพ์พารามิเตอร์กำหนดเองตามที่ระบุโดยHttpCachePolicy.SetVaryByCustomใน ASP.NET 2.0
หมายเหตุ: สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับพารามิเตอร์ต่อไปนี้ และ ในขั้น ตอนต่อไปนี้ อ้างอิงใน.NET Framework คลาสไลบรารีบน MSDN
-
ในส่วนเปลี่ยนตามส่วนหัว HTTP พิมพ์พารามิเตอร์กำหนดเองตามที่ระบุโดยHttpCachePolicy.VaryByHeadersใน ASP .NET 2.0
-
ในส่วนการเปลี่ยนโดยคิวรีพารามิเตอร์สตริงของ พิมพ์คิวรีพารามิเตอร์ตามที่ระบุโดยHttpCachePolicy.VaryByParamsใน ASP .NET 2.0
-
ในส่วนการเปลี่ยนสิทธิ์ของผู้ใช้โดย เลือกกล่องกาเครื่องหมายเพื่อให้แน่ใจว่า ผู้ใช้ต้องมีสิทธิ์ที่มีประสิทธิภาพเหมือนกันบนวัตถุที่ปลอดภัยทั้งหมดเมื่อต้องการดูหน้าแคชเดียวกันเป็นผู้ใช้อื่น
-
ในส่วนCacheability เลือกชนิดแคตามที่ระบุโดยHttpCacheabilityใน ASP .NET 2.0
-
ในส่วนความปลอดภัยสำหรับการใช้การรับรองความถูกต้อง เลือกกล่องกาเครื่องหมายสำหรับนโยบายที่คุณต้องการอนุญาตให้ผู้ดูแลและหน้านักออกแบบเค้าโครงเพื่อนำไปใช้กับสถานการณ์สมมติการรับรองความถูกต้อง
-
ในส่วนการอนุญาตให้ผู้เขียนดูเนื้อหาที่แคช เลือกกล่องกาเครื่องหมายเพิกเฉยต่อลักษณะการทำงานปกติที่ในที่บุคคลที่มีการแก้ไขสิทธิ์มีหน้าของพวกเขาแคช
ลักษณะการทำงานนี้ในสถานการณ์ที่คุณทราบว่า หน้าจะเผยแพร่ แต่จะมีเนื้อหาที่อาจถูกเช็คเอาท์ หรือมีอยู่ในฟอร์มแบบร่าง เช่น Web Part คิวรีเนื้อหา ที่เปิดใช้งาน -
คลิก บันทึก
หน้าผลลัพธ์แคกำหนดการตั้งค่าสำหรับไซต์คอลเลกชัน
คุณต้องเป็นผู้ดูแลไซต์คอลเลกชันเพื่อกำหนดค่าการตั้งค่าแคชการพิมพ์หน้าสำหรับไซต์คอลเลกชัน
-
บนการกระทำในไซต์ เมนู คลิกการตั้งค่าไซต์
-
ในส่วนการดูแลไซต์คอลเลกชัน คลิกไซต์คอลเลกชันผลลัพธ์แค
-
เมื่อต้องการเปิดใช้งานผลลัพธ์แคในไซต์คอลเลกชัน คลิกล่องกาเครื่องหมายเปิดใช้งานการแคชผลลัพธ์
รายการของการตั้งค่าแคจะปรากฏบนหน้า -
ในส่วนเริ่มต้นของโปรไฟล์แคผลลัพธ์หน้า ในรายการไม่ระบุชื่อโปรไฟล์แค เลือกโปรไฟล์แคเพื่อใช้สำหรับผู้ใช้ที่ไม่ระบุชื่อ จาก ในรายการรับรองความถูกต้องโปรไฟล์แค นั้นโปรไฟล์แคจะใช้สำหรับ ผู้ใช้การรับรองความถูกต้อง
นี้กำหนดการใช้แคโดยยึดตามวิธีการรับรองความถูกต้องได้รับอนุญาตบนไซต์ หน้าผลลัพธ์แคโปรไฟล์โดยเฉพาะอย่างยิ่งมีผลต่อพอร์ทัลการประกาศหน้า -
ในส่วนหน้าผลลัพธ์แคนโยบาย เลือกทำอย่างน้อยหนึ่งอย่างต่อไปนี้:
-
เมื่อต้องการตั้งค่าโปรไฟล์แคแตกต่างกันสำหรับไซต์การประกาศ เลือกกล่องกาเครื่องหมายไซต์การประกาศสามารถใช้แคผลลัพธ์หน้าต่างโปรไฟล์
-
เมื่อต้องการตั้งค่าโปรไฟล์แคแตกต่างกันสำหรับเค้าโครงหน้า เลือกกล่องกาเครื่องหมายเค้าโครงหน้าสามารถใช้แคผลลัพธ์หน้าต่างโปรไฟล์
-
-
เมื่อต้องการแสดงข้อมูลที่แคชเพิ่มเติมบนหน้าในไซต์คอลเลกชัน ในส่วนข้อมูลการแคดีบัก เลือกเปิดใช้งานบักแคข้อมูลบนหน้า กล่องกาเครื่องหมาย
ซึ่งรวมถึงวันและเวลาที่ล่าสุดมีแสดงหน้า -
คลิก ตกลง
กำหนดค่าการตั้งค่าการแคพิมพ์หน้าที่ระดับไซต์
ใช้ขั้นตอนต่อไปนี้เพื่อกำหนดค่าการตั้งค่าแคผลลัพธ์หน้าสำหรับไซต์การประกาศ คุณต้องมีสิทธิ์ควบคุมทั้งหมดสำหรับไซต์เพื่อกำหนดค่าการตั้งค่าแคชการพิมพ์หน้าสำหรับไซต์
-
บนการกระทำในไซต์ เมนู คลิกการตั้งค่าไซต์
-
ภายใต้การดูแลไซต์ คลิกแคผลลัพธ์ของไซต์
-
ภายใต้โปรไฟล์แคแบบไม่ระบุชื่อ เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:
-
เมื่อต้องการสืบทอดโปรไฟล์แบบไม่ระบุชื่อทั่วทั้งไซต์ที่คุณกำหนดค่าบนหน้าการตั้งค่าแคผลลัพธ์คอลเลกชันไซต์ เลือกสืบทอดโปรไฟล์ <ชื่อโปรไฟล์ >
-
เมื่อต้องการเลือกโปรไฟล์แคแบบไม่ระบุชื่อที่แตกต่างกันสำหรับหน้า คลิกเลือกโปรไฟล์หน้าผลลัพธ์แคช
-
ภายใต้การรับรองความถูกต้องโปรไฟล์แค ทำอย่างใดอย่างหนึ่งต่อไปนี้:
-
เมื่อต้องการสืบทอดโปรไฟล์การรับรองความถูกต้องทั้งไซต์ที่ถูกกำหนดค่าบนหน้าการตั้งค่าแคผลลัพธ์คอลเลกชันไซต์ เลือกโปรไฟล์ <ชื่อโปรไฟล์ > การสืบทอด
-
เมื่อต้องการเลือกอื่นคุณสามารถรับรองความถูกต้อง แคช โปรไฟล์สำหรับหน้า เลือก เลือกโปรไฟล์หน้าผลลัพธ์แคช .
-
เมื่อต้องการใช้การตั้งค่า s เพื่อ ไซต์ย่อย ในไซต์คอลเลกชัน เลือก นำการตั้งค่าเหล่านี้ไปยังไซต์ย่อยทั้งหมด กล่องกาเครื่องหมายไว้
-
คลิก ตกลง .
หน้าผลลัพธ์แคกำหนดการตั้งค่าสำหรับเค้าโครงหน้า
ใช้ขั้นตอนต่อไปนี้เพื่อกำหนดค่าโปรไฟล์แคการรับรองความถูกต้อง และแบบไม่ระบุชื่อที่จะใช้ในแต่ละเค้าโครงหน้ากระดาษ คุณต้องเป็นอย่างน้อยหนึ่งตัวออกแบบสำหรับไซต์เพื่อกำหนดค่าผลลัพธ์แคชสำหรับเค้าโครงหน้า
-
บนการกระทำในไซต์ เมนู คลิกการตั้งค่าไซต์
-
ภายใต้แกลเลอรี คลิกต้นแบบหน้าและเค้าโครงหน้า
-
บนหน้าแกลเลอรีหน้าต้นแบบ ชี้ไปชื่อของเค้าโครงหน้ากระดาษที่คุณต้อง การนำไปใช้ในโปรไฟล์แค คลิกลูกศรที่ปรากฏขึ้น แล้ว คลิกเช็คเอาท์
-
ชี้ไปเค้าโครงหน้ากระดาษอีกครั้ง คลิกลูกศรที่ปรากฏขึ้น แล้ว คลิ กแก้ไขคุณสมบัติ
-
เลือกทำอย่างใดอย่างหนึ่งหรือทั้งสองอย่างต่อไปนี้
-
ในตัวโปรไฟล์แคการรับรองความถูกต้อง ในกล่อง เลือกโปรไฟล์แคชการรับรองความถูกต้องที่คุณต้องการนำไปใช้กับเค้าโครงหน้า
-
ในตัวโปรไฟล์แคแบบไม่ระบุชื่อ กล่อง เลือกโปรไฟล์แคชแบบไม่ระบุชื่อที่คุณต้องการนำไปใช้กับเค้าโครงหน้า
หมายเหตุ: บนไซต์บางไซต์ คุณอาจมีคุณอาจต้องเลือกเค้าโครงหน้ากระดาษ จากส่วนชนิดเนื้อหา ก่อนที่คุณจะเห็นตัวเลือกโปรไฟล์แค.
-
คลิก บันทึก
-
ชี้ไปชื่อของเค้าโครงหน้ากระดาษที่คุณต้อง การเช็คอิน คลิกลูกศรที่ปรากฏขึ้น แล้ว คลิกเช็คอิน