万本电子书0元读

万本电子书0元读

顶部广告

高性能PHP7电子书 租阅

本书通俗易懂且图文并茂,实践案例丰富,相信一定能吸引大家阅读。全书目标清晰,始终围绕着如何使用PHP及周边技术来优化性能这一主题,能够为许多工程师解决实际问题。

售       价:¥

纸质售价:¥54.30购买纸书

283人正在读 | 7人评论 6.2

作       者:AltafHussain

出  版  社:电子工业出版社

出版时间:2017-02-01

字       数:10.4万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(5条)
  • 读书简介
  • 目录
  • 累计评论(5条)
PHP是一种伟大的构建Web App的通用源脚本语言。PHP 7是*版本。主要突破了向后兼容性的问题,致力于高性能和高速度。本书将会高节奏地向你介绍PHP7,来提高你的编码速度及技巧,书中所涉及的概念将指导你作为一名PHP程序员不断提高你App的性能标准。我们将向你介绍PHP 7 的新特性着是PHP 7中面向对象的程序设计概念。着我们将解释如何提高PHP 7 App性能及数据库性能。通过这本书,你将能够使用本书中讨论的多种基准测试工具来提高你的程序性能。*后,本书讨论了PHP的*实践来帮助你提高编码质量。本书是一本循序渐的指南,目的在于通过真实的案例来提高你的PHP代码质量。 PHP是一种伟大的构建Web App的通用源脚本语言。PHP 7是*版本。主要突破了向后兼容性的问题,致力于高性能和高速度。本书将会高节奏地向你介绍PHP7,来提高你的编码速度及技巧,书中所涉及的概念将指导你作为一名PHP程序员不断提高你App的性能标准。我们将向你介绍PHP 7 的新特性着是PHP 7中面向对象的程序设计概念。着我们将解释如何提高PHP 7 App性能及数据库性能。通过这本书,你将能够使用本书中讨论的多种基准测试工具来提高你的程序性能。*后,本书讨论了PHP的*实践来帮助你提高编码质量。本书是一本循序渐的指南,目的在于通过真实的案例来提高你的PHP代码质量。
【推荐语】
本书通俗易懂且图文并茂,实践案例丰富,相信一定能吸引大家阅读。全书目标清晰,始终围绕着如何使用PHP及周边技术来优化性能这一主题,能够为许多工程师解决实际问题。
【作者】
吕毅,家网架构师,家网大数据平台团队负责人。2015年8月加家网,之前负责家网基础服务平台建设。 曾就职于百度移动云事业部(2012~2015),新浪平台架构部SAE(2010~2012)。目前正在攻读北京大学计算机在职硕士。 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。 关于审校者 Raul Mesa Ros自2006年以来便一直从事与Web发相关的工作,他之前做Java相关工作,后来转投PHP领域,并获得了一些资格认证,例如Zend官方授予的ZCE、ZFC。在积累了几个大流量的Web项目发经验后,Raul现在对DevOps的理念很感兴趣。 Raul目前是EuroMillions.com的高级Web发工程师,使用DevOps和PHP技术,同时作为负责人还带领着多个中小型项目。 Raul的Twitter是@rmrbest。
目录展开

内容简介

译者序

关于作者

致谢

关于审校者

序言

1 搭建环境

搭建Windows环境

搭建Debian或Ubuntu环境

搭建CentOS环境

搭建Vagrant环境

本章小结

2 PHP 7新特性

OOP特性

新的操作符

统一变量语法

其他特性和变更

本章小结

3 PHP 7应用性能提升

Nginx与Apache

HTTP Server优化

HTTP持久链接

内容分发网络(CDN)

CSS与JavaScript优化

全页缓存

Varnish

基础设施

本章小结

4 提升数据库性能

MySQL数据库

存储引擎

Percona Server - MySQL的fork

MySQL性能监控工具

Percona XtraDB集群(PXC)

Redis键值缓存存储

Memcached键值缓存存储

本章小结

5 调试和分析

Xdebug

使用Xdebug分析

PHP DebugBar

本章小结

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

Apache JMeter

ApacheBench (ab)

Siege

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

本章小结

7 PHP编程最佳实践

代码风格

测试驱动开发(TDD)

设计模式

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

保持面向对象和可重用

PHP框架

版本控制系统(VCS)和Git

部署和持续集成(CI)

本章小结

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

Composer:PHP依赖管理工具

Git:一个版本控制系统

Grunt watch

小结

附录B MVC和框架

MVC设计模式

Laravel

Lumen

Apigility

小结

累计评论(5条) 8个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部