zoukankan      html  css  js  c++  java
  • Java和PHP哪个方向更有前途?

     
    Java和PHP到底哪个方向更有前途呢?我从网络上收集了很多资料,并在这篇文章中做了总结。
     
    1.TIOBE语言排行榜
    Apr 2014Apr 2013ChangeProgramming LanguageRatingsChange
    1 1   C 17.631% -0.23%
    2 2   Java 17.348% -0.33%
    3 4 Objective-C 12.875% +3.28%
    4 3 C++ 6.137% -3.58%
    5 5   C# 4.820% -1.33%
    6 7 (Visual) Basic 3.441% -1.26%
    7 6 PHP 2.773% -2.65%
    8 8   Python 1.993% -2.45%
    9 11 JavaScript 1.750% +0.24%
    10 12 Visual Basic .NET 1.748% +0.65%
    这张表格是2014年4月份的编程语言排行榜,从这张表格中可以看出,Java和C几乎持平,而PHP和份额只有Java的16%左右,所以从流行程度上来看,Java是占优势的。
    以下这张图是各种语言占有率的曲线图。PHP是橙色的,Java是深蓝色的。
    从图中可以看到PHP的份额最近几年都在下降,而且下降的速度比Java快,显然已经过了巅峰,份额开始萎缩了。而Java份额下降的原因我个人猜测可能是因为iPhone的流行ObjectC份额上涨的缘故。
     
    2.国内企业需求
    我从百度中搜索招聘信息。并比较了它们的岗位数量,从而推断出企业在人才方面的需求。
    百度招聘中搜索php,得到10万多个岗位;搜索Java,得到将近19万个岗位。Java人才的需求量几乎是PHP的两倍。所以,在企业人才需求方面,Java是占有优势的。
     
    3.工资
    Java一般都是公司的核心技术,而PHP属于边缘技术,所以理论上来说Java的工资会比PHP的高。
    一般的大公司不用PHP,而且大公司的工资比小工资好一些。
     
    4.大公司不用PHP
    有些大公司发展初期用PHP,到了后来换用Java
    比如Facebook、Twitter、淘宝、京东。
    Facebook:它最初是用PHP做的,后来用户数量增加,PHP无法承载过高的访问量,Facebook修改了原生PHP。
    Twitter:它最初采用Ruby on Rails,后期转移到了Java。
    淘宝:它最初采用了PHP,后期转移到了Java。而且阿里巴巴公司内部几乎不用PHP。
    京东:它最初采用了微软的IIS,目前正在转向Java。
    Google:谷歌内部禁止使用PHP。
    12306:采用java,足以说明Java能够承受高并发的环境。
    从大公司的经历来看,可以看出PHP存在很严重的问题。PHP性能差,而且Java是一门成熟的语言,有很多现有的解决方案。至于PHP,可以调用的库是非常少的。
     
    (大概意思:Java在各个方面都完暴PHP,但是PHP适合初创网站。)
     
    (PHP和Java的客观比较,PHP比Java少了很多特性)
     
    (PHP需要避免的10大误区,大概意思是PHP并不差)
     
    总结起来,Java在各个方面都比PHP优秀,所以我决定还是走Java Web路线吧。
  • 相关阅读:
    Spring2——特殊值的注入问题、自动装配、使用注解定义bean
    关于ueditor配置单图无法上传的问题
    初始WebApi(3)
    WebApi参数检查验证FluentValidation的使用方法
    js获取兄弟之间的标签
    C#集合ArrayList、泛型集合List(3)
    C#栈、堆的理解(2)
    C#值类型、引用类型(1)
    字符串截取的几种方法
    MVC结合Ajax实现简单的批量删除
  • 原文地址:https://www.cnblogs.com/caipc/p/3675712.html
Copyright © 2011-2022 走看看