asp环境搭建

ASP可以做什么?

ASP,它的原文是 Active Server Pages 。

ASP最核心的扩展内容:ActiveX组件,试想,如果你可以使用自己所熟悉的任何一种开发工具,使用自己所熟悉的编程语言进行相应的开发、生成ActiveX组件的DLL文件,并在ASP中进行调用,那么还有什么不可以做呢?

安装ASP的环境IIS

IIS,其英文为 Internet Information Server。是支持ASP运行的平台。

本人使用的是最新的操作系统Win10,下面讲解在Win10下开启IIS的步骤:

1、使用快捷键 【Win + X】 打开系统功能菜单,选择【程序和功能

20150808001

2、进入【程序和功能】界面管理后,点击【启用或关闭windows功能】。

20150808002

3、然后保证以下勾选,其他的默认就行,点击确定。如图:

20150808003

4、出现以下界面,说明成功修改,确定关闭窗口即可。

20150808004

5、快捷键 【win+x】,在功能菜单中,点击【计算机管理】

20150808005

6、在出现的界面中,分别点击右侧的【服务和应用程序】-->【Internet Information Services(IIS) 管理器 】

20150808006

7、在中间位置中显示的就是你的计算机的名称,点击计算机名称-->【网站】-->鼠标右键快捷菜单-->【添加网站…

20150808007

8、然后在对应的窗体中,填写相应的内容即可,选择的物理路径就是你的项目路径了(我们选择的是F:\JJ);

注意端口默认的是80,如果之前安装过apache等服务器软件的话,建议修改,防止冲突,可以使用8080

20150808008

9、上一步完成后,我们在对应的文件夹(F:\JJ)下,创建Default.asp来测是是否可以正常使用ASP,示例代码如下:

20150808009

10、在【计算机管理】-【Internet Information Server(IIS)管理器】-【网站-pchmonster’s Site】-【功能视图】,选择右侧的【浏览192.168.1.6:80(http)】,默认的浏览器就会自动运行Default.asp文件了。

20150808010

11、浏览器自动运行的就是Default.asp,显示如下内容,说明IIS和ASP配置完成,可以开始进行自己网站的开发了。

20150808011

12、若要修改浏览器自动运行的默认文档,选择【Internet Information Server(IIS)管理器】-【网站-pchmonster’s Site】-【默认文档

20150808012

13、双击【默认文档】-->右侧添加按钮-->手动输入文件名称-->确定。

20150808013

默认文档不要设置太多, 注意命名的规范性,可以将不用的默认文档名称修改或者删除。

ASP一般有两种解释,包括:

  第一种是Microsoft Active Server Pages ,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0 之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序,截至目前ASP已发布至3.0,并且微软也已推出取代ASP的下一代环境,ASP.NET。

  以下罗列了 Active Server Pages 所独具的一些特点:

  1. 使用 VBScript 、 Jscript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序,但由于VBScript比较松散,所以代码阅读起来比较困难。

  2. 无须 compile 编译,容易编写,可在服务器端直接执行,但是执行效率较低。

  3. 使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。

  4. 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。 Active Server Pages 所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

  5.Active Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或 Jscript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、 Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。

  6.Active Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

  7. 可使用服务器端的脚本来产生客户端的脚本。

  8. 物件导向( Object-oriented )。

  9.ActiveX Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL 等编程语言来编写你所需要的 ActiveX Server Component。

  10.对于网站的普通需求,ASP具有较高的开发效率并能很好完成需求。但对于复杂的网络应用ASP则显得单薄了些,而基于Java的JSP,EJB,以及CORBA将会是下一代网络技术的主流。

  第二种解释,最简单的ASP是一种第三方服务公司,它以租赁方式,通过中央服务器实施、管理和远程托管套装应用软件。作为获得或使用该软件的代价,客户支付租用费用。ASPIC的定义是:“ASP通过某种广域网,从数据中心为多个实体提供和管理应用服务。”从ASP的定义可以看出,软件和IT基础设施(网络通信设施、计算平台等)汇合成以网络为中心的计算环境,调合成了ASP诞生的催化剂。软件从量身定制的专用应用软件发展为套装应用软件,现在又演进为以网络为中心的应用软件,后者催生了电子商务、信息内容的传播和管理。

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值