当前位置

首页 > 互联网计算机 > 计算机 > php语言 > 自学PHP有哪些书籍和教程值得推荐

自学PHP有哪些书籍和教程值得推荐

推荐人: 来源: 学识文学馆 阅读: 7.04K 次

“关于PHP的好书有哪些”,“关于软件工程的好书有哪些”,我想是很多很多的。大家可以到相应的问题下面看看高票答案,网上也很多“程序员必读书单TOP10,20,50”之类的东西,都是很具有参考价值的。就让小编推荐一本适合自学php的书籍,希望对大家有所帮助!

自学PHP有哪些书籍和教程值得推荐

  用PsySH (PHP的REPL),让你能随时试验简短的代码

用Google,哪怕是用中文搜索,99.99%的PHP问题都能搜到,只要你知道怎么搜

反复地翻阅PHP: PHP Manual,尽早通读一遍,能省去为各种基本问题纠结的反复

关注Packagist的popular列表,经常的去一些package的github上读代码,不需要读全部,读感兴趣的就行

如果用框架,就去读它的源代码,理解它的设计模式和架构技巧

现在PHP程序员如果一定要看书,就看这本 Modern PHP

另外两本备选,也很有用:PHP Objects, Patterns, and Practice / PHP Cookbook

PHP并不难学,八分敲打,两分阅读,你能学得很快,用好REPL

字典级的书不要看(最要吐槽就是李刚疯狂讲义系列的)。

推荐从Head First系列入手,中文版有些会有点小错误,建议有疑惑的地方看看英文原版,英语水平还可以的话最好两个版本都看。路线从html/CSS 到 jQuery 到 php&mysql到 js 到 ajax 到HTML5 (这些前面加上head first就是书名)。

  视频教程推荐慕课网上的php工程师学习计划。

然后你就开始找或者想一个项目来做,中间的.逻辑功能尽量自己想,尽量把它做完整,这个时候菜鸟教程的在线api也许会很实用。

到上面这些之后,你就已经学会了面向过程的php编程了,然后你很快会发现这种前后端层次不分明的代码越来越难维护,重复的地方也不少。

这时候你就可以考虑学习和使用MVC框架了。框架有很多。我推荐先从thinkphp开始,文档好、用着顺手、改动较少。看了教学视频和手册大概理解后,勇敢地重构吧,亲身体验mvc与过程式的差别。这段时间thinkphp的文档和php100上的jQuery是你的得力助手,添加书签吧。另外很多问题都能*度得到答案,在用谷歌前先学会怎么高效地使用中文搜索引擎吧,毕竟你没那么多精力去把每个翻译成英文来提问,也不是任何地方你都能翻墙。

再后面就是大数据量、高并发、缓存处理啊,这些就不是自学的内容了,中大型公司才有这样的平台,所以努力吧。

  推荐书籍:

入门篇:《PHP和MySQL Web开发(第四版)》

进阶篇:《深入PHP 面向对象、模式与实践》

钻研篇:《代码大全》《重构 改善既有代码的设计》《程序员修炼之道 从小工到专家》《人月神话》,其他:数据结构与算法、设计模式、安全、最佳实践。