asp是静态网页吗?静态和动态网页的区别
本篇文章给大家谈谈asp是静态网页吗,以及静态和动态网页的区别对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
asp动态网站如何生成html静态网站
'/* FSO生成文件的函数
'/*参数file文件名(带扩展名带绝对或相对路径)
'/* code文件的内容
Function CreaterFile(file,code)
dim MyFile
Set fso= CreateObject("scripting.filesystemobject")
Set MyFile= fso.CreateTextFile(Server.mapPath(file), True)
MyFile.WriteLine(code)
MyFile.Close
set MyFile=nothing
End Function
静态生成的思路为:
1,将要生成的页面保存在数据库,将模版中动态显示数据的部分替换成特殊符号区分开。
2,在静态生成处理的地方,读取到模版,在打开相应的表。比如说你要生成一条新闻的静态页。特殊符号有($title$,$addtime$,$content$)在你要处理静态生成的地方,将模版附给自定义变量。
3,替换模版中的特殊字符(比如mystr=你的模版内容)。
mystr= replace(mystr,"$title$",rs("title"))
mystr= replace(mystr,"$addtime$",rs("addtime"))
mystr= replace(mystr,"$content$",rs("content"))
如此在处理好模版后将mystr写入文件,
调用函数:CreaterFile("mynews.html",mystr)
请教什么是动态网站,什么是静态网站,
静态网页是指不应用程序而直接或间接制作成html的网页,这种网页的内容是固定的,修改和更新都必须要通过专用的网页制作工具,比如Dreamweaver、Frontpage等,而且只要修改了网页中的一个字符或一个图片都要重新上传一次覆盖原来的页面。
动态网页是指使用网页脚本语言,比如php、asp、asp.net、jsp等,通过脚本将网站内容动态存储到数据库,用户访问网站是通过读取数据库来动态生成网页的方法。网站上主要是一些框架基础,网页的内容大都存储在数据库中。当然可以利用一定的技术使动态网页内容生成静态网页,这样有利于网站的优化,方便搜索引擎搜索。
静态网页和动态网页最大的区别,就是网页是固定内容还是可在线更新内容。
总之。。
静态就是本地运行的。。
动态就是服务器运行的
剧我理解。
动态就是网页先在服务器生成后在发送到客户机上运行。
而静态就是直接把在服务器上的静态文件发送到客户机运行。
...用户浏览器所接受到的页面全是静态网页吗
户浏览器只能识别html+css+js写的代码,接收到的只是html+css+js代码,用html+css+js写的网页就是静态网页,动态网页转化为标准的静态网页发送给客户,指的是动态网页生成html+css+js格式的代码发送到客户端。用户所见到的注册页面是html+css+js格式的代码所以是静态页面,注册页面的程序执行代码如果是用html+css+js写的,用户在客户端就可以看到,注册页面的程序执行代码如果是用asp.net、php等语言写的用户就不可见,只有在服务器上才能看到。当用户填写完信息按下一步按钮时,这个下一步按钮所执行的操作代码如果是用js(javascript)写的那就是在用户本机执行,如果是用asp.net、php等服务器端编程语言写的那就是在服务器上执行。因为用户只能看到html+css+js写的代码,服务器端代码看不到,所以...
OK,本文到此结束,希望对大家有所帮助。