PHP真有这么差劲吗?
有些语言很好,无人问津。有些语言很差,备受争议。当创意者还在讨论用啥语言,咋实现的时候,扎克伯格的facebook已经用PHP写好了。
当Java意淫自己设计模式的时候,他们不知道PHP有laravel,当Java意淫性能的时候,他们不知道有swoole,zephir,且除了算法运算,性能基本都在IO上,PHP从不跑偏,一直定位Web,因为专注所以这个地位,至今也撼动不了。
因为最大限度保持向下兼容,很多人还是拿早期不规范设计说事,但PHP发展至今,很多都已经不是事儿。
没有差语言,只有差的选手,任何语言都有撼动世界的大神在,所以码农们还是省些口水吧,扎扎实实用透一门语言,一种技术栈,一个业务方向
都在说php的优我就说说php的缺吧,首先,php招聘岗位数一再下滑已经说明了php在这个新时代中开始慢慢脱节,单线程和通信方面的不足使得php在开发很多功能的时候显得捉襟见肘,那些吹swoole的肯定会跳出来打我脸,swoole确实可以弥补php的通信功能,但是这玩意上手难度不低,而且也不算是一个很好用的东西,而且php走下坡的很大一个原因就是很多php从业者本身基础太差,同样的开发经验,跟其他的很多语言的从业者比起来,有着先天劣势,因为其他语言一些必修的基础知识在php中都是被淡化的,导致一些公司虽然开始用的是php,但是等项目做大后他们发现偌大的phper群体中找不到合适的开发者了,从而只能被迫更改底层架构。
php开发者中不乏有底子很足的高手,这些人往往都是精通除php外其他语言的,那些捧着一门php当宝的同僚,我强烈建议你们可以抽空看看隔壁语言的招聘要求,跟你差不多薪资里有多少技能或概念是你不懂或者闻所未闻的,如果你抱着"php是世界上最好的语言"这句自嘲的话高枕无忧的话,迟早会被时代的浪潮淹没。
php是门好语言,但是phper不见得是个好程序员,想证明她好就用她做出成绩来证明,别动不动微博脸书,又不是你写的!
既然php能存在那么久,而且被那么多大型公司去使用,他就不可能会不好。一个语言好不好,很大程度上要取决于用的人。
当你还在质疑php好不好的, 已经拥有大量人气,
已经给你提供系统的学习之路
所以,有些时候少些质疑,多些行动,只有自己亲身体验才知道好不好。
java、PHP、python这三个哪个学习起来更容易上手?
想系统的学编程语言选Java,c++,c++虽然难但是发现绕不开,个个领域都会碰到他。
如果只想做网页开发推荐PHP,高效生产工具。
Python,以前用过一段,算是小版Java,现在生态扩充越来越庞大,但最后我用的nodejs,因为js现在也是绕不开的脚本语言。
建议从java开始学,学java后想转php或者py的话比较好转,据说一个java程序员只需要3天的学习就能掌握python基本使用。其实如果浅显的学一点,都好入门,毕竟不像c那样要鼓捣指针,学深了都难。
你要知道你学这个是为了干啥用的,不同语言有自己擅长和不擅长的领域,网页开发,全能型用hava,中小型网站快速开发用php,人工智能领域,运维,爬虫,科学计算,用python 。难易程度,java最难,python 最简单,php折中。如果没有目标,只为编程,推荐java,php和python 属于解释性语言,不推荐。当然了,编程大多都是一通百通,熟练掌握java后,学习php或者python 也就一两周的事。但是反之则不好说,即使熟练掌握python ,学起来java也不一定比新手强太多。
还没有评论,来说两句吧...