PHP核心技术与最佳实践(第2版)

PHP核心技术与最佳实践(第2版)

作者:列旭松陈文

出版社:机械工业

出版年:2018年9月

ISBN:9787111608417

所属分类:经济金融

书刊介绍

《PHP核心技术与最佳实践(第2版)》内容简介

一本技术书籍的价值在于其对知识的提炼和其与众不同的地方。举例来说,到一个书店去看书,你最想用笔抄下来或用手机拍下来的那几页,就是对你帮助最大的部分,也是你认为这本书的价值所在。正是基于这个想法,我们思考了第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、本章小结

相关推荐

微信二维码