第1部分 基础知识
第1章 安装QuickStart向导
1.1 使用第三方的安装包
1.2 Linux/UNIX下的安装
1.3 在Windows上安装XAMPP
1.4 在Mac OS X上安装XAMPP
1.5 让XAMPP更安全
1.6 故障排除
第2章 安装和配置MySQL
2.1 MySQL的当前版本和未来版本
2.2 如何获取MySQL
2.3 在Linux/UNIX上安装MySQL
2.4 在Mac OS X上安装MySQL
2.5 在Windows上安装MySQL
2.6 安装故障排除
第1部分 基础知识
第1章 安装QuickStart向导
1.1 使用第三方的安装包
1.2 Linux/UNIX下的安装
1.3 在Windows上安装XAMPP
1.4 在Mac OS X上安装XAMPP
1.5 让XAMPP更安全
1.6 故障排除
第2章 安装和配置MySQL
2.1 MySQL的当前版本和未来版本
2.2 如何获取MySQL
2.3 在Linux/UNIX上安装MySQL
2.4 在Mac OS X上安装MySQL
2.5 在Windows上安装MySQL
2.6 安装故障排除
2.7 基本安全规则
2.8 MySQL权限系统简介
2.9 小结
2.10 Q&A
2.11 实践练习
问答题
解答
思考题
第3章 安装和配置Apache
3.1 Apache的当前版本及未来版本
3.2 选择合适的安装方法
3.3 在Linux/UNIX上安装Apache
3.4 在Mac OS X上安装Apache
3.5 在Windows上安装Apache
3.6 Apache配置文件结构
3.7 Apache日志文件
3.8 Apache相关命令
3.9 **次启动Apache
3.10 故障排除
3.11 小结
3.12 Q&A
3.13 实践练习
练习题
解答
思考题
第4章 安装和配置PHP
4.1 PHP的当前版本和未来版本
4.2 在带有Apache的Linux/UNIX上编译PHP
4.3 在Mac OS X上安装PHP
4.4 在Windows上安装PHP
4.5 php.ini基础
4.6 测试安装
4.7 获取安装帮助
4.8 PHP脚本基础
4.9 小结
4.10 Q&A
实践练习
问答题
解答
思考题
第2部分 PHP语言结构
第5章 PHP的组成部分
5.1 变量
5.2 数据类型
5.3 操作符和表达式
5.4 常量
5.5 小结
5.6 Q&A
5.7 实践练习
问答题
解答
思考题
第6章 PHP的流程控制功能
6.1 转换流程
6.2 循环
6.3 代码块和浏览器输出
6.4 小结
6.5 Q&A
6.6 实践练习
练习题
解答
思考题
第7章 使用函数
7.1 什么是函数
7.2 调用函数
7.3 定义一个函数
7.4 从用户定义的函数返回值
7.5 变量作用域
7.6 使用static语句在函数调用之间保存状态
7.7 关于参数的更多内容
7.8 测试函数是否存在
7.9 小结
7.10 Q&A
7.11 实践练习
问答题
解答
思考题
第8章 使用数组
8.1 什么是数组
8.2 创建数组
8.3 一些和数组相关的函数
8.4 小结
8.5 Q&A
8.6 实践练习
问答题
解答
思考题
第9章 使用对象
9.1 创建一个对象
9.2 对象继承
9.3 小结
9.4 Q&A
9.5 实践练习
问答题
解答
思考题
第3部分 深入编程
第10章 使用字符串、日期和时间
第11章 使用表单
第12章 使用Cookie和用户会话
第13章 使用文件和目录
第14章 使用图像
第4部分 PHP与MySQL整合
第15章 理解数据库设计过程
第16章 SQL基本命令
第17章 使用MySQL中的事务和存储过程
第18章 使用PHP和MySQL交互
第5部分 基本项目
第19章 管理一个简单的邮件列表
第20章 创建一个在线地址簿
第21章 创建一个简单的讨论论坛
第22章 创建一个在线商店
第23章 创建一个购物车机制
第24章 创建一个简单的日历
第25章 限制对应用程序的访问
第26章 记录并监视Web服务器活动
第27章 应用程序本地化
第28章 使用XML
第6部分 管理和优化
第29章 Apache性能调校和虚拟主机
第30章 建立一个安全的Web服务器
第31章 优化和调校MySQL
第32章 软件升级
第33章 使用应用程序框架