3个回答
2014-01-23
展开全部
ASP与静态页面技术HTML相比,其最大的优势在以下三个方面:
● 在创建动态、交互式站点方面,ASP功能强大、处理方式灵活:
● 由于ASP脚本语言是由服务器端来解释和运行,动态生成普通的HTML页面,然后再传送到客户端供浏览,因而对客户端浏览器要求相对较低,并不要求其必须支持特定的某些脚本语言如Jscript,VBScript,Perl等等;
● 由于传送到客户端的只是解释后的HTML页面,因而有效地保护了页面开发者的知识产权;
ASP与目前其他主流的三种Web开发技术(JSP,PHP和Java)相比较,其突出的优势在以下五个方面:
● 简单易学,上手轻松
● 安装使用方便
● 开发工具强大而多样
● 效率高
● 功能强大,扩充性大
ASP的局限性:
ASP由于其简单实用的功能受到众多用户的喜爱,再加上微软(MS)的强有力支持,可以说是当前制作Web网站最为流行的语言之一。它借助Com+技术,几乎可以在C/S(客户/服务器)上实现所有功能,确实具有相当的竞争力。另外,ASP的代码实现起来很简单,MS提供的InterDev在RAD的基础上,使ASP的开发较为容易。然而,它也有其缺点,由于它只能运行在微软的Windows平台上,与其他主流的Web开发技术进行比较,可以看出它的局限性:
●由于ASP只能运行在微软的Windows平台上,所以Windows本身的所有问题会累加到ASP上。安全性,稳定性、跨平台性方面都有缺陷。
●由于ASP使用了COM组件,一方面使它变得十分强大,但另一方面带来了大量的安全问题,如果外部攻击成功,网站或数据将会瘫痪。
● 在创建动态、交互式站点方面,ASP功能强大、处理方式灵活:
● 由于ASP脚本语言是由服务器端来解释和运行,动态生成普通的HTML页面,然后再传送到客户端供浏览,因而对客户端浏览器要求相对较低,并不要求其必须支持特定的某些脚本语言如Jscript,VBScript,Perl等等;
● 由于传送到客户端的只是解释后的HTML页面,因而有效地保护了页面开发者的知识产权;
ASP与目前其他主流的三种Web开发技术(JSP,PHP和Java)相比较,其突出的优势在以下五个方面:
● 简单易学,上手轻松
● 安装使用方便
● 开发工具强大而多样
● 效率高
● 功能强大,扩充性大
ASP的局限性:
ASP由于其简单实用的功能受到众多用户的喜爱,再加上微软(MS)的强有力支持,可以说是当前制作Web网站最为流行的语言之一。它借助Com+技术,几乎可以在C/S(客户/服务器)上实现所有功能,确实具有相当的竞争力。另外,ASP的代码实现起来很简单,MS提供的InterDev在RAD的基础上,使ASP的开发较为容易。然而,它也有其缺点,由于它只能运行在微软的Windows平台上,与其他主流的Web开发技术进行比较,可以看出它的局限性:
●由于ASP只能运行在微软的Windows平台上,所以Windows本身的所有问题会累加到ASP上。安全性,稳定性、跨平台性方面都有缺陷。
●由于ASP使用了COM组件,一方面使它变得十分强大,但另一方面带来了大量的安全问题,如果外部攻击成功,网站或数据将会瘫痪。
2014-01-23
展开全部
像上面操来的一大段的话就不说了,直接回答你的问题
ASP.NET 开发周期短,速度快
JSP 有的公司害怕WINDOWS系统的漏洞泄漏公司信息,利用JSP开发,系统用LIUX。安全性高
.NET作为现在微软最主流的网页开发软件,也一直会把平台做下去
你还犹豫就上网查查全世界的家用电脑多少用WINDOW平台的比例,你就会知道.NET的前途会怎样来了
ASP.NET 开发周期短,速度快
JSP 有的公司害怕WINDOWS系统的漏洞泄漏公司信息,利用JSP开发,系统用LIUX。安全性高
.NET作为现在微软最主流的网页开发软件,也一直会把平台做下去
你还犹豫就上网查查全世界的家用电脑多少用WINDOW平台的比例,你就会知道.NET的前途会怎样来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-23
展开全部
纯粹的ASP已经没多少人用了,现在比较流行的是JSP、PHP和.NET,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询