在上大学那会儿,记得C语言课上,老师说过一句话:“任何变量要先定义,后使用”。
我心里还抱怨:“为啥要先定义呢?想用就用呗,哪里这么多事儿”。当时在课上说这话,就是文艺复兴时期的布鲁诺对天主教信仰进行挑战,这样会被烧死的。
直到有次不经意间翻开一本神书,上面有段代码:它没有定义变量,直接拿变量进行计算。心想:厉害!原来老师说的也不全对。它将变量随意使用,一会儿当作整型使用,一会儿当作字符串使用。顿时觉得这代码要飞啊!
它甚至在变量数组中不存在索引时,也能使用,只是警告一下,程序依旧运行,结果正常输出,简直是神代码,再不学就晚了!
随后,我激动地合上书,定眼一看封面,上面写着三个字母:PHP。
从那时候,脑海中就悄然印下这句话:PHP是世界上最好的语言。
后来深入了解了PHP之后发现它还具有很多的优点。PHP有一个巨大的社区,它对新手很友好。由于这个社区的存在,使得PHP的教程很好找。如果你想学一个酷炫的技巧,很容易就找得到。
但是因为资源太容易找得到,你有可能会找到那些不那么好的资源,或者是你从某个人那里学到的最佳实践是十年前的。但这只是小事而已,不足以为此灰心。因为任何事情都有利有弊,利用好它的优点就好了。
那么PHP与其他语言相比有什么优点呢?
开源:意味着你可以自由、免费地使用或者查看底层语言或者程序;
应用于 Web 开发领域:不一定是专注于 Web 开发,但是在 Web 开发中有比较大的应用;
高阶动态语言:具备动态语言的特性,大部分面向 Web 应用的语言兼具此特性。
就目前来看PHP能大行其道杀入计算机语言前三甲,从表面上来看,这是就业环境使然。越来越多的新公司或者新项目使用PHP,这使得PHP相关社区越来越活跃,而这又反过来影响到非常多项目或公司的选择,形成一个良性的循环。
就眼下的情况,PHP是国内大部分web项目的首选。并且有非常多公司从其他语言转到了PHP。PHP的高速开发成本低,周期短,后期维护费用低,开源产品丰富,这些都是其他语言无法比拟的。
PHP的发展前景相当可观。从求职角度来看,拿PHP招聘信息和最热门的JAVA或ASP招聘信息比较,可以发现PHP招聘达到JAVA或ASP的1/3左右,但是PHP从业人员只是JAVA或ASP从业人员的1/40左右。
互联网相关企业几乎都在用PHP语言进行网站开发。其中包括GOOGLE,SINA,SOHU,网易等几乎所有的大型网站。大家可以上招聘网站观察一下,几乎这些企业都招聘过PHP相关开发人员,而且每天在互联网上有大量的PHP开发人员的招聘信息。
但是互联网企业最头疼的问题是招收不到有实际PHP学习经验的人员,更别说接受过PHP专业培训的人员了。很多企业无可奈何之下只能招收其他开发语言经验的人,经过内部培训再从事PHP项目的开发。
所以PHP门槛低,学习起来容易。因此有些人误以为这是一个不太有发展前景的语言。其实这是一个很大的误区,很多人就是收益于此,在从业很短时间内走上了很高的台阶。
以下是北邮在线PHP学员最新就业情况统计表,大家来感受一下。
(避免给部分学员带来麻烦,部分信息隐藏)
我们用实例认证以上的说法,北邮在线学员的入职月薪达6K以上,在一线城市可达10K。未来PHP的人才缺口相当大,所以赶快抓紧机会吧。
|