‘壹’ 刘玉尧:网站ASP,ASPX和php的区别以及功能
ASP全名Active
Server
Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(java
script)作为自己的开发语言。
PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,Java和Perl语言的语法,
并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。它支持目前绝大多数数据库。还有一点,PHP是完全免费的,不用花钱。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。
JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和Java
Applet之外,又有新的硕果,就是JSP,Java
Server
Page。JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
三者都提供在
HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP代码被编译成
Servlet并由Java虚拟机解释执行,这种编译操作仅在对JSP页面的第一次请求时发生。在ASP
、PHP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的
HTML页面只依赖于Web服务器,而ASP
、PHP、JSP页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器。ASP
、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。
‘贰’ asp和aspx的区别
asp和aspx的区别为:编写不同、安全性不同、文件类型写不同。
一、编写不同
1、asp:asp支持visual studio 编写,编写效率更低。
2、aspx:aspx支持visual studio .net编写,编写效率更高。
二、安全性不同
1、asp:asp的安全性较低,程序可在客户端运行,也可服务器端运行。
2、aspx:aspx的安全性较高,程序必须都在服务器端运行。
三、文件类型不同
1、asp:asp是属于asp文件类型的文件后缀名。
2、aspx:aspx是属于asp.net文件类型的文件后缀名。
‘叁’ 网站建设, 使用.asp,或者php、jsp、aspx这几种都有什么特点哪个比较好
这个不难说啊, 看你是什么网站类型,
1、如果是企业类网站,或者是个人的小型网站,数据资料不多(2万条信息以下),就ASP+ACCESS就可以了,这个语言编程还是很简单的,大多数网页制作者都懂的,而且支持此类语言的空间也便宜,相对费用就便宜了;
2、如果信息数据多,类似行业网,2万-10万条左右,可以用ASP+MSSQL组合,数据多点的用PHP+MYSQL组合,主要是为了数据库调用及数据加载速度提升;一般支持MYSQL数据库的好点空间费用也较高;
3、JSP跟ASPX 目前还较少,掌握此类语言的编程人员收费也较高,如果你是类似银行性网站,数据相当重要,怕丢失,或者牵扯资金使用,建议用后面两者,当然后面这两个语言的空间费用也相对较高,网站制作费用也较高;
‘肆’ .asp ,.aspx,.php 的优点及区别
1
asp上手容易
环境配置简单(一个IIS就行)。许多做网站的人生第一个网站都是ASP的
现在已经快淘汰了
微软也想用.NET来取代它2
PHP
现在拿来做网页的比较多
入手也比较容易(相比JSP和.net)但是一般环境配置复杂点
PHP似乎只适合做网页
运用面窄(虽然也可以做其他东西,但几乎没人拿来做)适合各种网站
目前招PHP工程师的比较多3
.net
微软的产品,微软拿来对抗JAVA的
安全性和功能比asp好很多
负载也大了很多
不过个人感觉微软的东西太封闭
不如开源的有前途4jsp
源自JAVE的web语言
大型网站一般都是(商业银行,大型站点)
跨平台
安全性高
目前相当火爆
难度也较前面最高
JAVA做桌面运用也相当棒。学好了相当有前途
其实不管什么语言
几乎都是相通的
学好了一门
再学其他基本都是相当快的
勿须1年
至于前途就要看自己学习的深度了
以上均为原创和个人看法
‘伍’ aspx 和asp 有什么区别,还有什么php,哪个好啊!
三者都是网络编程语言,目前流行的还有JSP,
asp是一个好的网络编程语言,用的是VBscript或Jscript简单易学,一点编程基础的人都可以学会,但是缺点是组件函数太少,安全性差,无任何扩展,asp代码与html混和编写,虽然可以模块化,还是有一点的乱,可重用性太差,很多人宁可重写也不愿意修改别人的代码。
aspX是asp的后续加强版,面向对象的网络编程,代码结构层次分明,分离编写,使人一看就能明白!扩展性强,使用的是C#.net或Vb.net编写,安全性得到了加强.
PHP,函数丰富,功能强大,安全性比asp要好。
JSP 函数丰富,功能强大,面对象的网络编程语言,速度很快,安全性高,无限扩展性,对于安全性较高的网站都使用此编写,如银行,证券!目前只有aspX可以与jsp一较高下。
‘陆’ ASP,ASPX,PHP,JSP谁更受宠
不同的方向有不同的选择,每项技术都有自己擅长的方面,不能一概而论。
ASP:一种说法是这门语言已经淘汰,不过个人觉得ASP还是可以作为网页设计的入门语言进行学习,可以很快了让学习者了解动态网页的基本设计理念。当然,在二三线城市,用ASP建设网站的企业还是很多的。
ASPX:微软推出的新一代语言C#,当然考虑到以前写ASP的技术人员,所以ASPX的网页也可以用VB.NET写。这门技术的优点是,他的代码和HTML代码是分离的,非常方便管理和维护,而且其依靠的Visual Studio这个开发工具相当强大,空间你只需要拖拽即可,无需手动编码。
PHP:这门语言现在相当火,他是类C语言,是C、Java等各种语言的结合体,博采众家之长,PHP5推出了面向对象开发,也让这门语言快速发展。不过在国外,Python这门语言大有代替PHP的趋势。不过在国内的话,PHP还是很火的,企业建站要么是PHP,要么是JSP。
JSP:这是Java整个体系中最嗨的一部分。我们常说的JavaEE,其实就是基于JSP的Web项目开发,他是很多公司的OA系统、ERP系统等大型系统的开发首选。这也是Java存在的最大意义。JSP在以上几种语言中是最安全的,不过学习难度也最大。
纯手打,非复制,望采纳。不懂可追问~~~
‘柒’ .asp ,.aspx,.php 的优点及区别
1 asp上手容易 环境配置简单(一个IIS就行)。许多做网站的人生第一个网站都是ASP的 现在已经快淘汰了 微软也想用.NET来取代它2 PHP 现在拿来做网页的比较多 入手也比较容易(相比JSP和.net)但是一般环境配置复杂点 PHP似乎只适合做网页 运用面窄(虽然也可以做其他东西,但几乎没人拿来做)适合各种网站 目前招PHP工程师的比较多3 .net 微软的产品,微软拿来对抗JAVA的 安全性和功能比asp好很多 负载也大了很多 不过个人感觉微软的东西太封闭 不如开源的有前途4jsp 源自JAVE的web语言 大型网站一般都是(商业银行,大型站点) 跨平台 安全性高 目前相当火爆 难度也较前面最高 JAVA做桌面运用也相当棒。学好了相当有前途 其实不管什么语言 几乎都是相通的 学好了一门 再学其他基本都是相当快的 勿须1年 至于前途就要看自己学习的深度了 以上均为原创和个人看法
‘捌’ aspx相比较asp、php除了安全性高,优势突出在哪里
1.使用更简单. 开发更网页容易
2.使用aspx 能更好的维护代码.不象asp 代码混乱
3.微软最新的嘛.现在都比较流行...主流~!
4...还蛮多.不一一列举.
‘玖’ asp与aspx的区别
asp的是用asp脚本写的
aspx是用asp.net脚本写的,语法和功能差别很大的
ASP是Active Server Page的缩写,意为“活动服务器网页”,ASP的网页文件的格式是.asp,现在常用于各种动态网站中。与HTML相比,ASP网页具有6大特点。
ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
与HTML相比,ASP网页具有以下特点:
(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;
(3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;
(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
(5)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发现哦那个Email或访问文件系统等。
(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可放置ASP程序代码被窃取。
asp文件是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,
aspx文件跟asp差不多,是微软推出的一种新的网络编程方法,他不是asp的简单升级,因为他的编程方法和asp有很大的不同,他是在服务器端靠服务器编译执行的程序代码,
ASP 使用脚本语言,每次请求的时候,服务器调用脚本解析引擎来解析执行其中的程序代码,而ASP.NET 则可以使用多种语言编写,而且是全编译执行的,比ASP 快,而且,不仅仅是快的问题,有很多优点。
aspx文件都是文本形式的,可以用任何的文本编辑器打开,如notepad ,editplus,dreamwaver,frontpage
但编辑aspx文件最好用visual stdio.net来编辑。
aspx是微软的一种asp.net网络语言。
aspx就是.net技术,它的安全性比较高,它与java是两个不同的分类,各有所长.
asp与aspx的区别
.asp是asp的文件后缀名
.aspx是asp.net的文件后缀名
说直白些,这种文件就是动态的网页~
asp.net 又叫 asp+ 是动态网络编程的一种设计语言。
所谓动态网 就如 bbs 留言板 聊天室 等等```
可以用 asp,php,jsp,asp.net 来写
那么你提到到的asp就是asp.net的前身了~~~
如果你初学 建议直接学asp.net 他支持很多语言的编写 比如java c# vb.net 功能很强
效率比asp高,visual studio.net支持编写,程序结构清晰 ,开发简单(主要是他控件功能强大)安全性也高(他程序必须都在服务器端运行)
‘拾’ 怎么看一个网站的源码是asp还是php还是asp.net
名鞋库是PHP的,网页文件后缀名是asp的则是asp源码,是php的,则是php源码,是aspx的,则是asp.net源码。名鞋库使用的是生成静态页设置,所以但从网址连接文件html是看不出的,要看页面的核心源码中是否包含了php链接来判断是否采php系统。shopex是php系统