PHP学习路线图
2018-03-06 21:24
369 查看
PHP学习的关键是:多看代码,多写代码,多总结。
推荐书籍《HTML5+CSS3从入门到精通》·李东博
HTML标签
CSS样式
Javascript脚本
推荐书籍《PHP编程》·Kevin Tatroe,Peter MacIntyre,Rasmus Lerdorf
变量
数组
循环控制
函数
Cookie和Session
JSON和XML
AJAX
文件读写
上传和下载
图片处理
RESTful
推荐书籍《鸟哥的Linux私房菜基础篇》·鸟哥
Linux基础
LNMP安装
PHP-FPM配置
推荐书籍《PHP和MySQL Web开发》·Luke Welling
增查改删操作
表单处理
MySQLi和PDO扩展
推荐书籍《深入PHP:面向对象、模式与实践》·Matt Zandstra
类和对象的关系
继承、封装、多态
性状
面向对象设计原则
类UML关系
设计模式
推荐书籍《代码整洁之道》·Robert C. Martin
PHP-FIG PSR1~4规范
phpStorm集成开发环境
Git版本控制
Github代码仓库
MVC职责划分
PHP框架ThinkPHP5+/Yii2+
组件
推荐书籍《Nginx高性能Web服务器详解》·苗泽,《大型网站技术架构 核心原理与案例分析》·李智慧
Nginx配置优化
负载均衡
反向代理
集群
CDN
推荐书籍《高性能MySQL》·Baron Schwartz,Peter Zaitsev,Vadim Tkachenko
ORM
索引和全文索引
锁机制
分表
集群
Redis缓存
推荐书籍《Modern PHP》·Josh Lockhart
Opcache
xDebug调试和分析
Xhprof + Xhgui性能分析
PHPUnit单元测试
Docker LNMP环境部署
持续集成
参考来源:https://github.com/yeszao/phproad
HTML5和CSS
推荐书籍《HTML5+CSS3从入门到精通》·李东博
HTML标签
CSS样式
Javascript脚本
PHP基础
推荐书籍《PHP编程》·Kevin Tatroe,Peter MacIntyre,Rasmus Lerdorf
变量
数组
循环控制
函数
Cookie和Session
JSON和XML
AJAX
文件读写
上传和下载
图片处理
RESTful
WEB服务器
推荐书籍《鸟哥的Linux私房菜基础篇》·鸟哥
Linux基础
LNMP安装
PHP-FPM配置
PHP MySQL操作
推荐书籍《PHP和MySQL Web开发》·Luke Welling
增查改删操作
表单处理
MySQLi和PDO扩展
PHP面向对象和设计模式
推荐书籍《深入PHP:面向对象、模式与实践》·Matt Zandstra
类和对象的关系
继承、封装、多态
性状
面向对象设计原则
类UML关系
设计模式
代码编写和规范
推荐书籍《代码整洁之道》·Robert C. Martin
PHP-FIG PSR1~4规范
phpStorm集成开发环境
Git版本控制
Github代码仓库
MVC框架
单一入口MVC职责划分
PHP框架ThinkPHP5+/Yii2+
组件
Composer组件
Nginx
推荐书籍《Nginx高性能Web服务器详解》·苗泽,《大型网站技术架构 核心原理与案例分析》·李智慧
Nginx配置优化
负载均衡
反向代理
集群
CDN
数据库
推荐书籍《高性能MySQL》·Baron Schwartz,Peter Zaitsev,Vadim Tkachenko
ORM
索引和全文索引
锁机制
分表
集群
Redis缓存
PHP高级
推荐书籍《Modern PHP》·Josh Lockhart
Opcache
xDebug调试和分析
Xhprof + Xhgui性能分析
PHPUnit单元测试
Docker LNMP环境部署
持续集成
参考来源:https://github.com/yeszao/phproad