PHP程序员进阶学习书籍参考指南
@heiyeluren
lastmodify: 2016/2/18
 
 
【初阶】(基础知识及入门)
 
01. 《PHP与MySQL程序设计(第4版)》  http://item.jd.com/10701892.html
02. 《深入浅出MySQL 数据库开发 优化与管理维护 第2版》 http://item.jd.com/11381295.html  *浅读
03. 《实战Nginx:取代Apache的高性能Web服务器》 http://dwz.cn/2K1ryn *done
04. 《Redis 实战》 http://item.jd.com/11791607.html  *doing
06. 《MongoDB权威指南 第2版》 http://item.jd.com/11384782.html
07. 《Linux系统命令及Shell脚本实践指南》 http://item.jd.com/11354663.html *will
 
 
【中阶】(基本系统知识相关,可阅读类似书籍)
 
01. 《图解HTTP》 http://item.jd.com/11449491.html *doing
02. 《图解TCP/IP 第5版》 http://item.jd.com/11253710.html
03. 《大话设计模式》 http://item.jd.com/10079261.html
04. 《大话数据结构》 http://item.jd.com/10663703.html
05. 《编译原理(第2版)》 http://item.jd.com/10058776.html
06. 《Linux C 编程一站式学习》 http://dwz.cn/2K1C3n 
07. 《PHP应用程序安全编程》 http://dwz.cn/2K317p
08. 《高性能PHP应用开发》  http://dwz.cn/2K1kcy 

09. 《PHP核心技术与最佳实践》 http://item.jd.com/11123177.html

10. 《高性能MySQL(第3版)》 http://item.jd.com/11220393.html
11. 《深入理解MariaDB与MySQL》  http://item.jd.com/11835700.html
12. 《构建高可用Linux服务器(第3版)》 http://item.jd.com/11557939.html
 
 
【中高阶】(深入理解系统)
 
1. 《深入理解计算机系统(原书第2版)》 http://item.jd.com/10360906.html
2. 《现代操作系统(原书第3版)》  http://item.jd.com/10058893.html
3. 《数据库系统概念(原书第6版)》 http://item.jd.com/10954261.html
4. 《数据库系统实现(第2版)》 http://item.jd.com/10060181.html
5. 《UNIX环境高级编程(第3版)》 http://item.jd.com/11469694.html
6. 《UNIX网络编程 卷1 套接字联网API(第3版)》 http://item.jd.com/11728741.html
7. 《Linux高性能服务器编程》 http://item.jd.com/11252777.html
 
 
【高阶】(深入理解服务原理)
 
01. 《深入理解PHP内核》 http://www.php-internals.com/book/
02. 《深入理解MySQL》 http://item.jd.com/10063042.html
03. 《MySQL技术内幕:InnoDB存储引擎(第2版)》 http://item.jd.com/11252326.html 
04. 《深入剖析Nginx》 http://item.jd.com/11226514.html
05. 《深入理解Nginx:模块开发与架构解析》 http://item.jd.com/11217076.html 
06. 《Redis设计与实现》 http://item.jd.com/11486101.html
 
 
【架构及升级】(Web架构、分布式、云计算、机器学习等方向)
 
01. 《大规模Web服务开发技术》 http://dwz.cn/2K2o1d
02. 《大型分布式网站架构设计与实践》 http://item.jd.com/11529266.html 
03. 《大型网站技术架构 核心原理与案例分析》 http://item.jd.com/11322972.html
04. 《大规模分布式系统架构与设计实战》 http://item.jd.com/11417660.html
05. 《大规模分布式存储系统:原理解析与架构实战》 http://item.jd.com/11310547.html
06. 《分布式系统:概念与设计(原书第5版)》 http://item.jd.com/11194499.html
07. 《Hadoop权威指南(第3版 修订版)》 http://item.jd.com/11566298.html 
08. 《Cassandra权威指南》 http://item.jd.com/10794341.html
 
09. 《云计算架构技术与实践》 http://item.jd.com/11537731.html
10. 《OpenStack开源云王者归来》 http://item.jd.com/11521443.html
 
