วันจันทร์, กรกฎาคม 12, 2553

การ แคชเนื้อหา เฉพาะส่วน (Fragment)

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

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

การแคช ยูสเซอร์คอนโทรล ทำงานเหมือนกับ การแคชเพจ โดยแทรกไดเรกทีฟ OutputCache ถัดจาก คอนโทรลไดเรกทีฟ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น