安道

图书详情

Modern PHP(中文版)

简介

PHP 正在重生,不过所有 PHP 在线教程都过时了,很难体现这一点。通过这本实用的指南书,你会发现,借助面向对象、命名空间和不断增多的可重用的组件库,PHP 已经成为一门功能完善的成熟语言。

本书作者 Josh Lockhart 是“PHP 之道”的发起人,这是个受欢迎的新方案,鼓励开发者使用 PHP 最佳实践。Josh 通过实践揭示了 PHP 语言的这些新特性。你会学到关于应用架构、规划、数据库、安全、测试、调试和部署方面的最佳实践。如果你具有 PHP 基础知识,想提高自己的技能,绝对不能错过这本书。

  • 学习现代的 PHP 特性,例如命名空间、性状、生成器和闭包
  • 探索如何查找、使用和创建 PHP 组件
  • 遵从应用安全方面的最佳实践,将其运用在数据库、错误和异常处理等方面
  • 学习部署、调优、测试和分析 PHP 应用的工具和技术
  • 探索 Facebook 开发的 HHVM 和 Hack 语言
  • 搭建与生产服务器高度一致的本地开发环境

作者

Josh Lockhart 开发了 Slim 框架,这是一个 PHP 微型框架,适合快速开发 Web 应用和 API。Josh 还是“PHP 之道”的发起人和当前的维护者。“PHP 之道”在 PHP 社区中很受欢迎,目的在于鼓励全世界的 PHP 开发者使用一些良好实践,传播一些高质量的资源。

目录

  • 前言
  • 第一部分 语言特性
    • 第1章 新时代的 PHP
    • 第2章 特性
  • 第二部分 良好实践
    • 第3章 标准
    • 第4章 组件
    • 第5章 良好实践
  • 第三部分 部署,测试和调优
    • 第6章 主机
    • 第7章 配置
    • 第8章 调优
    • 第9章 部署
    • 第10章 测试
    • 第11章 分析
    • 第12章 HHVM 和 Hack
    • 第13章 社区
  • 附录A 安装 PHP
  • 附录B 本地开发环境

勘误

如果您在阅读本书过程中发现了错误,欢迎指正。您也可以查看已经提交的勘误

大事记

  • 2015.05.09 开始翻译;
  • 2015.05.27 初译完成;
  • 2015.06.02 校对完成,提交审核;
  • 2015.10 出版;
  • 2015.10.07 收到样书;

词汇表

书中有大量术语,翻译过程中主要参照“全国科学技术名词审定委员会”审定的词汇表,也参阅了已出版的相关书籍。

英文中文备注
archive存档文件 
attach附加 
autoloader自动加载器 
benchmark基准测试 
bio个人简介 
box(Vagrant 的)容器 
build-in内置(的) 
closing bracket结束括号 
Component interoperability组件互操作性 
composable module组合模块 
credential凭据 
credit要感谢的人 
Data Source Name数据源名称DSN
daylight saving夏令时 
deconstruction析构 
dedicated server专用服务器 
Developer Advocate技术推广员 
feedback loop反馈回路 
fork复刻 
formula(homebrew 的)处方 
front controller前端控制器 
Further Reading延伸阅读 
getter method获取方法 
GNU Privacy GuardGNU 隐私卫士 
host存贮(网站) 
include path包含路径 
include引入 
interned string驻留字符串 
interoperable component互操作的组件 
interval specification间隔规约 
issue tracker问题追踪平台 
Key-Pair Authentication密钥对认证 
keyring密钥环 
lightning talk微型演讲 
loose ends残局 
magic method魔术方法 
mimetype媒体类型 
mixin混入 
nightly build每日构建版 
opening bracket起始括号 
pair值对 
patch release number修订版本号 
period designator周期标志符 
Personal Package Archive个人软件包档案 
PHP-FPMPHP FastCGI 进程管理器 
podcast播客 
preference偏好设置 
prepared statement预处理语句 
privileged需要特殊权限的 
profile分析 
profiler分析器 
proprietary component私有组件 
provision配置 
pull request拉取请求 
realpath cache真实路径缓存 
recommendations推荐规范 
require导入 
reviewer审稿人 
rewrite rule重写规则 
security fix安全修补 
security practice安全措施 
Semantic Versioning语义版本 
shared server共享服务器 
spreadsheet电子表格 
symlink符号链接 
trait性状参照 PHPUnit 手册
tune调优 
type checker类型检查程序 
virtual private server虚拟私有服务器 
work factor工作因子 
wrapper(流的)封装协议 
Zend Extension Source Compatibility LayerZend 扩展源码兼容层