本书内容精简而翔实,对使用PHP5与MySQL 5进行Web应用开发所必须掌握的基础和核心技术进行了详细介绍。并选用了一易一难两个实用性强、极具代表性的实例。第一个实例功能逻辑较为简单,这个实例可以使读者了解用PHP5与MySQL 5进行Web开发的完整流程。第二个实例功能逻辑比较复杂,功能模块较多,在该实例中介绍了复杂应用系统开发的过程,数据库连接类、分页类等常用类的封装以及文件包含技术的应用,同时,还介绍了Ajax技术的应用。通过学习这两个完整的应用实例,读者一定能够掌握用PHP 5与MySQL 5进行Web应用开发的完整流程,以及开发复杂应用时需要的设计方法与技巧。
本书采用循序渐近的方法介绍了用PHP 5与MySQL 5进行Web程序设计的基础知识,包括服务器环境的构建,PHP基本语法,常用PHP函数库的使用方法,MySQL 5安装、配置方法,SQL语法,phpMyAdmin的配置与使用,PHP模板Smarty,PHP与Ajax结合使用,MySQL视图,存储过程等。在介绍基础知识之后,通过两个完整的Web应用开发实例,全面介绍了使用PHP 5与MySQL 5进行Web应用开发的完整过程。
本书内容精简而翔实,针对使用PHP5与MySQL 5进行Web应用开发必须掌握的基础和核心技术,进行了详细介绍。所选实例实用性强,极具代表性,第一个实例的功能逻辑较为简单,通过这个实例可以使读者掌握用PHP5与MySQL 5进行Web开发的完整流程。第二个实例的功能逻辑比较复杂,功能模块较多,通过该实例介绍了复杂应用系统开发的过程,并介绍了数据库连接类、分页类等常用类的封装以及文件包含技术的应用,同时,还介绍了Aiax技术的应用。通过一易一难两个实例,读者能够迅速掌握用PHP 5与MySQL 5进行Web应用开发的核心实用技术。
本书面向初中级读者,旨在使读者快速掌握用PHP 5与MySQL 5进行Web应用开发所必需的基础与核心技术,适合作为编程爱好者自学和网站开发人员的参考用书。
第1章 PHP 5基础
1.1 简介
1.1.1 PHP是什么
1.1.2 初步认识PHP代码
1.2 PHP的安装
1.2.1 Linux下安装.Apache和PHP
1.2.2 Windows下安装Apache和PHP
1.3 PHP配置
1.3.1 PHP配置文件
1.3.2 PHP常用配置选项
1.3.3 加载扩展库
1.4 本章小结
第2章 网站开发语法基础
第3章 函数
第4章 类与对象
第5章 字符串
第6章 数组
第7章 PHP高级应用技术
第8章 PHP模板
第9章 MySQL快速入门
第10章 MySQL数据库管理
第11章 MySQL5进阶
第12章 文章发布系统
第13章 电子商务系统