本书是关于介绍“基于开放平台的网页设计与编程”的教学用书,书中主要内容包括Web服务器与PHP解释器的安装与配置、HTML基础、PHP程序设计的基本概念、HTML表单设计与PHP程序处理、MySQL数据库及其在Web服务中的应用、PHP与网络环境的交互以及使用PHP构建网站组件的方法等,补充内容包括HTML、SQL开放平台方面的基础内容和网站设计与建模、Web服务的安伞问题等。
本书例题丰富,实验内容充实,全部示例都有详尽的分析与注释,各章
本书以PHP为主要工具,全面阐述了基于Web服务器的动态网页设计与编程方法。主要内容包括Web服务器与PHP解释器的安装与配置、HTML基础、PHP程序设计的基本概念、HTML表单设计与PHP程序处理、MySQL数据库及其在Web服务中的应用、PHP与网络环境的交互以及使用PHP构建网站组件的方法等,补充内容包括HTML、SQL开放平台方面的基础内容和网站设计与建模、Web服务的安伞问题等。
本书例题丰富,实验内容充实,全部示例都有详尽的分析与注释,各章都配有丰富的习题,便于教学。电子教案可在清华大学出版社网站下载。
第0章 引论
第1章 基于开放平台的Web开发环境
1.1 什么是万维网
1.1.1 Web浏览器
1.1.2 Web服务器
1.2 HTML的概念及发展
1.2.1 HTML的起源
1.2.2 HTML的演变
1.2.3 HTML文档结构
1.3 发展中的万维网
1.3.1 从HTML到XML
1.3.2 从有线到无线
1.3.3 从无声到有声
1.4 什么是开放平台
1.4.1 UNIX操作系统的发展
1.4.2 TCP/IP与因特网的诞生
1.4.3 万维网的历史
1.4.4 浏览器之战
1.4.5 Linux的出现
1.4.6 因特网上的自由软件社区
1.4.7 基于开放平台的动态网页设计环境
1.4.8 与万维网相关的商业软件
1.4.9 与万维网相关的自由、共享、开放源代码软件
1.5 实验 ApacheF riends和XAMPP
1.6 重点回顾
习题
第2章 HTML基础
第3章 CGI概念和PHP程序设计基础
第4章 表单处理和PHP函数库
第5章 MySQL数据库基础
第6章 通过PHP访问MySQL数据库
第7章 PHP与动态网页环境的交互
第8章 使用PHP构建网站组件
附录
参考文献