什么asp,asp是什么

PHP与ASP有什么区别?

什么asp,asp是什么

文章插图
1、时间不同:
PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序 。
由于Web程序开发十分复杂,以至于要制作一个简单的动态页面也需要编写大量的C代码才能完成 。于是Microsoft公司于1996年推出一种Web应用开发技术ASP,用于取代对Web服务器进行可编程扩展的CGI标准 。
2、编写语言不同:
ASP用VBScript、JavaScript等简单容易的脚本语言 。结合HTML代码,即可快速完成网站的应用程序,实现动态网页技术 。
HP 独特的语法混合了C、Java、Perl以及PHP创的语法 。它可以比CGI或者Perl更快速地执行动态网页 。
3、创立的目的不同:
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境,可用创建动态交互式网页并建立强大的web应用程序 。
PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序 。
参考资料源:百度百科-asp
参考资料源:百度百科-PHP
asp是什么文件,用什么打开呀,
什么asp,asp是什么

文章插图
ASP就是Active Server Pages的缩写
Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,开须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序 。
ASP是一种服务器端脚本编写环境,它以VBScript或JScript作为脚本语言,可以用来创建包含HTML标记、文本和脚本命令的动态网页,称为ASP动态网页,其文件扩展名是.asp 。
ASP动态网页中可以包含服务器端脚本,安装在Web服务器计算机上的应用程序扩展软件负责解释并执行这些脚本,该软件的文件名为Asp.dll,通常称为ASP引擎,也就是前面中所说的应用程序服务器 。
从字面上说,ASP包含三方面含义:
【什么asp,asp是什么】1、Active:ASP使用了Microsoft的ActiveX技术 。ActiveX(COM)技术是现在Microsoft软件的重要基础 。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作 。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件 。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用 。
2、Server:ASP运行在服务器端 。这样就不必担心浏览器是否支持ASP所使用的编程语言 。ASP的编程语言可以是VBSCRIPT和JSCRIPT 。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手 。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT 。而在服务器端,则无需考虑浏览器的支持问题 。Netscape浏览器也可以正常显示ASP页面 。
3、Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示 。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码 。这样就可以防止别人抄袭程序 。由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具 。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统 。
参考资料:http://www.xysc168.com/upload/shenghuo/fengjing5242tp.jpg" alt="asp是什么" />
asp是一种脚本语言 。你知道html吧 。你上网其实就是调用服务器端的html文件 。只是那个文件是静态的,是内容早就确定的 。一万个人访问看到的内容都一样 。而asp不一样,他是脚本语言,在服务器端执行,根据你的输入不同的内容实时生成html网页传到客户端 。比如你在网上查考试的成绩就是用asp网页 。