java、php和.net一直是web编程领域的三剑客,近十年来,一直是Java保持领先优势,其次是.net和php,然而,近2年来,这个格局却悄悄的发生着变化,.net的市场占有率越来越低,而php的市场需求逐渐增加。php在逐渐超越.net,成为java最强劲的竞争对手。
这一变化在2013年显得格外明显,其中,最大的特点就是在web编程领域,许多互联网公司扩大了Php的使用范围,现在用Php开发的web程序越来越多,这也使Php程序员的身价越来越高,可以说,相对于几年前,php程序员的“市场价格”可谓了翻了一倍。
那么是什么原因导致php的市场份额增加呢?主要原因就是目前互联网公司的敏捷开发行为。php非常适合中小型互联网程序的开发,尤其是轻量迭代式开发,能节约很多成本,这个甚至都是java无法比拟的优势。这个原因导致许多开发中小型轻量项目的公司都爱采用php技术。
那么,Php火了,java是不是就不行了呢?这个倒不是,至少从目前来看,不是。在大型系统的编程上,java具有独一无二的优势,尤其是跨平台上。而php在轻量型系统开发上,确实有一些优势,开源的东西也多。所以,java和php各有优势,总的来说,java人才的需求和待遇还要高于php人才的。
那么,你可能会问,我是学php还是java呢?我觉得这个主要根据个人爱好来,实际上,php比java略简单一些,java往往是大型团队配合开发,而Php经常出现小规模团队,甚至一两个人就能完成一个项目的情况。所以,你可根据个人特点选择。