2. คุณสมบัติใหม่สี่ประการของ ASP+
1. ASP+ขึ้นอยู่กับสถาปัตยกรรมใหม่
ASP+ขึ้นอยู่กับกรอบการทำงานของ NGWS อย่างสมบูรณ์
NGWS Runtime Framework เป็นองค์ประกอบหลักของสถาปัตยกรรม Web. NET รุ่นต่อไปของ Microsoft ที่เสนอโดย Microsoft NGWS เป็นโครงสร้างพื้นฐานใหม่สำหรับ Windows มันมีแพ็คเกจระหว่างนักพัฒนาและระบบปฏิบัติการที่ทำให้การเขียนโปรแกรม Windows ง่ายขึ้น NGWs ขึ้นอยู่กับวัตถุอย่างสมบูรณ์เมื่อทำงาน เมื่อ NGWS ทำงานอยู่เราไม่ต้องกังวลกับการลืมที่จะล้างวัตถุบางอย่างในหน้า ASP+เพราะมันจะจัดการการรีไซเคิลขยะหน่วยความจำโดยอัตโนมัติ ในเวลาเดียวกันบริการพื้นฐานบางอย่างที่มีความสำคัญต่อระบบปฏิบัติการได้ง่ายขึ้นความปลอดภัยการรับรองการเข้าถึงระบบไฟล์ข้อมูลเครือข่าย ฯลฯ แก่นแท้ แก่นแท้ ทุกอย่างไม่ใช่ปัญหา!
2.Asp+ดำเนินการโดยการรวบรวม
ASP+ได้ทำการปรับปรุงจำนวนมากเกี่ยวกับประสิทธิภาพการดำเนินการของสคริปต์ ASP อย่าเข้าใจผิด! การรวบรวมที่เราอ้างถึงคือไม่สร้างไฟล์. exe
คุณยังคงเขียนโค้ดเหมือนก่อนหน้านี้ เมื่อสคริปต์ได้รับการร้องขออีกครั้งระบบจะเรียกใช้สำเนาของแคชโดยตรงซึ่งจะเพิ่มความเร็วในการดำเนินการอย่างมากเนื่องจากตอนนี้เรากำลังเรียกใช้รหัสที่รวบรวม
หากแหล่งที่มาของแหล่งที่มามีการเปลี่ยนแปลงเวอร์ชันการรวบรวมเก่าจะถูกยกเลิกโดยอัตโนมัติจากแคชเมื่อรันไทม์เพื่อให้รหัสจะถูกคอมไพล์ใหม่เมื่อได้รับคำขอดำเนินการในครั้งต่อไป
3. เทคโนโลยีแคชข้อมูล
ตอนนี้เรามี ASP+ที่รวบรวมได้เร็วขึ้น แต่ก็ยังไม่เพียงพอ ลองนึกภาพสถานการณ์นี้: คุณมีหน้า ASP+ที่สร้างขึ้นแบบไดนามิก แก่นแท้ แก่นแท้ ตอนนี้สมมติว่าเซิร์ฟเวอร์ของคุณได้รับการร้องขอจากไคลเอนต์เซิร์ฟเวอร์จะเชื่อมต่อกับฐานข้อมูลดำเนินการสืบค้นดึงระเบียนและข้อเสนอแนะไปยังผู้ใช้ง่ายมากใช่ไหม? แต่จะเกิดผลใด ๆ เมื่อเซิร์ฟเวอร์ต้องจัดการกับคำขอเดียวกันหลายพันรายการในเวลาเดียวกัน? ไม่ต้องสงสัยเลยว่าผลลัพธ์คือการคำนวณซ้ำที่ไม่จำเป็นและการยึดครองทรัพยากรระบบที่แย่มาก
นี่คือเหตุผลที่ใช้เทคโนโลยีแคชข้อมูล