11. 《数据挖掘 概念与技术(原书第3版)》 http://item.jd.com/11056660.html 
12. 《机器学习》 http://item.jd.com/10131321.html
13. 《图解机器学习》 http://item.jd.com/11676112.html
14. 《机器学习实战》 http://item.jd.com/11242112.html
 
 
【番外篇】(可以参考延展学习)
 
01. 《深入PHP:面向对象、模式与实践(第3版)》 http://item.jd.com/10794350.html
02. 《Linux网络编程(第2版)》 http://item.jd.com/11397772.html
03. 《Linux多线程服务端编程 使用muduo C++网络库》 http://item.jd.com/11163782.html
04. 《Linux运维之道》 http://item.jd.com/11375254.html
05. 《Linux性能优化大师》 http://item.jd.com/11734651.html
06. 《PostgreSQL修炼之道:从小工到专家》 http://item.jd.com/11684063.html 
07. 《图解网络硬件》 http://item.jd.com/11506709.html 
08. 《网络安全基础:网络攻防、协议与安全》 http://item.jd.com/10550797.html
09. 《密码学原理与实践(第3版)》 http://item.jd.com/10067358.html
10. 《黑客大曝光:网络安全机密与解决方案(第7版)》 http://item.jd.com/11307435.html
11. 《黑客攻防技术宝典 Web实战篇 第2版》 http://item.jd.com/11020022.html
 
12. 《精通正则表达式(第3版)》 http://item.jd.com/11070361.html
13. 《Go语言编程》 http://item.jd.com/11067810.html
14. 《Python基础教程(第2版 修订版)》 http://item.jd.com/11461683.html
15. 《快学Scala》 http://item.jd.com/11113845.html
16. 《Erlang/OTP并发编程实战》 http://item.jd.com/11037265.html
17. 《函数式编程思维》 http://item.jd.com/11763847.html
18. 《Android从入门到精通》 http://item.jd.com/11078112.html
19. 《iOS开发指南》 http://item.jd.com/11681585.html
 
20. 《搜索引擎:信息检索实践》 http://item.jd.com/10059723.html
21. 《统计自然语言处理(第2版)》 http://item.jd.com/11314362.html
22. 《这就是搜索引擎:核心技术详解》 http://item.jd.com/10893803.html
23. 《Elasticsearch服务器开发(第2版)》 http://item.jd.com/11615450.html
24. 《实战Elasticsearch、Logstash、Kibana》 http://item.jd.com/11706768.html
 

25. 《推荐系统实践》 http://item.jd.com/11007625.html

26. 《机器学习实践指南:案例应用解析》 http://item.jd.com/11447036.html 
27. 《Hadoop实战(第2版)》 http://item.jd.com/11116710.html
28. 《Hadoop大数据分析与挖掘实战》 http://item.jd.com/11837003.html
29. 《Spark大数据处理:技术、应用与性能优化》 http://item.jd.com/11577088.html
30. 《Spark机器学习》 http://item.jd.com/11763016.html

