首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 高性能PHP7
内容
作者简介
Altaf Hussain,是一位在PHP领域具有6年以上经验的全栈工程师及移动应用开发者,他在巴基斯坦获得电气工程学士学位,其间专攻计算机和通信,兼具电气工程师的理论知识与软件工程师的内涵。Altaf曾在团队中担任系统工程师,使用汇编语言与C语言为测试机器人开发系统控制软件,之后他对Web技术很好感兴趣,并自此投身Web领域。Altaf曾在工作中使用过许多PHP框架,例如Zend、Laravel、Yii,同时他也使用过不少开源项目,例如Drupal、WordPress、PrestaShop和Magento。Altaf自主设计并实现了两套CMS系统,实现了多语言支持、全线控制、翻译能力以及不同种类的多语言内容管理。现如今,Altaf是一家时尚企业shy7lo.com的技术主管,工作职责是管理公司内部与国外的研发团队,进而落实Magento和Laravel应用程序的开发与部署工作。除了Web应用程序外,Altaf还开发过iOS、Android应用程序,例如在Lumen构建API。Altaf是面向服务架构(SOA)的狂热爱好者,并成功地在多个项目中使用它。Altaf很好关注Web性能,并在高速发展与可扩展的生产环境中运用了全新的技术,如PHP 7、Nginx、Redis、Varnish等。他是Debian系统的爱好者,并已将其应用于所有Web应用程序的运行环境中。工作之余,Altaf喜欢写写文章,他的文章大多发表于programmingtunes.com和techyocean.com上。与此同时,Altaf已经撰写了几本由Packt出版的书,包括Learning Phalcon PHP、Mastering jQuery Mobile、PrestaShop Module Development。
吕毅,链家网大数据平台架构团队负责人,链家网架构师。曾负责过链家网基础服务平台建设,也曾供职于百度移动云事业部及新浪平台架构部SAE。
目录
目录
1 搭建环境\t1
搭建Windows环境\t2
搭建Debian或Ubuntu环境\t5
Debian\t5
Ubuntu\t6
搭建CentOS环境\t10
安装Nginx\t10
安装PHP 7\t11
安装Percona Server\t14
搭建Vagrant环境\t15
本章小结\t17
2 PHP 7新特性\t18
OOP特性\t18
类型声明\t19
命名空间与use关键字批量声明\t23
匿名类\t29
不推荐使用老式的构造方法\t33
Throwable接口\t34
新的操作符\t36
太空飞船操作符(<=>)\t36
null合并运算符(??)\t39
统一变量语法\t40
其他特性和变更\t42
常量数组\t42
Switch中的多个default默认值\t42
Session_start函数中的选项数组\t42
Unserialize函数引入过滤器\t43
本章小结\t43
3 PHP 7应用性能提升\t44
Nginx与Apache\t44
Apache\t44
Nginx\t45
HTTP Server优化\t45
缓存静态文件\t46
HTTP持久链接\t47
Apache\t48
Nginx\t49
GZIP压缩\t49
PHP独立部署服务\t52
关闭不用的模块\t52
Web服务器资源\t54
内容分发网络(CDN)\t55
使用CDN\t56
CSS与JavaScript优化\t57
合并\t58
缩小\t58
全页缓存\t67
Varnish\t67
基础设施\t70
Web服务器\t71
数据库服务器\t72
负载均衡(LB)\t72
HAProxy负载均衡\t73
本章小结\t77
4 提升数据库性能\t78
MySQL数据库\t78
查询缓存(Query Caching)\t79
存储引擎\t80
MyISAM存储引擎\t81
InnoDB存储引擎\t81
Percona Server - MySQL的fork\t83
安装Percona服务器\t83
MySQL性能监控工具\t84
phpMyAdmin\t84
MySQL工作台\t87
Percona工具箱\t88
Percona XtraDB 集群(PXC)\t91
Redis 键值缓存存储\t94
连接Redis服务器\t96
用Redis保存和获取数据\t97
Redis管理工具\t98
Memcached键值缓存存储\t100
本章小结\t101
5 调试和分析\t102
Xdebug\t102
使用Sublime Text调试\t103
使用Eclipse调试\t108
使用Xdebug分析\t111
PHP DebugBar\t113
本章小结\t117
6 PHP应用的压力/负载测试\t118
Apache JMeter\t118
ApacheBench (ab)\t125
Siege\t127
真实世界中应用程序的压力测试\t129
Magento 2\t130
WordPress 4\t131
Drupal 8\t131
本章小结\t133
7 PHP编程最佳实践\t134
代码风格\t134
测试驱动开发(TDD)\t138
设计模式\t141
面向服务的体系架构(SOA)\t142
保持面向对象和可重用\t143
PHP 框架\t143
版本控制系统(VCS)和Git\t143
部署和持续集成(CI)\t144
本章小结\t145
A 提升工作效率的工具\t147
Composer ? PHP依赖管理工具\t147
安装Composer\t147
使用Composer\t148
Git ? 一个版本控制系统\t150
安装Git\t150
使用Git\t150
创建新分支和合并\t152
克隆一个仓库\t153
Webhooks\t154
管理仓库的桌面工具\t155
Grunt watch\t157
小结\t160
B MVC和框架\t161
MVC设计模式\t161
Model\t162
Views\t162
Controllers\t163
Laravel\t163
安装\t163
特性\t164
Eloquent ORM\t166
Artisan命令行\t169
迁移\t170
Blade模版\t172
其他特性\t175
Lumen\t175
Apigility\t175
小结\t181
内容推荐
PHP是一种伟大的构建Web App的通用开源脚本语言。PHP 7是最新版本。主要突破了向后兼容性的问题,致力于高性能和高速度。本书将会高节奏地向你介绍PHP7,来提高你的编码速度及技巧,书中所涉及的概念将指导你作为一名PHP程序员不断提高你App的性能标准。我们将向你介绍PHP 7
标签
缩略图
书名 高性能PHP7
副书名
原作名
作者 (巴基斯坦)阿尔塔夫·侯赛因
译者 吕毅
编者
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121309380
开本 16开
页数 182
版次 1
装订 平装
字数 246
出版时间 2017-04
首版时间 2017-04
印刷时间 2017-04
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 322
CIP核字 2017028919
中图分类号 TP312
丛书名
印张 12.5
印次 1
出版地 北京
235
185
10
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价 69.00
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 17:35:12