PHP程序员要掌握的知识以及相关书籍

我记得有一次,我在一个周末的下午,坐在家里,看着电脑屏幕上跳动的代码,心里想着,这编程真是个神奇的东西。
那时候,我刚开始学习C语言,每天对着书本上的例子,手忙脚乱地敲代码,有时候一个简单的程序,能让我纠结好几个小时。
我记得有一次,我在图书馆里,翻阅了一本关于C语言的厚书,看到书上写着“指针是C语言的核心”,那时候我就在想,指针到底是个什么东西呢?我花了整整一个下午,才勉强理解了指针的概念。

后来,我接触到了C++,发现原来编程还可以这样玩。
我记得有一次,我在一个编程比赛中,用C++写了一个小游戏,当时那种成就感,我现在都还记得。
那时候,我就在想,如果我能把编程学到极致,那该多好。

再后来,我开始学习JAVA,发现JAVA的面向对象思想,让我对编程有了更深的理解。
我记得有一次,我在公司实习,用JAVA写了一个小项目,当时我的导师说:“你的代码写得不错,但是面向对象的思想运用得还不够。
”那时候,我就知道,我还有很长的路要走。

然后,我又开始学习PHP,因为我想做网页开发。
我记得有一次,我在一个咖啡馆里,对着电脑屏幕,一边喝咖啡,一边敲代码,那时候的滋味,真是难以言表。
我学会了HTML,CSS,JS,甚至还有photoshop,感觉自己的技能树越来越丰富了。

现在,我正在学习数据库和LINUX,因为我知道,这些都是做后台开发必备的知识。
我记得有一次,我在网上看到一个教程,说数据库是编程的灵魂,那时候我就下定决心,一定要学好数据库。

等等,还有个事,我突然想到,我之前下载过一个明日科技的书籍,里面有很多源码,我觉得这些源码对我的编程帮助很大。
不过,我现在还没有时间好好研究它们。

那么,编程到底是个什么感觉呢?是那种在键盘上敲击出一段段代码,然后看到它们在屏幕上运行起来的满足感吗?还是那种在解决问题的过程中,不断学习和成长的喜悦?我不知道,我只知道,我还在路上,我还在学习,我还在探索。

php入门经典书籍有哪些?

记得刚学PHP那会儿,手边就两本入门的书。
一个是《细说PHP》第三版,另一个是《PHP和MySQLWeb开发(第四版)》。
那时候一头雾水,对着书上的代码敲啊敲,终于把第一个"Hello World"网页弄出来了。
2 01 8 年夏天,我在杭州的出租屋里,每天对着电脑屏幕,书旁边堆满了零食包装袋。
记得那时候为了搞懂MySQL的连接,把书翻来覆去看了三遍,连厕所的时间都用来琢磨那些SQL语句了。

进阶篇的书是后来慢慢加进来的。
《深入PHP面向对象、模式与实践》让我第一次意识到代码要有设计感,不能随便写。
2 02 0年我在上海的公司项目里,就是把这本书里学的SOLID原则用进去,老板还专门在周会上表扬了我的代码规范。
至于钻研篇的书,都是后来工作里遇到坑了才去啃的。
比如《代码大全》,是2 02 1 年冬天在成都出差时,半夜调试bug到崩溃,突然翻到"重构"那章,醍醐灌顶。

等等,还有个事,《程序员修炼之道》我是在北京地铁上读完的,那时候刚好被领导骂完,书里说"先完成再完美",立马觉得有救了。
最搞笑的是《人月神话》,2 02 2 年春节在家看,结果笑到打翻了茶杯。
这些书里最实用的还是《重构》,2 02 3 年我在深圳的新公司,用里面的方法把一个5 000行的老旧模块重构完,性能直接提升了两倍。

数据结构与算法那本我还没啃完,设计模式倒是看了两遍。
安全方面的书看了《Web安全攻防技术宝典》,2 02 3 年秋天在厦门参加培训时,老师演示的SQL注入让我后背发凉。
最佳实践的话,现在还在摸索中。
2 02 4 年了,PHP8 都出了,感觉自己还有很多路要走...
突然想到,这些书里有没有哪本你特别推荐?