图书介绍

高性能PHP 7PDF|Epub|txt|kindle电子书版本网盘下载

高性能PHP 7
  • (巴基斯坦)ALTAFHUSSAIN著;吕毅译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121309380
  • 出版时间:2017
  • 标注页数:182页
  • 文件大小:28MB
  • 文件页数:202页
  • 主题词:PHP语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

高性能PHP 7PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1 搭建环境1

搭建Windows环境2

搭建Debian或Ubuntu环境4

Debian5

Ubuntu5

搭建CentOS环境9

安装Nginx10

安装PHP 711

安装Percona Server13

搭建Vagrant环境14

本章小结16

2 PHP 7新特性17

OOP特性17

类型声明18

命名空间与use关键字批量声明22

匿名类27

不推荐使用老式的构造方法32

Throwable接口33

新的操作符35

太空飞船操作符(<=>)35

null合并运算符(??)37

统一变量语法39

其他特性和变更40

常量数组40

Switch中的多个default默认值41

Session_start函数中的选项数组41

Unserialize函数引入过滤器42

本章小结42

3 PHP 7应用性能提升43

Nginx与Apache43

Apache44

Nginx44

HTTP Server优化45

缓存静态文件45

HTTP持久链接46

Apache47

Nginx48

GZIP压缩48

PHP独立部署服务51

关闭不用的模块51

Web服务器资源53

内容分发网络(CDN)54

使用CDN55

CSS与JavaScript优化56

合并57

缩小57

全页缓存66

Varnish66

基础设施69

Web服务器70

数据库服务器71

负载均衡(LB)71

HAProxy负载均衡72

本章小结76

4 提升数据库性能77

MySQL数据库77

查询缓存(Query Caching)78

存储引擎79

MyISAM存储引擎80

InnoDB存储引擎81

Percona Server-MySQL的fork82

安装Percona服务器82

MySQL性能监控工具83

phpMyAdmin83

MySQL工作台86

Percona工具箱87

Percona XtraDB集群(PXC)90

Redis键值缓存存储93

连接Redis服务器95

用Redis保存和获取数据96

Redis管理工具97

Memcached键值缓存存储99

本章小结100

5 调试和分析101

Xdebug101

使用Sublime Text调试103

使用Eclipse调试107

使用Xdebug分析110

PHP DebugBar112

本章小结116

6 PHP应用的压力/负载测试117

Apache JMeter117

ApacheBench(ab)124

Siege125

实际项目中应用程序的压力测试128

Magento 2129

WordPress 4130

Drupal 8130

本章小结132

7 PHP编程最佳实践133

代码风格133

测试驱动开发(TDD)137

设计模式140

面向服务的体系架构(SOA)141

保持面向对象和可重用142

PHP框架142

版本控制系统(VCS)和Git142

部署和持续集成(CI)143

本章小结144

附录A 提升工作效率的工具147

Composer:PHP依赖管理工具147

安装Composer147

使用Composer148

Git:一个版本控制系统150

安装Git150

使用Git150

创建新分支和合并152

克隆一个仓库153

Webhooks154

管理仓库的桌面工具155

Grunt watch157

小结160

附录B MVC和框架161

MVC设计模式161

Model162

Views162

Controllers163

Laravel163

安装163

特性164

Eloquent ORM166

Artisan命令行169

迁移170

Blade模版172

其他特性175

Lumen175

Apigility175

小结181

热门推荐