欢迎光临PHP培训网
当前位置 :主页>站点推荐下>正文

为什么学习PHP与PHP人才现状

来源: 365infos.com 作者: 时间: 2009-02-02 浏览次数:

全球5000万互联网站中,有2000万以上,即超过40%的网站在使用着PHP技术;

根据EDC公司权威预计,2008年PHP从业人数将增加37%,远超JAVA的16%和.NET的27%;

根据TIOBE公司权威统计,PHP稳定成为全球五大最受欢迎的编程语言之一,并且是入选的唯一一种脚本语言;

最新资料表明,国内80%以上的WEB2.0网站使用PHP进行开发;

在Google的门户、银行、政府、人才等25个行业分别排名前十的250家网站中,采用PHP技术的网站有192家,占整体比例的76.8%;

AlexaTOP500中国网站排名,有394家使用了PHP技术,占整体比例的78.8%;

一、什么是PHP

PHP是“Hgpertext Preprocessor或Personal Home Page Tools”的简写,引用其官方站点(http://www.php.net)的定义来说,PHP是一种服务器端、跨平台、HTML嵌入式的脚本语言。它和大家所熟知的ASP一样,是一门常用于Web编程的语言。PHP酝酿于1994年,1995年发布其第一个公开版本,截止目前已发布的最新版本为PHP5.0。

PHP是一种免费软件,它能运行在包括Windows、Linux等在内的绝大多数操作系统环境中,常与免费Web服务软件Apache和免费数据库Mysql配合使用于Linux平台上,具有最高的性能价格比,号称“黄金组合”。

也许PHP最强大和最重要的特征是它的数据库支持,目前其支持范围覆盖了包括Oracle、Sybase、MySQL、ODBC等在内的大多数常见数据库。使用它编写一个含有数据库功能的网页程序变得十分简单。

二、为什么学习PHP

1、门槛低

在c/c++、java、php、asp这些开发语言中,php是最容易学的语言,学习成本是c和java的1/10都不到,是asp的1/2都不到。我们设置了80学时的课程可以完全保证零起点的学员最后达到独立开发一个中小型网站的水平。

2、竞争少

相对与其他开发语言,掌握php的程序员目前非常少。学校基本上没有开设php课程的,培训php的机构也少之又少。因为php是一个和互联网紧密相关的课程,一般的培训机构没有互联网相关经验,很难培训好这门课程。另外,从求职的角度来看,拿php招聘信息和最热门的java或asp招聘信息比较,可以发现php招聘量达到java或asp的1/3左右,但是php从业人员只是java或asp从业人员的1/40左右。

3、需求旺

互联网相关企业几乎都在用php语言进行网站开发。其中包括sina,sohu,网易,tom,qq,baidu等几乎所有的大型网站。大家可以上搜职网或其他招聘网站观察一下,几乎这些企业都招聘过php相关开发人员,而且每天在互联网上有大量的php开发人员的招聘信息。但是互联网企业最头疼的问题就是招收不到有实际php学习经验的人员,更别说接受过php专业培训的人员了。很多企业无可奈何之下只能招收有其他开发语言经验的人,经过内部培训再从事php项目的开发。

4、发展空间大

尽管php门槛低,学习起来容易,因此有些人误以为这是一个不太有发展前景的语言。其实这是一个很大的误区,很多人就是收益于此,在从业的很短时间内走上了很高的台阶。因为其他语言至少要学习并从业很多年才能勉强算上掌握,因为大家都必须掌握这些语言的很多底层的细节问题,一直上不到一个比较高的层次来考虑问题。细节上花的时间太多反而失去了很多高层次架构上的研究机会。而php在轻松掌握之后就可以更多的考虑高层次架构上的问题了,细节上的问题这门语言的开发者都替从业者解决了。所以互联网业内上升的最快的很多都是php开发人员。

三、PHP语言优势

1、良好的安全性:PHP是开源软件,所有PHP的源代码每个人都可以看得到,代码在许多工程师手中进行了检测,同时它与Apache编绎在一起的方式也可以让它具有灵活的安全设定,PHP具有了公认的安全性能。
跨平台特性:ASP比不上PHP的跨平台能力,PHP几乎支持所有的操作系统平台及数据库系统,正是它的这种能力让UNIX/Linux有了一种与ASP媲美的开发语言,并广为流行。

2、易学性:PHP嵌入在HTML语言中,且坚持脚本语言为主,与Java、C等语言不同,语法简单、书写容易,方便学习掌握。现在市面上也有了大量的书,同时Internet上也有大量的代码可以共享。

3、执行速度快:占用系统资源少,代码执行速度快。

4、免费:在流行的企业应用FAMP平台中,FreeBSD、Apache、MySQL、PHP都是免费软件,降低了企业架设成本。

四、PHP人才现状

随着IT业和互联网的超速发展,企业对PHP程序员的需求也大量增加,随意查询中华英才网、51job等招聘网站可以发现,每天的PHP程序员需求量都在1000以上,而程序员和招聘岗位的供求比例是1:40,很多公司半年都招不到一个合适的PHP程序员。这个岗位是程序员中最火的,这种严重供不应求的局面在未来几年当中还将愈演愈烈。

1、人才储备不足:国内的网络开发语言人才主要是基于Windows平台的Asp.net开发人员和部分的Java. JSP ,由于微软和Sun公司的霸主优势,投入了大量的市场费用,从而产生了大量的相关人才,同时由于商业目的,阻碍了开源软件的发展。互联网公司没有强大的资金后盾和本身的行业特点,多采取了Linux等开源平台,但是没有相应的开源软件的人才储备。

2、培训体系的不健全:PHP语言在西方的应用远远高于其它的网络开发语言,主要是对PHP的认知程度和比较普遍的培训机构。目前在国内我们还没有看到PHP的专业培训机构,包括大学课程,虽然很多的机构有意向开设PHP培训课程,但都苦于没有相关的课程内容和讲师。由于专业的培训课程的匮乏,PHP人才更多地采取自学和依靠网络来获取知识,导致知识体系不健全和不系统。

3、Web开发技术发展迅速的结果:由于互联网是高速发展行业,一个内容热点从产生到滑坡,经常是两年或一年,甚至更短的周期,就会有新的热点出现,PHP虽然是推动这些热点的技术支持,但是国内还没有成熟的认知,一项新技术从应用、成熟、到人才储备、形成专业课程,至少要有3年以上的时间;而目前由于国内的教育体制总是落后于市场需求的原因,这种市场的需求还没有反馈到国内的教育体系中,同时输送到企业的人才也是落伍于Web的发展。

4、人才对PHP的认知程度肤浅:很多的Web人才没有意识到PHP的价值,存留于微软和Sun这些大公司的左右,总是觉得PHP开发技术含量低,而不屑于从事这种开发,不能认知到PHP在发达西方国家的发展形势。实际上目前在西方我们可以看到PHP的无所不在,使用PHP企业中不乏一些著名的世界大公司,比如德意志银行的交易系统、华尔街的股票在线买卖、汉莎航空公司的票务处理、Orange短信业务处理,甚至美国联邦储,宇航局都采用了PHP技术。