อธิบายเอ็นจินเทมเพลต ASP ใหม่เอี่ยมเพื่อแยกเลเยอร์โค้ด (ตรรกะ) และเลเยอร์ HTML (การนำเสนอ) วิธีการใช้งานเทมเพลตนี้จะหลีกเลี่ยงไฟล์เทมเพลตการโหลดเทมเพลต ASP ทั่วไป (ส่วนประกอบการโหลด) และแทนที่ทรัพยากรของเสียใช้เครื่องมือเทมเพลตที่รวบรวมและปรับปรุงความเร็วในการดำเนินการและความเสถียรของโปรแกรม
เนื้อหา:
ปัจจุบันการพัฒนาเว็บได้รับความนิยมอย่างมากเนื่องจากแอพพลิเคชั่นต่าง ๆ ซึ่งต้องแยกชั้นการนำเสนอและชั้นตรรกะมากขึ้นเรื่อย ๆ ASP และ HTML ถูกประกบกันและโปรแกรมจะยากที่จะรักษาและมีความสามารถในการอ่านที่ไม่ดี ในฟิลด์ PHP เครื่องยนต์เทมเพลตเป็นเรื่องธรรมดามากเช่น phplib, smarty ฯลฯ มีวิธีการทางเลือกและยังมีวิธีการรวบรวม (smarty) ซึ่งทั้งหมดดีขึ้นตระหนักถึงการแยกลอจิกและชั้นนำเสนอ เนื่องจากอิทธิพลของ PHP ในอุตสาหกรรม ASP บางคนใช้ PHPLIB และวิธีการอื่น ๆ ในการพัฒนาคลาสเทมเพลต ASP เนื่องจากประสิทธิภาพของ ASP ไม่ได้มีประสิทธิภาพมากในการประมวลผลตัวละครจึงได้รับผลกระทบในความเร็ว เทมเพลตดังกล่าวไม่ได้ใช้กันอย่างแพร่หลายในสถานการณ์ปัจจุบัน ตัวอย่างเช่น: 1
2html>
3head>
4title> {$ title} ชื่อเรื่อง>
5 เฮด>
6body>
7 {$ body}
8body>
9html>