PHP和JAVA在WEB方面的比较

1 篇文章 0 订阅

在网上看了些php和java的比较,大概知道了些许原因:

1、成本考虑。

    php在国外非常流行,很大一个原因是LAMP(linux + apache + mysql + php)是免费且开源的,而Java要用到成熟的容器比如WebLogic、WebSphere都很昂贵,.Net的SqlServer和Windows也价格不菲。国外不像我们国内,对盗版查得非常严,所以从成本考虑,都会偏向选择真实免费的平台,而我们国内盗版的多,大家不会意识到成本差距,所以用起来也就大手大脚。

2、从互联网行业的开发特点考虑。

    其实java语言本身相比php而言是很有优势的,尤其是体系架构、对OO的支持和设计思想。所以,java用来开发大型的企业应用很合适,跨平台、易复用、易维护、便于多人协作。然而互联网是一个以用户为核心的行业,是大众草根行业,从技术到需求的变化都非常快,所以做互联网上面的应用都要求快速开发,快速更新,快速反应。用php开发WEB的开发效率非常高,在调试和发布上,也较java简单,这是大家所公认的,对于中小型的Web应用,是比较合适的。此外,php的简单易于新手上手,也是它能够广泛应用于Web开发的重要原因。

 

其实,无论是java还是php,两者都在互相学习进步。php在引入OO的特性,不断弥补体系架构上的缺陷;而现在的java也在引入善于做Web开发的动态语言,比如JRuby、jython,甚至连php都可以在jvm上运行。jvm本身在彻底开源后,也在酝酿着变革。新版jvm将会更苗条,更有序的管理jar包,对动态语言提供更好的支持。我相信不久的将来,用java做web开发会像php一样快速。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值