关于网站开发服务器端开发语言的相关介绍
国内php空间作者:yyjacky412 可以任意复制,请注明出处yyjacky412.blog.163
目前主流应用的几种服务器端开发语言如下:
ASP(微软)  PHP(开源项目)  ASP(微软)  JAVA
下面对其发展与应用现状略作介绍
ASP
微软公司1996年发布了ASP, 至今,使用asp编写的网站已经占据了国内60%以上小型网站,其语言特点是简单,开发快速,易于部署, 是网页编程入门的极佳语言。其不足之处在编程语言本身的过程化,是面向过程的语言,代码可重用度差,安全性不高,故很少被中型以上网站采用.
PHP
Php是至今全世界网络语言采用最广泛的服务器脚本语言,其特点有开放的源代码,可移植性强(windows, linux, unix所有服务器均适用),免费,效率高。国内最典型的大型应用就是阿里巴巴与淘宝网(05年以前)。但是当代码量超过10万行时,php面向对象编程的不足以及天生的安全策略方面不足导致其在安全性要求特别高的站点应用很少,所以,从05年开始这阿里巴巴与淘宝网全面转向java。不可否认的是,PHP至今仍然是80%以上论坛,博客,个人站点的首选语言。
Asp
从微软发布asp2.0开始, 微软就将其定位于抢夺sun公司的java在高端商务开发,底层硬件开发等方面的利器,而此后asp也逐渐改名为asp。asp基乎是java的翻版,学习过java的程序员能非常快速的进入asp开发.
但是,由于微软是靠卖软件赢利的,所以asp开发工具也是收费的,加上微软的windows系统(个人版的xp或服务器版的windows server)一直是漏洞百出,黑客的最爱。所以免费,自由,开源这些最受软件开发者喜爱的名词似乎与asp越来越不沾边了.
Java
由sun公司主导开发的80%开源项目,从其一诞生至今,已经98%的世界500强企业以及几乎100%的银行,证券金融企业所采用,其根本原因就是其高安全性,开源特性,以及先进的面向对象先进开发理念。所以java企业开发人员的薪资高于phper(php开发人员)和asp程序员,就是一个JAVA优越性侧面的一个佐证。
采用java开发项目,由于其严谨性及安全性的考虑,开发过程一般会慢于其它两种主流网络开发语言的进度。
小结
Asp 过时了,不安全.
Php 正当壮年,开发迅速,但安全性与天生的弱类型语言导致其应用范围主要在个人站点,论坛,博客,在线视频, 网络交友等在线社区类型网站
Asp 是中型应用(既需要处理复杂业务逻辑,又需要省开发费用)的项目最佳选择。如物流系统,企业内部管理系统,进销存系统等,但其应用平台为windows服务器,安全性不够,易被黑客盯上。银行业,金融业很少采用。
JAVA  开发速度略慢,但安全性好,团队开发企业级应用最佳选择。
总结,对于中小型站点,其实任何一种语言都可行,关键在于日后的后续开发及维护,以及服务器的选择。国内phpasp虚拟网站空间遍地开花,java/JSP服务器很少,贵;如果采用jsp开发站点的,最好选择是企业拥有自己的独立服务器

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。