PHP书籍推荐

有时候读书是一种巧妙地避开思考的方法。 —— 赫尔普斯

推荐之前

最近新买了一本《 PHP Modern 》。在开始阅读的时候,突然感觉书所写与自己近一段时间所作相相印证,有种相见恨晚的感觉。这让我萌生了写一篇PHP书籍推荐博文的想法,我遍历了所有我读完的PHP书籍,选择了几本我认为很优秀的书籍推荐给大家。希望能够给正在PHP初学者或准程序员提供帮助。

对于PHP语言本身来讲,最权威和详细的莫过于官方的英文版参考手册(中文版有很多未翻译的内容,且这些内容并不是最新的)。但是手册只会告诉你有这个东西,参数是什么,有哪些简单的用例。一般不会告诉你为什么有这个东西,为什么这么用,原理是什么。它也不会去讲Web的组件、PHP项目的实践、面向对象编程等等。对于纯粹的PHP内容,我建议书和手册配合学习。书作为一个引导,会告诉你有这样一种东西并且教会你简单的使用。如果我们想要精通,还是要在书籍之外进行深入的学习。

推荐列表

在这里我列出了5本推荐阅读的PHP书籍:

  • 《细说PHP》
    《细说PHP》是国内比较详细的一本PHP入门教程,特点是从前端的 HTML 、 CSS 、JavaScript 到 PHP 都有一个比较详细的入门过程,对PHP介绍的也比较详细。如果你之前没有过 Web 编程或者前端编程经验,建议以这本书入门,它会教会你如何构建一个简单的 Web 程序。(在写作本文章时,该书有中文版,有 Kindle 版)

  • 《PHP和MySQL Web开发》
    《PHP和MySQL Web开发》人称”红宝书”,这是入门 PHP 最经典的一本书籍之一。如果你对 Web 或前端比较熟悉,或者有其他编程经验,可以以这本书入门。这书第一版写于2009年,距现在已经有一段年头了,但其内容仍可称为经典,可以一买。(在写作本文章时,该书有纸质中文版,有 Kindle 版)

  • 《PHP核心技术与最佳实践》
    《PHP核心技术与最佳实践》这本书会讲述PHP在面向对象、数据库、模板引擎、正则匹配、拓展开发、编码风格等方面的最佳实践,内容十分使用。可以称得上是PHP程序员进阶必读之一。(在写作本文章时,该书有纸质中文版,有 Kindle 版)

  • 《深入PHP:面向对象、模式与实践》
    《深入PHP:面向对象、模式与实践》 这本书详述PHP在面向对象方面的一些使用和实践,常用的设计模式和实现过程,作者的功底十分扎实,内容也面面俱到且原理透彻。强烈推荐此书,相信这本书会在你进阶的路上起到极大的帮助。(在写作本文章时,该书有纸质中文版,没有 Kindle 版)

  • 《Modern PHP》
    《Modern PHP》这本书唯一的缺点是来的太迟了。这本书是PHP之道项目的发起者、Slim框架作者所著。它总结的一些现代的PHP程序开发方法、规范和组件,可以说是现在PHP程序员必读的一本书籍。虽然我认为它是必读的,但是这本书并不是一本入门书籍。想完整的吸收这本书的知识,其实需要熟悉PHP语言,熟悉一点现代框架的使用和机制,有过一些项目经验的程序员。但这些也不是绝对,只要你对书中的东西感兴趣,都可以买来阅读。(在写作本文章时,该书有纸质中文版,没有 Kindle 版)

推荐之后

上面的推荐列表仅仅是我个人遴选出的几本书籍,相信还有很多优秀的书籍等待着大家阅读,而且 PHP 之外的世界也同样精彩。感谢这些作者孜孜不倦的努力,给我们带来了这些非同寻常的财富。接下来我会列举其他我阅读过的 PHP 书籍和利用过的资源,希望有所帮助。

书籍 (不含购买链接)

  1. 《深入理解PHP》
  2. 《PHP精粹》
  3. 《高性能PHP应用开发》
  4. 《MySql必知必会》
  5. 《白帽子讲Web安全》
  6. 《HTTP权威指南》
  7. 《Restful Web APIs 中文版》

博客

  1. http://www.laruence.com/ 风雪之隅
  2. http://www.ruanyifeng.com/blog/ 阮一峰的网络日志

资源

  1. https://segmentfault.com/ 一个国内的专注于解决编程问题,提高开发技能的问答社区
  2. http://stackoverflow.com/ 国外著名问答社区
  3. http://wulijun.github.io/php-the-right-way 《PHP之道》中文版
  4. http://www.php-fig.org/ PHP-FIG组织
  5. https://packagist.org/ PHP包仓库(Composer依赖于此)
  6. http://www.oschina.net/ 开源中国
  7. http://www.php100.com/ PHP100
  8. http://www.ituring.com.cn/ 图灵社区

感谢你的阅读!本文系原创文章,出自 行间小筑 并遵循 自由转载-非商用-非衍生-保持署名(创意共享3.0许可证),转载时请注明出处和本文链接:https://panlatent.com/archives/php-book-recommendations

发表评论