PHPer书单
想提升自己,还得多看书!多看书!多看书!
下面是我收集到的一些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
推荐的在线教程
推荐的在线电子书
推荐的博客
其它
PHPer书单的更多相关文章
- 一个很不错的适合PHPER们书单,推荐给大家【转】
来我博客的访客们中,有一些是PHP的初学者,是不是很迷茫PHP应该怎么学?应该买什么样的书?到处问人,到处求助?这下好了. 正好看到黑夜路人在博客上推荐了一个书单,看上去都非常不错,很多我也没有读过, ...
- java提升路线书单(原文自知乎刘欣)
复制黏贴自知乎刘欣大神,作为个人的书单与指导路线 原文链接:https://www.zhihu.com/question/19848946/answer/92536822 刘欣 追寻内心的真正兴趣 ...
- .NET程序员走向高端必读书单汇总
.NET程序员走向高端必读书单汇总 一.知识树 1. 基本能力 1.1 数学 1.2 英语 1.3 语言表达 2. 计算机组织与体系结构 3. 算法与数据结构 4. 操作系统 5. 计算机网络 6. ...
- A Year Of Books - 2016 Javaer书单
A Year Of Books - 2016 Javaer书单 (PS:欢迎留言推荐,很多来自白衣大哥的推荐) 1. OS & Networking <编码 : 隐匿在计算机软硬件背后的 ...
- 我的GTD中收集的书单
在几年的GTD过程中,收集了一些想读的书目,没有系统地整理,每当读完一本之后,就翻翻书单,寻找下一本感兴趣的书,书是不可能读完的,只能找有兴趣的.符合自己目标方向的.有些书记录了豆瓣上的评分,虽然不是 ...
- C语言和数据结构的书单-再次推荐
一.推荐专业书单: 1) C语言方面: n 明解C语言——适合初学者 豆瓣链接:https://book.douban.com/subject/23779374/ 推荐理由:< ...
- 【转载】.NET程序员走向高端必读书单汇总
原文:.NET程序员走向高端必读书单汇总 .NET程序员走向高端必读书单汇总 一.知识树 1. 基本能力 1.1 数学 1.2 英语 1.3 语言表达 2. 计算机组织与体系结构 3. 算法与数据结构 ...
- 架构师书单 2nd Edition--转载
作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留. 为了2007年的目标,列了下面待 ...
- java开发必读 书单
希望读的书单 重构 改善既有代码的设计 设计模式 可复用面向对象软件的基础 高性能MySQL第3版 Effective Java第1版 Effective Java第2版 Java核心技术I-基础知识 ...
随机推荐
- CAD 二次开发--属性块
1.属性块的定义 属性块是有构成的实体和附加信息(属性)组成的,属性块中块的定义与简单块中块的定义一样,而属性的定义主要是通过属性的AttributeDefinition类的有关属性和函数来实现的.具 ...
- 17.iOS App设置icon,启动图,App名称的方法
icon:选择Assets-->AppIcon-->将各种尺寸的icon拖拽到相应的框中. APP名称:选择info-->Bundle name,修改APP名字. 启动图: 首先点击 ...
- LInux javac时, 提示command not found
这个是我之前看了很多的论坛发现的问题,我想了很久也没有发现问题,明明路径都是对的,配置文件也没有错误,为什么最后却只有执行java好使,但是执行javac不好使 因为java分两个版本一个是jre,一 ...
- 关于mock server
这篇技术博客是在知乎上看到的 知乎js大神张云龙写的 这里贴过来记录下,如果侵权 请告知将及时删除. --------------------------- 为了更好的分工合作,让前端能在不依赖后端环 ...
- P1905生活大爆炸版 石头剪刀布
P1905生活大爆炸版 石头剪刀布 描述 石头剪刀布是常见的猜拳游戏:石头胜剪刀,剪刀胜布,布胜石头.如果两个人出拳一 样,则不分胜负.在<生活大爆炸>第二季第 8 集中出现了一种石头 ...
- Number of 1 Bits
class Solution { public: int hammingWeight(uint32_t n) { string aaa = toBinary(n); ; ; i < sizeof ...
- 一个好用的C#类型转换器
public static object ChangeType(object value, Type targetType) { if (targetType.IsGenericType && ...
- 给自己的Unity添加声音文件
下面说明一下,在Unity 里是怎么样加载声音文件的. Unity同时支持单声道和立体声音频资产. Unity支持导入以下音频文件格式:.aif, .wav, .mp3, 和 .ogg,和以下音轨模块 ...
- tesseract-ocr 提高验证码识别率手段之---识别码库训练方法
本文是对tesseract-ocr 使用的进一步技术升级说明,使用默认的识别库识别率比较低怎么办? 不用着急,tesseract-ocr本身的工具中提供了使用你提供的素材进行人工修正以提高识别率的方法 ...
- HTTP方法:GET对比POST
http://blog.csdn.net/zhenyu5211314/article/details/17067817