对PHP的这个误解,坑了多少程序员?
Posted 程序员书库
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对PHP的这个误解,坑了多少程序员?相关的知识,希望对你有一定的参考价值。
编译自:https://www.phpclasses.org/blog/post/567-The-Best-PHP-Books-of-the-Year.html、https://tutorialzine.com/2018/03/8-awesome-and-free-php-books等
PHP已死?网上随便一查,你会发现很多人确实是这样认为的,许多开发者还表示已经将项目迁移到Python或者Node,甚至吐槽PHP如何糟糕,很多人看到这些回答,即便想学PHP,也会担心没有前途,而望而却步
走过了20多个年头,素有世界上最好的编程语言的PHP,为何PHP将死的消息此起彼伏,难道是它真的不行了么?对于这种说法,我只想说:瞎扯!
事实上,截至2018, 80%以上的互联网网站基于 PHP 开发和运行,即便你剔除掉CMS,PHP仍占网络的54%以上。从下图,你可以看出,PHP的市场份额在2017年并没有减少,甚至略有上涨。
PHP网站的使用率
PHP市场占有率
因此,在我看来PHP 根本就没死。如果你想学习PHP,不妨可以通过下面这些书籍开始:
PHP 7.x系列
1、《Learning PHP 7》
本书涵盖PHP、mysql、oop、mvc、unittest、framework,同时突出了PHP 7的一些新特性,不单单是教PHP语言,还教了你如何用php建网站。需要提醒的是本书适合已经具备PHP编程经验的程序员
2、《PHP 7 Programming Cookbook》
这是关于PHP最新的书,它涵盖了7.X版本的新功能,例如统一变量语法、标量类型声明、多异常捕获处理等,它还能帮助你开发中间件,无缝衔接不同的开源库,假如你是一位有一定PHP5经验的程序员,那么本书适合你,它绝对能让你的编程技能更上一层楼。
3、《PHP 7 Data Structures and Algorithms》
这本书适合那些想要通过PHP来学习数据结构和算法的人,本书可以帮助你掌握如何粉丝算法和大 O表示法,使用PHP实现链接列表,双链表,堆栈,队列和优先级队列、排序,搜索和递归算法等,以及应用PHP功能数据结构和内置数据结构和算法
4、《Modular Programming with PHP 7》
本书关于PHP的设计模式,分为两部分一部分探讨了与PHP 7相关的模块化设计相关基础知识,根据根据GoF设计模式和SOLID原则编写易于管理的代码;后一部分演示了网上商店应用程序各个模块的实际开发。本书适合希望了解设计模式和原理的中级PHP开发人员。
5、《Mastering PHP 7》
本书首先介绍了PHP的新特性,并向你介绍了PHP Framework Interop Group(PHP-FIG)设置的几个重要标准。你将明白PHP OOP概念的重要性,此外本书还探讨了测试代码、调试的最佳办法,本书还是建议具有一定编程经验的程序员阅读,至少具备有一定的PHP基础知识
免费书籍
6、《PHP 之道》
7、《PHP Pandas(PHP7)》
8、《Survive the Deep End: PHP Security》
9、《PHP 7 From Scratch》
写在最后
最后想说的是,唱衰了那么多年的COBOL没死,Delphi没死,Smalltalk也还在,虽然没有Java那么大的占有率,也没有Python的热度,但它们依然占据一席之地。
可以这么说,很少有语言可以完全消亡,相反的,如今的CoBOL开发者的薪资非常高,所以,你完全不必有PHP已死的担忧,而且将这种能够为 80% 的网站提供动力的语言归类于已死的言论显然非常荒谬。
●输入m获取到文章目录
以上是关于对PHP的这个误解,坑了多少程序员?的主要内容,如果未能解决你的问题,请参考以下文章