1、asp是种弱类型的语言,变量不经过定义就可以使用,这就为黑客留下了很大的发挥空间,牛人随便在哪里加上段代码,就可能把你网站中的资料窃取,或者说让你整个网站瘫痪。
创新互联专注于洛龙企业网站建设,响应式网站设计,成都做商城网站。洛龙网站建设公司,为洛龙等地区提供建站服务。全流程按需定制制作,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务
2、asp网站维护起来困难,每个网站开发好过后都是要不断更新和维护的,而asp网站各种代码(服务器端代码,客户端代码,样式代码等等)都粘在一起,牵一发而动全身,往往一点小小的更新,就要对整个网站做大手术,几乎相当于重新做一遍,维护成本太大。
3、微软已经几本上停止了对asp的开发,转向更好的.net方向了。所以,可以说,它已经是一种没落的东东了,大多数企业已经放弃了它,转向.net或java了。
补充说明:
1、ASP即Active Server Pages,是MicroSOft公司开发的服务器端脚本环境,可用来创建动态交互式网页并建立强大的web应用程序。
2、当服务器收到对ASP文件的请求时,它会处理包含在用于构建发送给浏览器的HTML(Hyper Text Markup Language,超文本置标语言)网页文件中的服务器端脚本代码。
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做出的网站,不一定就比jsp网站安全性低。
asp大大降低了开发网站的难度,但是随着时代的发展,它已经没什么优势了。
主要缺点如下:
一,asp是种弱类型的语言,变量不经过定义就可以使用,这就为黑客留下了很大的发挥空间,牛人随便在哪里加上段代码,就可能把你网站中的资料窃取,或者说让你整个网站瘫痪。你说银行,国家政府,或是商业网站,敢用吗?
二,asp网站维护起来困难,每个网站开发好过后都是要不断更新和维护的,而asp网站各种代码(服务器端代码,客户端代码,样式代码等等)都粘在一起,牵一发而动全身,往往一点小小的更新,就要对整个网站做大手术,几乎相当于重新做一遍,维护成本太大。
三,微软已经几本上停止了对asp的开发,转向更好的.net方向了。所以,可以说,它已经是一种没落的东东了,大多数企业已经放弃了它,转向.net或java了。
楼主,如果自已做个网站玩玩,可以去关注下asp,如果要找工作,还是选别的语言好。
百分百原创,无粘贴。