嵌入HTML的脚本语言可以按在服务器端或客户端运行分为服务器端脚本和客户端脚本
JavaScript和JScript是不同公司(MS SUN)对CMA-262标准 的实现
客户端脚本源代码 随HTML下载到客户端运行用来加强网页动感效果和用来和服务器端脚本配合
服务器端脚本源代码不下载到客户端 直接在服务器运行 可以访问数据库
命令格式: <seript language="JScript" runat="server"></script>或者<% %>
ASP是服务器端脚本执行环境(定义)是THML嵌入式脚本语言的执行环境,用于创建和执行动态交互式WEB服务器应用程序.在服务器上安装了脚本引擎后就可以在ASP上使用这个脚本语言.ASP中已经默认支持VBScript和JScript,脚本引擎其实是处理特定语言的程序,ASP中分别为VBScript.dll和JScript.dll(dll动态链接库文件)
ASP之访问数据库是通过ADO(active X date object)
PS:ACTIVE X是微软开发的使组件互相交流的技术集,主要用来开发交互式WEB内容,也被应用于桌面程序的开发
ASP特点:
是VBScript/JScript+HTML组成,不需要编译和连接,直接整合在THML中,编辑方便可以使用文本工具编辑,代码不下载到用户端,可以使用ACTIVE X服务器组件增强功能,与浏览器无关--客户端只要执行HTML代码即可,asp与任何ActiveXScript语言兼容,可以通过PLUG-IN方式支持Perl Tcl PEXX等
ASP能创建WEB应用程序,能访问数据库和XML数据内容,能访问COM组件来扩展程序功能,能动态生成网页HTML
ASP实现功能过程:用户ASP输入地址和文件名,服务器IIS收到后知道是ASP请求调用ASP.DLL解释相应脚本语言生成相应的HTML文件回送给用户
ASP运行环境是WEB服务器软件(PWS或者IIS)
安装IIS(呵呵 光驱坏 怎么安装 要去百度下了 决定今天安装好 以后好拿自己机子试验)
这里给出几个下载IIS的链接(今天是12.3 链接还可以用)
http://www.softhy.net/softhy.net_down/softhy.net_iis51.rar
(呆会试验下 看看安全不 汗)
还是能用的 要把里面DIR-NAME改成I386 呵呵 好淫荡(我机子没杀毒软件不知道这个有没毒 大不了GHOST)
这章主要是安装IIS和一些设置 这个 嘿嘿 自己手动试验才是硬道理
下章学习ASP等实际开发的东西
默认脚本语言设置:
网站的:在IIS管理器里面设置
应用程序:在IIS管理器里相应应用程序(虚拟目录)设置
网页:使用<%@ language=默认脚本语言%>(@后有空格 须放第一行)
或者<% language="脚本语言" runat="server"%>