PHP程序员进阶学习书籍参考指南的更多相关文章

  1. GJM : 游戏程序员的学习之路

    原文作者:miloyip  原帖地址:http://gad.qq.com/article/detail/7180681 原帖备注:版权所有,禁止匿名转载:禁止商业使用:禁止个人使用. 腾讯前端技术总监 ...

  2. 谈谈Java程序员进阶的那些知识和方向

    谈谈Java程序员进阶的那些知识和方向 记得前段时间看过一篇文章谈到一种程序员叫野生程序员,战斗力极强,可以搞定一切问题,但是通常看问题抓不到本质,或者说是google/baidu/stackover ...

  3. zz 游戏程序员的学习之路(中文版)

    游戏程序员的学习之路(中文版) Milo Yip · 1 天前 感谢 @楚天阔(tkchu)编写脚本及整理中文译本数据,自动从英文版生成中文版,SVG / PDF 版本中的书籍图片现在链接至豆瓣页面. ...

  4. C#程序员阅读的书籍

    推荐几本C#程序员阅读的书籍   楼主这些年一直追随微软技术,也看了不少书籍,整理出一些个人认为不错的经典,推荐给各位阅读,以共同进步. 推荐顺序是由浅入深,深入浅出. <Professiona ...

  5. PHP开发程序员的学习路线

    PHP开发程序员的学习路线 兄弟连PHP培训,简单为大家梳理了每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标. 第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟 ...

  6. 2020年Java程序员应该学习的10大技术

    对于Java开发人员来说,最近几年的时间中,Java生态诞生了很多东西.每6个月更新一次Java版本,以及发布很多流行的框架,如Spring 5.Spring Security 5和Spring Bo ...

  7. .net程序员的学习计划

    .net程序员的学习计划 与其说是计划,不如说是抄来的课程表.基于最近老大要求写一份一年的职业规划.我是一个向来没什么规划的人,不是职场规划,就连平时的规划都没有,基本上就是有什么任务就去完成.回想起 ...

  8. windows程序员进阶系列:《软件调试》之堆 (一)

    windows程序员进阶系列:<软件调试>之堆 (一) 堆是软件在运行时动态申请内存空间的主要途径.从堆上申请来的空间需要程序员自己申请和释放,且申请和释放操作必须绝对匹配.忘记释放或者多 ...

  9. 程序员谈学习:我为什么要学习Linux?

    http://kb.cnblogs.com/page/196876/ 好长时间没好好写点东西了,前段时间由于项目的需要出差了一个多月,期间各种加班,每天晚上加班到十点,回到宾馆实现是没什么精力再写博客 ...

随机推荐

  1. 文件夹右键添加“DOS”命令

    导入注册表 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Folder\shell\RunCMD] @="进入命令行&quo ...

  2. python脚步管理工具supervisor=3.3.0的安装、使用。基于linux系统。

    一.安装相关包 sudo apt-get install python-pip       #python的安装包的工具 sudo apt-get install python-dev       # ...

  3. 申请邓白氏编码的时候总是提示 Enter a valid Street Address 怎么办?

    今天要申请一个苹果开发者公司(Company)账号,然后需要邓白氏编码,然后填写企业的基本信息.其中对于Street Address认真的对照着中文翻译为如下格式: Kang Hesheng buil ...

  4. 从一个简单的ASP.NET 5站点开启.NET跨平台之旅

    在经历了阿里云上“黑色1秒”的空欢喜之后,我们“被迫”考虑实现.NET的跨平台,将Web服务器由Windows换成Linux.而这种“被迫”在一个存在已久的愿望下,变得水到渠成.这个愿望就是 —— “ ...

  5. 备忘:用fiddler搭一个请求响应器

    最近工作中发现美国的服务器响应慢,影响工作效率.就在想办法.突然发现fiddler可以帮我解决这个问题.AutoResponder功能可以帮我们做到.在其中设置一些请求,比如:http://xxxx. ...

  6. RapidJSON 代码剖析(四):优化 Grisu

    我曾经在知乎的一个答案里谈及到 V8 引擎里实现了 Grisu 算法,我先引用该文的内容简单介绍 Grisu.然后,再谈及 RapidJSON 对它做了的几个底层优化. (配图中的<Grisù& ...

  7. 关于StrangeIOC框架

    在Unity上进行开发,请先看对其开发模式应用的讨论: http://www.reddit.com/r/Unity3D/comments/1nb06h/unity_design_patterns_an ...

  8. MySQL5.6忘记root用户名和密码

    首先我们要做的是关闭数据库,还好这个只是一个开发库,要是生产库的话使用另外一种方法修改root用户名和密码,我在另一篇文章有记载 然后我们跳过网络,跳过授权表,这个时候只有本机可以登录了,外部机器就不 ...

  9. jquery源码中的(function(window, undefined){})(window)【转】

    (function( window, undefined ) {})(window);这个,为什么要将window和undefined作为参数传给它? (function( $, undefined ...

  10. sp_executeSql 用法

    今天遇到了一个难题 就是把 一个拼接sql语句 的返回值 赋值给一个变量 经研究 要用sp_executeSql这个存储过程 据说是从sql 2005才开始有的 代码如下: declare @str ...