第1章 Linux入门
1-1 操作系统的特性
1-2 安装设置
1-2-1 硬盘分区
1-2-2 设置LILO
1-2-3 网络地址和时区设置
1-2-4 设置系统管理员及一般用户的帐号密码
1-2-5 系统安全认证
1-2-6 选取安装套件
1-2-7 设置显示卡及测试X Window
1-2-8 开始安装套件
1-3 常用命令
1-4 网络基本设置
1-5 Apache设置
1-5-1 Apache设置步骤
1-5-2 samba的设置
1-5-3 设置开机自动启动的程序
1-5-4 pop和imap服务器
第2章 安装Apache、PHP、MySQL
2-1 安装Apache
2-2 安装PHP
2-3 安装MySQL
2-3-1 rpm套件(redhat pachape manager)
2-3-2 增加用户justin
2-3-3 解开MySQL的图形化界面
2-3-4 其他
第3章 PHP程序设计
3-1 基本语法
3-1-1 HTML的标记
3-1-2 PHP的标记
3-2 数据类型
3-2-1 整数(integer)
3-2-2 浮点数(floating point number)
3-2-3 字符串(strings)
3-2-4 跳脱字符(escape)
3-2-5 数组(arrys)
3-2-6 对象
3-2-7 类型转换(Type Casting)
第4章 变量
4-1 基本变量
4-2 保留字(predefined variables)
4-2-1 APACHE保留字
4-2-2 PHP保留字
4-3 变量作用范围
4-3-1 全局变量
4-3-2 局部变量
4-4 变量的变量(variable variables)
4-5 外来传入的变量
4-5-1 从HTML表单传来的变量
4-5-2 http Cookies
4-6 常数(constants)
第5章 运算符
5-1 表达式
5-2 算术运算符
5-3 赋值运算符
5-4 位操作运算符
5-5 比较运算符、逻辑运算符
5-6 错误控制运算符与执行运算符
5-7 递增递减运算符
5-7-1 递增运算符
5-7-2 递减运算符
5-8 运算符优先级
第6章 控制结构
6-1 分支选择结构:if与switch语句
6-1-1 if语句
6-1-2 有两种选择的if语句
6-1-3 有复合语句的if语句
6-1-4 嵌套的if语句与多重选择决策
6-1-5 switch语句
6-2 循环语句
6-2-1 while循环
6-2-2 do...while
6-2-3 for语句
6-3 break语句
6-4 continue语句
6-5 包含文件语句:require()、include()
第7章 函数
7-1 用户自定义函数
7-2 函数的参数
7-2-1 值传递调用
7-2-2 引用调用(passed by reference)
7-3 返回值(return value)
7-4 变量函数(varialbe functions)
7-5 递归函数(recursive)
7-6 PHP的内建函数
7-6-1 array数组函数
7-6-2 sort()函数、reset()函数及count()函数
7-6-3 join函数、explode函数
7-6-4 date函数
7-6-5 mail()函数
7-7 与文件系统有关的PHP函数与范例
7-7-1 copy()函数
7-7-2 upload.php文件
7-7-3 fopen()函数、file()函数及fclose()函数
7-7-4 file()函数
7-7-5 安装所有范例说明
第8章 类与对象
8-1 类
8-2 继承
8-3 引用内部的构造函数
第9章 MySQL
9-1 简单的数据库系统
9-2 主从式数据库
9-3 数据库管理系统与SQL语言
9-3-1 数据库管理的基本功能
9-3-2 SQL
9-4 MySQL简介
9-4-1 安装
9-5 文件系统
9-6 启动MySQL服务
9-7 MySQL的数据目录
9-8 MySQL的基础目录
9-9 MySQL的访问层次
9-10 数据库的组成
第10章 MySQL配置和一般管理
10-1 设置管理员的密码
10-2 进入MySQL增加一般用户及设置用户密码
10-3 设置用户权限
10-4 取消权限和删除用户
10-5 备份和复制数据库
第11章 MySQL的操作与SQL语法
11-1 SQL的数据定义语言
11-1-1 建立、删除与选择数据库
11-1-2 数据表的组成
11-1-3 数据的类型
11-2 认识MySQL几种数据类型
11-2-1 数值数据
11-2-2 字符串类型
11-2-3 日期和时间数据类型
11-2-4 建立、索引与修改、删除数据表
11-3 SQL数据操纵语言
11-3-1 选取查询select
11-3-2 运算符与函数
11-3-3 where、like、group by和order by
11-3-4 定义表的别名
11-4 多个数据表查询
11-5 SQL的查询语言
11-5-1 使用insert插入数据
11-5-2 delete删除数据和update更新数据
第12章 MySQL的GUI
12-1 连接到MySQL
12-2 连接MySQL服务器
12-3 选取和使用数据库表
12-3-1 选取数据库
12-3-2 功能介绍
12-3-3 管理员使用菜单项
12-3-4 Manage菜单项
12-4 使用select查询
12-4-1 跨表查询
12-5 插入数据
12-6 删除数据及更新数据
12-6-1 删除数据
12-6-2 更新数据
第13章 PHP和SQL数据库
13-1 连接与关闭数据库
13-2 从MySQL选取数据
13-3 从MySQL中取得插入、更新与删除的数据
13-3-1 使用while循环返回所有数据
13-4 插入数据、修改数据及删除数据
13-4-1 执行插入数据命令
13-4-2 执行更新数据命令
13-4-3 执行删除命令
13-5 读取字段与改变数据行的位置
13-6 其他常用函数
13-6-1 list()
13-6-2 mysql_list_dbs()
13-6-3 Stripslashes($query)
13-7 MySQL命令与PHP函数
第14章 PHP&MySQL实作范例
14-1 加入会员与密码验证
14-1-1 检查
14-1-2 连接数据库
14-2 聊天室
14-2-1 speak.php发言网页
14-2-2 display.php显示网页
14-3 留言板
14-3-1 建立数据库
14-3-2 guestboard.php访客留言
14-3-3 管理留言板的网页manage.php
14-3-4 删除数据与显示数据的manage.php
14-4 讨论区
14-5 关系数据库设计
14-5-1 建立disscuss数据表与inn数据表
14-5-2 disscuss2.php网页显示及写入讨论区主题
14-5-3 inner.php讨论区内部发言显示、读取及更新
第15章 亚玛逊网站
15-1 统一模型对象(UML)的五个观点
15-1-1 亚玛逊购物网的流程
15-1-2 亚玛逊网站系统管理的设计
15-1-3 SQL管理
15-2 程序
15-3 亚玛逊网站与数据库设计
15-3-1 亚玛逊购物网整体设计
15-3-2 用户购物设计
15-3-3 系统管理设计
15-3-4 数据库设计
15-4 实现
15-4-1 数据库实现
15-4-2 用户购物设计
15-4-3 系统管理员与数据库的关系
时录A GNU通用公共许可证(中译版)
时录B GNU通用公共许可证(原文版)