新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > Web开发 > Asp教程 > 正文:ASP中模板思想的应用

ASP中模板思想的应用

新客网 XKER.COM 2004-05-20 来源: 收藏本文

在ASP中应用模板好像还是今年才兴起的一种新的编程思想,其实有很早以前PHP编程思想中大多用到模板思想。这里说的模板不是C++中的模板,Web开发说所提到的模板一般类似于Dreamwaver中的模板,但实际上又是不同的,下面我举例说明ASP中模板的使用:
首先当然是模板的建立,现在我建立一个显示自己资料的模板

--------------------------
昵称:{nickname}<BR>
性别:{sex}<BR>
爱好:{fav}<BR>
邮箱:{email}<BR>
---------------------------

以上内容你可以直接赋给变量或存成一个文件,或存到数据库中,等到用的时候把这个值赋给一个变量,这里我把它设给MyData,以下是使用模板的方法:
--------------------------------
' MyData是事先已经赋值好的
MyData=Replace(MyData,"{nickname}","L.J.Y.")
MyData=Replace(MyData,"{sex}","男")
MyData=Replace(MyData,"{fav}","广泛")
MyData=Replace(MyData,"{email}","webmaster@tale99.com")
---------------------------------
这样MyData是改变成了
昵称:L.J.Y.<BR>
性别:男<BR>
爱好:广泛<BR>
邮箱:webmaster@tale99.com<BR>

怎么样?可能你还没有感觉到它的实用性,只好你多用用就完全知道它有多么的实用。
我的建议是把模板数据存到数据,以后用到的时候就读取,可能你会说对于经常用到的模板数据,经常地从数据库读取会消耗很多资源!不错,但是您忘了还有一个Application吗?只要你加个判断,如果Application中还没有模板数据,你把放到里面不就行了,这其实在大型程序中是很实用的,因为Application是一个共用的对像,就算是10000人也是用一个Application是不是很节约。
呵呵,我只是说说自己的经验,可能这个思想真的不好,或者有好多地方值得改进,请多多指教!
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