ASP的全称是Active Server Pages, 是微软的一套东西,其实是一个平台,运行服务器端的脚本。
被Windows下Internet Information Services (IIS)的程式所管理。
ASP的环境配置其实很简单
在win7下,打开控制面板,再把查看方式换成大图标,找到‘程序和功能’,点击左边的‘打开或关闭windows功能’,点击‘internet信息服务’,然后确定。
这样windows下就有了ASP的初始环境,不相信啊,打开浏览器输入http://localhost/ 看看是不是出现了IIS的欢迎界面~?这样第一步就成功了。此时我们的电脑就是服务器了。
打开IIS管理页面的方法:1 打开控制面板,查看方式大图标,找到管理工具,就会发现里面有了一个叫做“Internet 信息服务(IIS)管理器”的东西,双击打开它,就看到了当前的服务器状况,这里可以进行对服务器的操作,比如停止,启动等,以及设置默认页面的路径等。
如果觉得每次都要这样找来找去很麻烦,还有方法2:打开运行,然后输入inetmgr,回车,就是IIS的管理器了,我猜这个指令的全称就是internet message service,虽然这么猜的话字母取的有点奇怪,anyway,找个方法记住它就好了╮(╯▽╰)╭
ASP的特色(本段摘取并改写自维基百科的Aative Server Pages页面,黑色为摘录,红色为我的标注)
五个内建组件
- Application:在一个 ASP-based application 让不同使用者共享资讯。
- Request:从使用者处理取得资讯(也就是请求信息)
- Response:将资讯送给使用者(也就是传送所请求的信息)
- Server:提供一些 Web Server 的工具
- Session:储存在一个 session 内使用者的资讯
Asp通过这五个组件建立模拟和安全性的动态内容,来协助程序员隐藏复杂的沟通机制,简单来说就是为了开发方便。
状态 (State) 的管理
状态管理是ASP的重要功能之一,原因为HTTP是一个stateless的协定,当有匿名的 request进入时,浏览者无法辨认这些的request 是否安全,或那些request 之间的关连性时,便无法透过浏览者取得资讯如帐户及密码等,对交易特性的 Web 应用程式造成了阻碍。因此ASP透过 cookie的包装和使用让浏览者可以简单地管理众多使用者名称的不同状态。
ASP程序(包括与数据库连接的部分)都是嵌入在普通HTML和其他客户端语言中的。在管理器中,我们可以设置网页的默认主页的物理路径,方法如下:
1 打开管理器,打开默认网页,点击它,切换到功能视图。2 在右边操作栏找到‘基本设置’选项 3 更改默认主页的物理路径。 一切就是这么简单╮(╯▽╰)╭
虽然第一步就这么毫无挫折的完了,但是其实还有一些工作是要做的,比如配置调试环境啥的,我也还不会,暂时就不写了。
这部分就学到这里吧(其实根本就是一篇废话啊魂淡 (# ̄皿 ̄)==o *) ̄▽ ̄) )