上海交大教育集团
招生热线:400-656-1450

学校地址:上海市徐汇区番禺路951B号-A座1楼IT研究院

学java好还是学php好?

  it行业是目前较为热门的职业,大力支持发展互联网也是一个趋势。那么,现在学java还是php更有前景呢?这个还真不好说,要是说就业前景或者是应用领域,java比php更有优势吧。为什么这样说呢?下面就比较下java与php的长短处。


  首先,我们来看java语言。我们都知道,java语言的历史已经非常悠久,一直处于大哥地位。这一方面是因为他是众多语言的基础,比如现在比较火爆的android,java就是android的基础。学习java的人,可以很快转入android的队伍,足以看出,java的灵活性。其次,现在大多数企业都以java作为主流语言,如果你经常上网的话,就可以发现,许多网站都是用java做的。为什么呢?原因就在于,java适应性实在是太强了,任何一个平台他都可以在里面游刃有余。

  1、java和php技术层面对比:

  java是纯面向对象开发,功能强大,分支众多,没有java不能做的软件。c/s也好b/s也好。从功能上讲,没有语言可以和java相比。但其优势也是其劣势,具体参考第6点。

  php属于后起之秀,吸收了java和c以及perl等语言优点,专注互联网领域。web领域php拥有得天独厚的优势,web领域没有语言可以和他比。

  两者相比,基本上java。但是其实并没有太大的可比性,专注领域不同。单纯拿两者都可以做的web来说,php。

  2、java和php市场份额对比:

  java语言算是古老,多年的发展,其在c/s领域和b/s领域都占有一席之地,特别是在电信和银行行业。但随着社会需求的变化和其他语言的专注,java的市场正被一点点蚕食,web领域几乎被php一统天下,嵌入式领域几乎被c++一统天下,客户端领域几乎被c语言一统天下,要不是安卓的出现,java的命运还真不好说了。其之前积累的巨大java帝国不会一下子崩塌,一定是有一个过程。所以现在学习并不需要担心其前途,现在学习你更需要担心的却是近十年间英才辈出的javaer,和大批正在进入java阵营的同业者。

  php在市场描述就比较简单了,因为我们只要看一个领域,那就是web领域。web领域php的市场超过80%,其余的则是如java-jsp,asp,c#,.net,python,ruby等。网站500强中有395家使用php。全球 大的两个网站facebook和新浪全在使用php。 两者相比,算平分秋色。

  3、java和php的发展空间对比

  安卓势头很猛,但手机安装app数量有限,推广难,也是app面临的 大挑战,好在安卓只有java可以做,除此之外就是html5了。

  中国人口占全球人口19.7%,中国网民占全球网民22.4%,中国网站数量占全球网站数量的0.5%,网站的可发展空间可谓巨大;发达互联网对gdp的贡献可达20%,中国互联网对gdp的影响仅为3%。可谓互联网的发展空间巨大,而互联网离不开web,web离不开php。

  两者相比,个人觉得php的优势更加明显。

  4、java和php的薪资对比

  薪资事由供求关系决定的,人才缺失,薪资自然高,人才饱和,薪资自然不会高。

  java由于培训中心基本都有这个课程,很多人想从事软件行业的时候,自然就学习java了,加上java近10年的火爆,人才辈出,整个java行业是处于供大于求的。南京地区:一个30人的java培训班, 后差不多10人找不到理想的工作而转行, 低薪资甚至只有1000多元,就有人肯干。当然java学的好的,薪资4000多也是不少的。

  php完全依托于市场的驱动,难点在于很多人并不了解php,也没途径可以了解,根本原因是培训中心没有这个课程,我知道的,南京百十所高校只有晓庄培训中心开了php课程,而且不是作为主修。市场对php的需求,高校并不清楚,高校更愿意推符合培训中心派特点的java。

  学习php的人少,企业需求多,导致php薪资远远超过了同行业者。一般起薪没有低于3000元的。南京地区高的早已经突破4500元。北上广更是突破了6000元的起薪。

  两者相比:除了java工作难找,但只要找到了工作,高位线是差不多的,低位线java明显处于劣势。

  5、java和php的薪资涨幅速度对比:

  java是公认的难,难上手,真正上手需要至少1-2年,而这期间都属于学徒,薪资涨幅有限。2年后会有一个较大的涨幅,基本拿个6-7千是没有问题的。

  php是公认的简单,上手极快,基本过了试用期就可以涨工资了,phper正常是半年涨一次薪资,前3年的幅度都还可以,1年5-6千,2年7-8千。3年能过万的也大有人在。

  两者相比:其实php的前端优势明显,后段双方区域持平。并不像很多人说的php后面难涨,php缺人,但更缺熟手。java也不像很多人吹嘘的那样高薪,两级分化严重。其实也很正常,越难的语言,两级分化越是严重。

  6、java和php各自发展的瓶颈:

  javaee体系曾经统治企业级软件开发长达数十年之久,十年间英才辈出,但是java语言本身却越来越显示出臃肿和分裂的态势。使用java是个昂贵的选择,复杂的需求设计, 缓慢的项目进度,昂贵的应用服务器和维护难度使java成为了一种庙堂之上的语言。而版本的分裂也使所谓的跨平台特性成为了一句空话。

  java的特性使得它并不适合业务随着市场变化的互联网企业,web领域几乎被php一统天下,嵌入式领域几乎被c++一统天下,客户端领域几乎被c语言一统天下,要不是安卓的出现,java的命运还真不好说了。php的大中型系统开发,方便、、是java跟asp.net没法比拟的, 还有php有很多如yaf,yii,ci等强大的框架, 中小型一般系统的开发,一个thinkphp就足于通杀java的ssh三大框架了。

  php由于其简单,开发等特点,也导致了开发复杂应用稍显吃力,所谓成也萧何败也萧何,php由于其关注应用层面,开发基本不需要考虑底层的东西,导致其开发,学习简单;但也导致了学习php工作一段时间比较容易遇到瓶颈,php在5.3版本后加入了更为强大的扩展,通过php的扩展可以实现php本身实现不了的功能。

  所以php开发遇到了这样瓶颈,可以考虑通过扩展来解决,facebook和weibo.com正在大量使用扩展功能去应对一个又一个的难题。新浪架构师兼席php技术顾问惠新宸一直在专注与php底层原理的研究和分享。扩展是被他认为php伟大的地方。

  7、java和php的岗位数对比:

  以下数据出自2014年9月初的百度统计:

  2014年9月初,全国java岗位数为82703个。

  全国java岗位数

  2014年9月初,全国php岗位数为47263个。

  全国php岗位数

  java的岗位数差不多是php岗位数的2倍不到。但值得深思的是,java的人才数量是php人才数量的100倍还不止。

  8、java和php的学习成本对比:

  java学习,是公认的难。难以上手,难以理解。自学时间成本是12个月,自学成功率不到10%,培训时间成本也近6个月。培训费用平均成本大致为15000元左右。成为熟手的时间成本为2年。成为高手的时间成本一般为5年以上。

  php学习,是公认为简单的语言。解释性语言,无需编译。自学时间成本是6个月,自学成功率20%,培训时间成本3个月。培训费用平均成本8000元左右。成为熟手的时间成本为1年。成为高手的时间成本一般为3年以上。

  两者相比,java的学校成本要明显高于php。

  总结一下:java和php各有各的优势,说到明天早上也不一定说的完,我想说的是学习哪一个,都是ok的。

  php相比较java的其中一个比较明显的优势就是容易。这是一门比较浅显的语言。

  不过php也有自身的缺憾,那就是路子太窄。php专门是开发网站的,相比较之下,java的路就宽了很多,既可以开发网站,又可以做android,做客户端也是不错的选择。


