首先可以很负责的告诉你,不管出于什么场景考虑,ASP都不应采用了,因为微软已不再维护ASP了。虽说微软在ASP之后又推出了ASP.NET,到现在的.NET Core,但是现在这些技术用的企业越来越少。的确,很多互联网企业在十几年前刚起步时用的是ASP或者ASP.NET,但是随着这些企业的发展,无一例外都用PHP或者Java重构了平台。像淘宝、京东、携程等都是从其它语言转到Java的。
ASP虽然已过时,也没有微软的维护支持,但是在国内,还有一些小县城的一些小网络公司会用它来套套网站卖钱,因为手上有现成的ASP程序,所以应付一些压根没人访问的企业网站还是可以的。
但是如果企业考虑以后的成本的话,就不要选ASP了,因为ASP的确不适合当下的发展需要,它的缺陷不少,比如说:
1、安全性差
微软系产品的安全性都是一个样,这和很多没有常识的开发者有很大关系,见过不少Win平台的开发者,动不动给的权限就是everyone 可读可写可执行 。
另外ASP也没有SQL预编译的概念,都是拼接SQL的方式执行查询,稍有不慎就存在SQL注入点。
2、平台捆绑性
ASP只能跑在Windows系统上,微软系产品都是闭源的,对平台依懒性太强。
3、可扩展性差
大多ASP项目里没有MVC的概念,代码完全是嵌入式的、混乱无章、不易维护;另外像当下一些新技术也没有ASP版本的实现,想在ASP里用这些新技术也很难,这也就导致了ASP项目技术含量较低,可扩展性相比其它语言来说也差多了。
综上,我的建议是跟着主流方向走,可以选用PHP和Java开发,这两者在WEB领域是最具代表性的。无论是安全性、效率上、还是生态上比ASP都要好。
以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!
这是一个非常好的问题,作为一名IT从业者,同时也是一名教育工作者,我来说说我的看法。 首先,当前IT(互联网)行业内有大量的Java程序员,由于Java语言是比较典型的全场景编程语言,所以Java程序...
,CN是中国的国别域名,在域名规范中,所有的两字符的都是国别和区域的域名。 例如:.US是美国的。.JP是日本的,.de是德国的,.hk是香港的,.TW是台湾省的。 域名市场是怎么运营的?国际域名管理...
域名注册不需要备案,域名使用也不需要备案,IP不需要备案,问题的关键在于80和443两个端口。端口。 国内备案指的是你这个域名认证过了出了事可以找到你,可以申请开通80和443端口而已 所以,你要明白...
建站大概步骤 1确定网站主题 2搜集材料 3规划网站 4制作网页 5上传测试 6推广宣传 大概费用如下 1,域名费用(.com的60左右) 2,空间费用(我用的香港或国外的不错,150,不用备案) 3...
感谢邀请,这也是三分最在行的事情之一。目前手头也有部分域名在手,当做投资了,目前为止,三分只盈利了一个叫1y1c的域名。 闲话不多说,直接上注册域名教程。 一、选域名注册网站查重。这里常见的有阿里云万...
网站备案根据你的备案性质:是企业备案还是个人备案有关系。 如果是企业备案,需要提供:营业执照复印件、法人身份证复印、真实性核验单、法人幕布照片,如果你不是法人,还需要提供:委托书、您的身份证复印件。...
1、找正规的服务商申请一个空间和注册一个域名 2、可以尝试用建站系统自己建站如帝国(适合个人)、pageadmin(适合企业)、shopex(适合网店),这个系统操作比较简单,可以免费使用,后台直接可...
口碑是学过的人对他的评价,不妨深入的了解一下动力的学生对动力节点的评价哦 struts 的mvc设计模式可以使 的逻辑变得很清晰。spring 的ioc和aop可以使 的产品在最大限度上解藕。hibe...