资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
第02章 ASP基础,ASP的全称是Active Server Pages(动态服务器页面),它是一种服务器端脚本执行环境,使用它可以创建和运行动态、交互的Web应用程序。ASP可以结合HTML页、脚本命令和ActiveX组件,共同创建动态的Web页和基于Web服务器的功能强大的应用程序。,什么是动态网页,动态网页是指网页内含有程序代码,并会被服务器执行的网页。用户浏览动态网页须由服务器先执行网页中的程序,再将执行完的结果传送到用户浏览器中。动态网页和静态网页的区别在于,动态网页会在服务器执行一些程序。由于执行程序时的条件不同,所以执行的结果也可能会有所不同,最终用户所看到的网页内容也将不同,所以称为动态网页。 在网页中添加一个滚动显示的广告栏。 从HTML的表单中接受信息并且存到数据库中。 根据不同访问者显示不同内容,创建个性化主页。 在主页中添加计数器。 根据用户浏览器的版本、类型和能力显示不同档次的内容。 跟踪用户网站上的活动信息并且存入日志文件。,主流的动态网页开发技术,目前动态网页开发的3种主流技术是ASP、PHP和JSP,这3者各有所长。它们都需要把脚本语言嵌入到HTML文档中。这3者的不同之处在于,ASP学习简单、使用方便;PHP软件免费,运行成本低;JSP多平台支持,转换方便。 ASP PHP JSP,ASP的工作流程,当浏览器请求打开一个ASP页面,Web服务器接收到请求后,按以下流程工作,如图2-1所示。 图2-1 ASP的工作流程,ASP程序的创建方法,ASP是一套服务器端的对象模型,通过ASP对象提供的方法和属性,可以很容易地操作服务器端的数据。但是ASP不是一种编程语言,它需要一种真正的程序设计语言来实现。VBScript(或JScript)就是目前应用于实现ASP的程序设计语言。 VBScript(或JScript)是一种解释语言,由Web服务器或浏览器解释执行。它和HTML语言一样,可以用任何无格式的文本编辑工具来编辑,比如Windows自带的记事本程序。 开发和调试一个完整的Web站点,如果采用手工编码的方法会非常复杂和繁琐。可以使用一些网页编辑工具如FrontPage、DreamWeaver,先进行网站的界面编辑和开发,然后再切换到代码编辑界面手工进行修改和添加。,配置ASP运行环境,进行ASP网页开发之前,必须配置解释ASP脚本所需的软件环境本书以Windows XP操作系统自带的IIS为例,来讲述其安装和配置方法。 安装服务器软件 IIS配置 创建虚拟目录,编写ASP程序的注意事项,在编写ASP程序时,需要注意以下事项 在ASP程序中,字母一样不分大小写。用户要根据自己的习惯,自由选择代码的输入形式 在ASP中,符号的位置是相对随便的,可以和ASP语句放在一行,也可以单独成为一行 ASP语句必须分行写,不能将多条ASP语句写在一行里,也不能将一条ASP语句写在多行里 如果一条ASP语句过长,需要换行时可采用两种方法。一种方法是可以不用Enter键分开,而是直接书写,使之自动换行;另一种方法是用Enter键将该语句分成多行,只是必须在每行末尾(最后一行除外)加一个下划线 在ASP中,使用REM或“”符号来标记注释语句,运行时ASP不执行注释语句。在代码中添加注释主要是为了方便自己和别人阅读程序代码,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号