PHP、MySQL和Apache编程导学


请输入要查询的词条内容:

PHP、MySQL和Apache编程导学


全书分为6个部分。第一部分“基础知识”,提供了一个对安装的快速指导,并带领读者深入了解安装和配置MySQL、Apache和PHP的过程。第二部分“PHP语言结构”,介绍了PHP语言基础,包括数组和对象等结构化元素。第三部分“深入编程”,介绍了中级应用程序开发的主题。第四部分“PHP和MySQL整合”,介绍了使用数据库的一般性方法。其中包含了SQL基础知识。第五部分“基本项目”,介绍如何整合前面已经学习到的所有知识,使用PHP和MySQL执行一个特定任务。第六部分“管理和优化”,介绍管理和优化Apache和MySQL的方法。



版权信息


【原 书 名】 Sams Teach Yourself PHP, MySQL and Apache All in One

【原出版社】 Sams

【作 者】(美)Julie C.Meloni

【译 者】 王洪大;李军[同译者作品]

【丛 书 名】 Web开发系列丛书

【出 版 社】 机械工业出版社

【书 号 】 9787111232780

【出版日期】 2008 年2月

【开 本】 16开

【页 码】 398

【定 价】 59.00 元

目录 基础知识


第1章安装QuickStart向导

1.1Linux/UNIX下的安装

1.1.1安装MySQL

1.1.2安装Apache

1.1.3安装PHP

1.2Windows下的安装

1.2.1安装MySQL

1.2.2安装Apache

1.2.3安装PHP

1.3MacOSX下的安装

1.3.1安装MySQL

1.3.2安装PHP

1.4故障排除

第2章安装和配置MySQL

2.1MySQL的当前版本和未来版本

2.2如何获取MySQL

2.3在Linux/UNIX上安装MySQL

2.4在MacOSX上安装MySQL

2.5在Windows上安装MySQL

2.6安装故障排除

2.7基本安全规则

2.7.1启动MySQL

2.7.2增强MySQL连接的安全

2.8MySQL权限系统简介

2.9使用用户权限

2.9.1添加用户

2.9.2移除权限

2.10小结

2.11Q&A

2.12实践练习

第3章安装和配置Apache

3.1Apache的当前版本及未来版本

3.2选择合适的安装方法

3.2.1从源代码安装

3.2.2安装一个二进制代码版本

3.3在Linux/UNIX上安装Apache

3.3.1下载Apache源代码

3.3.2解压源代码

3.3.3准备编译Apache

3.3.4编译和安装Apache

3.4在MacOSX上安装Apache

3.5在Windows上安装Apache

3.6Apache配置文件结构

3.6.1指令

3.6.2容器

3.6.3条件评估

3.6.4ServerRoot指令

3.6.5per-directory配置文件

3.7Apache日志文件

3.7.1access_log文件

3.7.2error_log文件

3.7.3其他文件

3.8Apache相关命令

3.8.1Apache服务器二进制

3.8.2Apache控制脚本

3.9第一次启动Apache

3.9.1检查你的配置文件

3.9.2启动Apache

3.10故障排除

3.10.1已有Web服务器

3.10.2不允许绑定到端口

3.10.3拒绝访问

3.10.4错误组设置

3.11小结

3.12Q&A

3.13实践练习

第4章安装和配置PHP

4.1PHP的当前版本和未来版本

4.2在带有Apache的Linux/UNIX上编译PHP

4.2.1额外的Linux/UNIX配置选项

4.2.2在Linux/UNIX上整合PHP和Apache

4.3在MacOSX上安装PHP

4.4在Windows上安装PHP

4.5php.ini基础

4.6测试安装

4.7获取安装帮助

4.8PHP脚本基础

4.8.1开始和结束一个PHP语句块

4.8.2echo语句和print()函数

4.8.3组合HTML和PHP

4.8.4为PHP代码添加注释

4.9小结

4.10Q&A

4.11实践练习

目录 PHP语言结构


第5章PHP的组成部分

5.1变量

5.2数据类型

5.2.1使用settype()来改变类型

5.2.2通过类型转换改变类型

5.2.3为何测试类型

5.3操作符和表达式

5.3.1赋值操作符

5.3.2算术操作符

5.3.3连接操作符

5.3.4复合赋值操作符

5.3.5自动增加和减少一个整型变量

5.3.6比较操作符

5.3.7使用逻辑操作符创建复杂的测试表达式

5.3.8操作符优先级

5.4常量

5.5小结

5.6Q&A

5.7实践练习

问答题

解答

思考题

第6章PHP的流程控制功能

6.1转换流程

6.1.1if语句

6.1.2使用else子句的if语句

6.1.3使用带有elseif子句的if语句

6.1.4switch语句

6.1.5使用?运算符

6.2循环

6.2.1while语句

6.2.2do…while语句

6.2.3for语句

6.2.4用break语句跳出循环

6.2.5用continue语句跳过迭代

6.2.6嵌套循环

6.3代码块和浏览器输出

6.4小结

6.5Q&A

6.6实践练习

练习题

解答

思考题

第7章使用函数

第8章使用数组

第9章使用对象

第三部分深入编程

第10章使用字符串、日期和时间

第11章使用表单

第12章使用Cookie和用户会话

第13章使用文件和目录

第14章使用图像

第四部分PHP和MySQL整合

第15章理解数据库设计过程

第16章SQL基本命令

第17章使用MySQL中的事务和存储过程

第18章使用PHP和MySQL交互

第五部分基本项目

第19章管理一个简单的邮件列表

第20章创建一个在线地址簿

第21章创建一个简单的讨论论坛

第22章创建一个在线商店

第23章创建一个购物车机制

第24章创建一个简单的日历

第25章限制对应用程序的访问

第26章记录并监视Web服务器活动

第27章应用程序本地化

第28章使用XML

第六部分管理和优化

第29章Apache性能调校和虚拟主机

第30章建立一个安全的Web服务器

第31章优化和调校MySQL

第32章软件升级

……

相关分词: PHP MySQL Apache 编程 导学