零基础学PHP哪本书好?

学php需要哪些资料

说白了,要学习PHP,必须走“官方入门-源码开发-项目实践,不断开发”的路子,但由于资源太多,如何选择资源就显得尤为复杂,选择不好很容易出错。

让我们先谈谈最大的。
只是入门阶段不要看《PHP基础教程》。
这不是一本好书。
您必须配合Codecademy的互动在线课程。
去年我们做那个项目的时候,团队里没有基础知识的同事就靠这两位语法老师。
还有一点是,虽然PHPTutorial是公共文档,但是如果你遇到非常复杂的功能,你应该阅读PHP官方手册。
有时间差。
对于规模在 3 000 左右的项目,平均速度会慢一倍,如下所示。
另一个细节是。
对于Udemy等在线课程,请记住选择最新版本。
旧教程错过了 PHP7 .4 + 的新行。

一开始我以为Laravel和CodeIgniter都可以推广,后来发现我错了。
使用 CodeIgniter 可以快速开发轻量级项目,但项目的生态和文档完成度与 Laravel 不在一个水平。
在高级阶段选择框架时,可以找一个内部项目使用codeIgniter快速原型化,然后将整个项目迁移到Laravel上,这样可以节省大量的时间和成本。

等等,还有一个。
不要只阅读“PHPMySQL Roma”来进行数据库连接。
您还应该阅读 PostgreSQL。
许多大公司现在都使用混合数据库架构。
当你碰到算法题的时候,LeetCodePHP银行题可以当做作业本来用,但它不仅仅是刷题,需要连接《数据结构与算法(PHP版)》才能很好地理解基础知识。
去年,算法组的一位同学没有理解代码中写的原理,就像优化中的“定时炸弹”。

最后警告:在实际实施阶段使用GitHub查找项目时,不要选择那些标记为“适合初学者”的项目。
其中许多是半成品。
真正值得学习的是那些遵循每个部分和代码审查的内容。
说实话,这挺棘手的,但我可以学到很多关于标准化开发流程的知识。

php书那本好,推荐一本?