网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 PHP精粹(编写高效PHP代码)/华章程序员书库
分类
作者 (美)米切尔//(美)沙非克//(美)蒂兰
出版社 机械工业出版社
下载
简介
编辑推荐

Lorna Mitchell、Davey Shafik、Matthew Turland所著的《PHP精粹(编写高效PHP代码)》从面向对象、数据库、API、设计模式、安全性、应用程序性能、自动化测试、质量保证等多方面总结了编写高效PHP代码的最佳实践。

内容推荐

Lorna Mitchell、Davey Shafik、Matthew Turland所著的《PHP精粹(编写高效PHP代码)》是资深PHP技术专家多年工作经验的结晶,从数据库、API、设计模式、安全性、应用程序性能、自动化测试、质量保证等核心方面总结了编写高效PHP代码的技巧和最佳实践,旨在让有一定基础的PHP开发者在进阶修炼的路上尽可能少走弯路!全书包含大量精心设计的示例,不仅能帮助读者理解具体的技术知识,而且能让读者学到作者解决各种问题的思路,授人以鱼同时授人以渔。

《PHP精粹(编写高效PHP代码)》共8章,每章一个主题:第1章重新阐述了面向对象编程中的核心概念和技术,目的是确保基础知识匮乏的开发者能正确理解它们;第2章总结了PHP开发中与数据库相关的各种最佳实践,如数据持久化、数据存储、MySQL使用方法、PDO,以及数据库的设计等;第3章详细讲解了API及其使用方式;第4章总结了PHP开发中常用的各种设计模式及其使用原则;第5章讲解了如何编写安全的PHP代码,对PHP开发中各种常见的安全问题进行了总结和分析;第6章从基准测试、系统测试、数据库、文件系统等方面探讨了PHP应用程序的性能问题;第7章讲解了PHP的自动化测试,包含单元测试、数据库测试、负载均衡测试等;第8章总结了PHP开发中与质量保证相关的最佳实践,包括质量测量、编码标准、源代码管理、自动部署等。除此之外,本书还对PEAR、PECL,以及PHP标准库进行了讲解。

目录

译者序

前 言

第1章 面向对象编程

 1.1 为什么要使用面向对象编程

 1.2 OOP简介

1.2.1 声明类

1.2.2 类的构造

1.2.3 对象实例化

1.2.4 自动加载

1.2.5 使用对象

1.2.6 使用静态属性和方法

1.2.7 对象和命名空间

 1.3 对象的继承

 1.4 对象和函数

1.4.1 类型提示

1.4.2 多态性

1.4.3 对象和引用

1.4.4 作为函数参数传递的对象

1.4.5 流畅的接口

 1.5 public、private以及protected

1.5.1 public

1.5.2 private

1.5.3 protected

1.5.4 选择正确的可见性

1.5.5 使用getter和setter来控制可见性

1.5.6 使用神奇的_get和_set方法

 1.6 接口

1.6.1 SPL Countable接口示例

1.6.2 计数对象

1.6.3 声明和使用接口

1.6.4 识别对象和接口

 1.7 异常

1.7.1 处理异常

1.7.2 为什么要处理异常

1.7.3 抛出异常

1.7.4 扩展异常

1.7.5 捕捉特定类型的异常

1.7.6 设定一个全局异常处理程序

1.7.7 使用回调

 1.8 更多神奇的方法

1.8.1 使用__call()和__callStatic()方法

1.8.2 使用__toString()方法输出对象

1.8.3 序列化对象

 1.9 本章小结

第2章 数据库

第3章 API

第4章 设计模式

第5章 安全性

第6章 性能

第7章 自动测试

第8章 质量保证

附录A PEAR和PECL

附录B PHP标准库

附录C 进一步参考信息

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/24 5:43:14