网页 asp编程基础问题

来源:百度知道 编辑:UC知道 时间:2024/07/08 18:25:12
各个网页都有相同内容,这些内容是用模板做的吗?
还是用包含文件,如!--#include virtual="header.asp"-->
这两个方法区别是什么?
优缺点?以及各个网站大多说用哪个网站?

深表感谢。

用模版速度会比较快一点,但是修改起来不方便,因为修改时每个文件都要修改。
而用包含文件则会消耗服务器的资源,使得显示速度下降,如果服务器是租用的,一般运营商都会限制cpu的使用,使得显示速度更慢。
现在大多数的大网站都是先用ASP写好东西,添加好文章,然后用技术手段生成HTML的静态文件,这样的话就不用消耗多少服务器的资源了,也会使显示速度更快。
如果你用的是租用服务器的话,建议你在要频繁修改的地方用包含文件,在不需要经常修改的地方用模板。

楼上几位回答内容脱题了。
既然是基础问题。应该就不会是讲到生成HTML用的模板了。
建议楼主用<!--#include virtual="header.asp"-->
一般都是<!--#include virtual="top.asp"--> 和<!--#include virtual="foot.asp"-->
意思是顶部公用的和底部版权公用的做成一个ASP文件。然后其他的就嵌套进去。
这里要注意的是嵌套的路径
<!--#include virtual="../header.asp"-->
不支持
<!--#include virtual="/header.asp"-->

有的是用的相同的模板,有的是用的相同的代码。
大多数相同的内容不是用的相同的模板,而是访做的。