asp模板引擎终结者(WEB开发之ASP模式)(3)

")'替换模板
5TemplateCode=Replace(TemplateCode,"{$body}","asp模板引擎终结者内容")'替换模板
6Response.Write TemplateCode
7%>
       上面的例子只是初步展示了当前ASP模板的思想,有ASP版的CMS系统已经嵌入了对模板的逻辑控制,虽然能够实现逻辑和界面的分离,但是这种模板存在的问题就是模板需要每次都用ASP解析一次,程序相当于解析两次,而且当要替换的内容很多的时候,将会降低性能.而且装载模板需要服务器支持一种组件(FSO,ADODB,XMLHTTP均可实现).
  借鉴于编译型的模板,我在ASP中引进这种思路.提出一种应用在ASP中的功能和性能都很优良的模板体系.下面用代码表示:
 1 <!--template.html-->
 2 <html>
 3 <head>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3556.html