PHP程序员要看的书单
想提升自己,还得多看书!多看书!多看书!
下面是我收集到的一些PHP程序员应该看得书单及在线教程,自己也没有全部看完。共勉吧!
Github地址:https://github.com/52fhy/phper-book-list
如果你有好的书想分享给大家的,或者觉得书单不合理,可以点击 fork ,自己进行完善,然后通过pull request 进行提交。
注:带有链接的说明该书有电子版,但强烈推荐阅读纸质书!加粗的书是强烈建议大家看的。
PHP
- 《细说PHP(第2版)》 高洛峰,电子工业出版社,2012
- 《PHP核心技术与最佳实践》 列旭松、陈文,机械工业出版社,2012
- 《PHP精粹编写高效PHP代码》Peter MacIntyre,电子工业出版社,2012
- 《深入理解PHP高级技巧、面向对象与核心技术(第3版)》(美)Larry Ullman
- 《PHP高级程序设计:模式、框架与测试》
前端
- 《HTML 5与CSS 3权威指南》陆凌牛,机械工业出版社,2011
- 《JavaScript权威指南(第6版)》
- 《锋利的jQuery》人民邮电出版,2009
- 《编写可维护的JavaScript》 [美]Nicholas C. Zakas
- 《Javascript DOM 艺术编程》
- 《AngularJS权威指南》
数据库/缓存
- 《高性能MySQL(第3版)》 王小东,电子工业出版社,2010
- 《MongoDB权威指南》
- 《Memcached全面剖析》
设计模式
- 《设计模式:可复用面向对象软件基础》
- 《设计模式之禅(第2版) 》 秦小波,机械工业出版社,2010
TCP/IP
- 《TCP/IP详解》 Gary.Wrigh,机械工业出版,2009
- 《图解HTTP》(上野宣)
- 《TCP/IP协议族(第3版)》BehrouzA.Forouzan
服务器
操作系统
- 《Linux鸟哥私房菜(第3版)》
- 《LINUX与UNIX Shell编程指南》机械工业出版社,2000》
- 《UNIX环境高级编程》(美)理查德·史蒂文斯、(美)拉戈,人民邮电出版社,2006
C
- 《C语言程序设计》 谭浩强
- 《C++ Primer Plus(第6版)中文版》史蒂芬·普拉达,人民邮电出版社,2015
算法
- 《数据结构与算法分析:C语言描述》机械工业出版社,2004
- 《数据结构与算法JavaScript描述》(美)Michael McMillan
- 《人月神话》FrederickP.Brooks.Jr,清华大学出版社,2002
- 《捷软件开发(原则模式与实践)》
- 《算法导论》
编译原理
- 《编译原理》
NodeJS
推荐的在线教程
推荐的在线电子书
推荐的博客
其它
个人公众号谢谢各位老铁支持
本人qq群也有许多的技术文档,希望可以为你提供一些帮助(非技术的勿加)。
QQ群: 281442983 (点击链接加入群:http://jq.qq.com/?_wv=1027&k=29LoD19)
我的淘宝店,可以进去逛逛噢:https://shop108912636.taobao.com/index.htm?spm=2013.1.w5001-7867000954.3.1d29318dPlLar7&scene=taobao_shop
PHP程序员要看的书单的更多相关文章
- 【转】成为Java顶尖程序员 ,看这11本书就够了
成为Java顶尖程序员 ,看这11本书就够了 转自:http://developer.51cto.com/art/201512/503095.htm 以下是我推荐给Java开发者们的一些值得一看的好书 ...
- 程序员必看:如何降低APP软件开发的成本?
程序员必看:如何降低APP软件开发的成本? 作为一名曾经的程序猿,一直想写一点东西给大家分享一下,今天终于动笔了,写写我们在开发的过程中怎样才能更快更好的进行开发,降低app开发成本.无论是个人开发者 ...
- 图灵社区 书单推荐:成为Java顶尖程序员 ,看这11本书就够了
java书单推荐 转自 http://www.ituring.com.cn/article/211418 “学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两 ...
- 拿万元月薪必备的书单,学JAVA的程序员必看的5本书!
点击蓝色"程序员黄小斜"关注我哟 加个"星标",每天带你读好书! 文/黄小斜 转载请注明出处 每一年的年初都是买书学习热情高涨的时候,虽然不知道你们是让这些书吃 ...
- 【转】成为Java顶尖程序员 ,看这10本书就够了
“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 1.能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超 ...
- 成为Java顶尖程序员 ,看这11本书就够了(转)
学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 1.能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的 ...
- 成为Java顶尖程序员 ,看这11本书就够了
以下是我推荐给Java开发者们的一些值得一看的好书.但是这些书里面并没有Java基础.Java教程之类的书,不是我不推荐,而是离我自己学习 Java基础技术也过去好几年了,我学习的时候看的什么也忘了, ...
- [转]成为Java顶尖程序员 ,看这11本书就够了
“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 1.能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超 ...
- 【转】java架构师之路:JAVA程序员必看的15本书的电子版下载地址
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水 ...
随机推荐
- 微信小程序 API 基础
其实还有一些组件,没有提,因为那些组件跟 API 的功能差不多,API 可能比他会更好一点: 具体可见官方文档 基础: 判断接口是否可用:wx.canIUse(a) a 代表:接口名字 返回值:布尔 ...
- zay大爷的膜你题 D2T2——不老梦(AK梦)
还是万年不变的外链 这个题.....是最难的....但是不知道为啥扶苏神仙讲完了之后我竟然听懂了.... 所以这个题我要好好写一写 首先我们看一看每一个测试点,来一点点得分 第一个测试点n = 1,直 ...
- np.random.shuffle(x)与np.random.permutation(x)
来自:https://blog.csdn.net/brucewong0516/article/details/79012233 将数组打乱随机排列 两种方法: np.random.shuffle(x) ...
- CentOS7 nginx安装与卸载
简明清晰,易操作,参照: CentOS7 nginx安装与卸载
- linux iptables相关
iptables -A INPUT -p udp --dport 90 -j ACCEPT iptables -A INPUT -p tcp -m state --state ESTABLISHED ...
- centos7 主从dns配置 bind服务
一,配置前请先关闭防火墙selinux 防火墙关闭方法,参见上一篇文章. setenforce 0 #临时关闭 修改/etc/selinux/config 文件 将SELINUX=enforc ...
- CSS3—— 2D转换 3D转换 过渡 动画
2D转换 对元素进行移动.缩放.转动.拉长或拉伸 ————> ————> 移动 顺时针旋转 扩大/缩小 倾斜 2D变换合并 3D转换 绕x轴 绕y轴 过渡 从一种样式逐渐改变为另一 ...
- Django-DRF组件学习-路由学习
1.路由router 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息. REST framework提 ...
- pkg-config too old的解决方法
linux下安装一些库时,会提示pkg-config too old,可以尝试下面的命令 apt-get install pkg-config
- 二、Zabbix-zabbix server部署-LNMP
部署Zabbix server主要分为两部分(软件基本都是yum安装,不要问我为什么不用源码,因为没有必须用源码的需求) 一.部署LNMP/LAMP环境,已提供zabbix的界面展示,已经zabbix ...