程序员学php有用吗
程序员学php有用吗?一起来了解一下吧。
有用,程序员负责设计与开发网站数据库、栏目、程序模块,定期维护网站程序,处理反馈回来的系统bug,编写网站程序开发文档等工作。php是超文本预处理器,用于面向对象,命令式编程,且php入门快,成本低,效率高,资源多,都能有效的帮助程序员处理工作上的事情。
拓展:
php有什么优势?一起来了解一下吧。
1、入门快:有其它语言基础,比如C语言,二周左右的时间你就可以入门,一个月左右,你基本上就可以开发简单的项目了;没有其他语言基础也不要慌,只要学好php基础知识,也是很容易上手的。
2、开发成本低:PHP最经典的组合就是:Linux + Apache + MySQL + PHP,上手容易,开发的速度比较快,非常适合开发中小型的web应用,而且所有的软件都是开源免费的,可以省不少的钱。
3、执行快:PHP是解释性的脚本语言,写完代码以后即可以执行,不像c,java,c++等语言还需要去编译执行。
4、配置部署简单:PHP开发中主要是PHP自身的配置文件及Web服务器的配置(如Apache或Nginx或Lighttpd等),相对简单。
5、资源多:有很多开源的框架或开源的系统可以使用,比如比较知名的开源框架有Zend Framework、CakePHP、CodeIgniter、symfony、thinkphp等。
PHP程序员
程序员歪说——PHP的没落,与它的高傲有关!
PHP作为“世界上最好的编程语言”是怎么混到如今的地步的?有人说是因为Python的流行导致了PHP的没落,有的人觉得PHP的代码不利于维护等等(我的道听途说),不管咋说,PHP如今的地位下滑严重是一个很明显的事实!
作为一个从来没有研究过PHP的人来说,我只能从不专业的、比较带有偏见的角度来分析一下PHP为何会出现如此境地。如果不小心冒犯了PHP程序员,我先说声对不起,因为我实在忍不住太想谈谈这个事情了!
PHP这门编程语言,严格的说是一门基于服务端的脚本语言。从我以前接触到的PHP程序员嘴里,我知道PHP的优点就是能够很快地构建一个项目出来,事实也的确如此!
或许是PHP早期的确太过于优秀,导致了有一些比较狂傲的PHP程序员喊出了那句:“PHP天下第一!PHP是世界上最好的语言!”这句话。从此,PHP乃至于PHP程序员的狂傲的这个印象就被深深刻在了大家的心里!当然啦,也包括我!还有教我编程的某位前辈!
这个前辈在教我东西的时候,下意识以讽刺的口吻说:“PHP是世界上最好的语言,我们干不过!”。我当时还很纳闷,反而觉得这位前辈的话让我有点不舒服,于是就问他何出此言!
人家看我认真了,于是就说了几个PHP的缺点,其中就包括“PHP代码很乱,不利于维护”这句话,这就是我前面所说的道听途说的来源!
虽然后面道听途说得越来越多了,但我始终没有去了解PHP,甚至也劝一些想要学习PHP的编程新手不要去学PHP!知道什么叫“人言可畏”了吧?
直到后来,我深深地被PHP给伤了一次!
我之前在一家做ERP产品的公司工作,本来研发地位还是比较高的。后来公司转型,想要接一些外包项目来做。但是,其中一个项目甲方那边的研发指定说要用PHP来做,这样他们在验收以后就可以自己维护。
我们公司之前的开发栈是.Net,因为这个外包项目挺大,所以不得不招了几个PHP程序员。或许是PHP的确开发起来比较效率,在这个项目完成以后,接下来的项目全部交给了PHP。而我所在的老项目组,就负责开发和维护老项目。
就在那段时间,这几个PHP程序员出了不少好玩又得罪人的事情,搞得他们项目组很不团结,最后导致项目组的几个核心成员出走。
让我印象很深的就是,他们项目组的人员一直在流动,有些人好不容易才认识,然后人家就离职了!很难说清楚为什么!
但不管他们之间闹得有多凶,对于我来说,他们的出现对于我的伤害是比较大的!当老板意识到不对劲,想要拉我们组人进去的时候,我们组人就都走完了!潜台词就是“PHP那么好,那么你们玩吧!”。
其实PHP到底有多好,老板跟我一样也不知道,开始是觉得项目必须接,所以招了几个PHP程序员,但是项目结束以后又不能让他们闲着,所以只能把一些项目交给PHP去做。后来发现PHP做项目好像是挺快的,于是就把我们这些老项目组成员给孤立了!
因此,PHP这是头一次以它的实力告诉我,它是可以打败我所用的编程语言的!
那么既然PHP的实力非凡,为什么现在又没落了呢?或许就跟PHP的孤傲有关,树大招风!太过高调反而会让自己跌得越惨!要知道,PHP可是占过编程语言流行排行榜榜一的人,我使用的C#语言可一次都没有!但是,现在PHP的流行指数已经不足2%了,马上就掉到编程语言流行排行榜十名以外去了!
结语其实,PHP这种状况是可以预见的,而且PHP的遭遇一直都在发生!编程语言其实一直在推陈出新,如果不提高自己,就会被后来者居上!或者有些编程语言身上的光芒只是暂时没有被发现而已,Python就是最好的例子!
所以,隔壁写Java的同学是不是要好好思考下目前Java的境地?
- 04-09生活
蜂蜜四五年了还能吃吗
- 07-20生活
宁波镇海是县还是区
- 07-12科技
oppo强制恢复出厂设置
- 05-05生活
故宫文物西迁中路的终点是
- 03-10生活
夏侯姓宝宝起名字大全
- 02-10生活
惠而浦空调怎么加氟
- 02-22科技
如何释放win7系统带宽限制
- 07-15生活
信号机颜色和代表含义
推荐
- 1科普实验卫星叫什么一号189
- 2冰箱装氟利昂的地方在哪454
- 3U盘删除的文件如何恢复找回408
- 4油壶里的油可以放多久221
- 5rhce培训需要多久465
- 6文控是做什么的179