文中图片素材来源网络,如有侵权请联系删除
申请试听
为您选课


培训课时和费用


课时:16学时,45分钟/学时,8学时/天,2天

费用:3000元

培训方式

全程上机练习,理论与案例相结合,资 深顾问授课及辅导,10人以内小班

培训讲师

长期应用SolidWorks软件的资 深培训讲师,CSWP认证讲师,曾经为国内多家世界500强企业设计人员提供培训

证书

学员可以根据自己需要考取多项认证资格证书:

上海交大教育集团结业证书

培训大纲

Solidworks钣金建模

基体法兰

钣金薄片

边线法兰的设计

斜接法兰

钣金闭合角设计

如何展开钣金折弯

钣金切口设计

钣金折弯系数选项

折弯系数与折弯扣除

将零件转换成钣金

钣金主题

转换成钣金的方法

认识折弯方法

转换成钣金

打开 IGES 文件

使用切口特征

在锐角处添加折弯

钣金特征

进行更改

添加焊接的边角

展开圆锥和圆柱

工艺规划

钣金成形工具

标准工具

生成自定义成形工具

SolidWorks钣金装配图

复杂零部件的装配练习

零部件干涉检查及动态碰撞检查

在装配体下的零部件修改技术

装配体动态模拟

装配体的爆炸视图

装配体动画爆炸及动态解除爆炸

在装配体中设计单一钣金零件

SolidWorks 钣金工程图

学习生成新的工程图文件

自动生成标准三视图与等轴侧视图技巧

自动生成各种工程图视图的技巧

自动生成及注解的技巧

钣金零件图与展开图在工程图中的展示

装配体材料明细表的制作调整



申请免费试听
全国招生热线