ASP是什么
ASP(Active Server Pages)是微软开发的一套服务器端脚本环境,通过ASP我们可以结合HTML网页、ASP 指令和ActiveX 元件建立动态、交互且高效的Web 服务器应用程序。广美教育小编认为有了ASP就不必担心客户的浏览器是否能运行我们所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
ASP 本身并不是一种脚本语言,它只是提供了一种使镶嵌在 HTML 页面中的脚本程序得以运行的环境。但是,要学习ASP,就必须掌握它的语法和规则。
ASP程序可以包含纯文本、HTML标记以及脚本命令,它以扩展名为.asp的纯文本形式存在于WEB服务器上,我们可以使用任何文本编辑器来打开它。
ASP包含在 IIS 中,安装Windows的 IIS 组件之后即可支持ASP。现在,很多的站点都采用 ASP 服务器技术结合后台数据库,动态生成超文本网页。这样,要更新网页内容,只需对数据库进行操作即可;而对于全文检索等查询应用,这种方式的优越性更为突出。经常说的“动态”也包括图片的动态显示,如动态 GIF、JavaApplet 等,而本章所指的是资料或数据的动态性,主要包括以下几方面内容:
交互性。即网页会根据用户的要求和选择而动态改变和响应。
自动更新。即无需手动更新HTML文档,便会自动生成新的页面,可以大大节省工作量。
因时因人而变。即当不同的时间、不同的人访问同一网址时会产生不同的页面。
除了ASP之外,制作动态网页的技术还有 JSP、PHP等。由于ASP 用起来很简单,同时和Windows系统兼容,因此也就成为了编写动态网页主要的技术。去看看ASP.NET工作原理
标签:ASP是什么