注重体验与质量的电子书资源下载网站
分类于: 计算机基础 互联网 人工智能
简介
PHP核心技术与最佳实践(第2版) 豆 0.0分
资源最后更新于 2020-03-29 03:57:57
作者:列旭松陈文
出版社:出版社机械工业出版社
出版日期:2018-09
ISBN:9787111608417
文件格式: pdf
标签: 编程语言 程序设计 PHP语言 计算机与互联网 Web开发技术丛书 编程与开发
简介· · · · · ·
一本技术书籍的价值在于其对知识的提炼和其与众不同的地方。举例来说,到一个书店去看书,你最想用笔抄下来或用手机拍下来的那几页,就是对你帮助最大的部分,也是你认为这本书的价值所在。正是基于这个想法,我们思考了第2版该写什么,怎么写,哪些地方会对读者有帮助。我们试图从不同的角度带领读者来看PHP,给这本书注入一些不一样的东西。我希望这是一件有意义的事。新技术和新理念爆炸式增长,一本书不能说尽天下事,但是我还是希望本书能够帮到你。列旭松,陈文著。
目录
前言
第1章 面向对象思想的核心概念
1.1 面向对象的“形”与“本”
1.2 魔术方法的应用
1.3 命名空间与自动加载
1.4 继承与多态
1.5 面向接口编程
1.6 反射
1.7 异常和错误处理
1.8 本章小结
第2章 面向对象的设计原则
2.1 面向对象设计的五大原则
2.2 一个面向对象留言本的实例
2.3 面向对象的思考
2.4 本章小结
第3章 PHP网络技术及应用
3.1 HTTP协议详解
3.2 抓包工具
3.3 Socket进程通信机制及应用
3.4 cURL工具及应用
3.5 简单邮件传输协议SMTP
3.6 WebService的前世今生
3.7 Cookie详解
3.8 Session详解
3.9 本章小结
第4章 RPC与服务治理的概念
4.1 理解RPC
4.2 HPROSE的介绍
4.3 何为服务治理
4.4 服务发现与服务注册
4.5 高性能网络库
4.6 微服务概念简介
4.7 本章小结
第5章 PHP与数据库基础
5.1 什么是PDO
5.2 数据库应用优化
5.3 数据库设计
5.4 MySQL的高级应用
5.5 数据库锁与事务
5.6 数据库中间件
5.7 本章小结
第6章 PHP框架实现原理
6.1 MVC模式
6.2 PHP框架Lonicera 0.1
6.3 Lonicera 0.2框架增强
6.4 Lonicera框架0.3版实现
6.5 本章小结
第7章 PHP扩展开发
7.1 为什么要开发PHP扩展
7.2 搭建PHP扩展框架
7.3 PHP内核中的变量
7.4 PHP内核中的HashTable分析
7.5 Zend API详解与扩展编写
7.6 唯一ID生成扩展实现
7.7 本章小结
第8章 缓存详解
8.1 认识缓存
8.2 文件缓存
8.3 Opcode缓存
8.4 客户端缓存
8.5 Web服务器缓存
8.6 本章小结
第9章 Memcached使用与实践
9.1 为什么要用Memcached
9.2 Memcached的安装及使用
9.3 深入了解Memcached
9.4 Memcached分布式布置方案
9.5 本章小结
第10章 Redis使用与实践
10.1 Redis的安装及使用
10.2 事务处理
10.3 持久化
10.4 主从同步
10.5 Redis集群实战
10.6 扩展库phpredis安装及使用
10.7 Redis应用实践
10.8 深入了解Redis内核
10.9 本章小结
第11章 高性能网站架构方案
11.1 如何优化网站响应时间
11.2 MySQL响应速度提高方案:HandlerSocket
11.3 MySQL稳定性提高方案:主从复制
11.4 Web应用加速方案:Varnish
11.5 异步计算方案:Gearman
11.6 本章小结
第12章 代码调试和测试
12.1 调试PHP代码
12.2 前端调试
12.3 日志管理
12.4 代码性能测试技术
12.5 单元测试
12.6 压力测试
12.7 本章小结
第13章 Hash算法与数据库实现
13.1 Hash函数
13.2 Hash算法
13.3 Hash表
13.4 一个小型数据库的实现
13.5 本章小结