书籍详情
基于开放平台的网页设计与编程
作者:程向前编著
出版社:清华大学出版社
出版时间:2002-08-01
ISBN:9787302057604
定价:¥30.00
购买这本书可以去
内容简介
本书以PHP为主要工具,全面阐述了基于Web服务器的动态网页设计与编程,主要内容包括Web服务器与PHP解释器的安装与配置、HTML基础、PHP程序设计的基本概念、HTML表单设计与PHP程序处理、MySQL数据库及其在Web服务中的应用、PHP与网络环境的交互、使用PHP构建网站组件等。本书例题丰富,实验内容充实,全部示例都有详尽的分析与注释;为了与当前高校计算机课程衔接,特意补充了HTML、SQL、开放平台方面的基础内容和网站设计与建模、Web服务的安全问题等专题内容。本书可作为普通高等院校计算机应用、电子商务等专业的教材,也可以作为成人高等教育的培训教材,还可供相关行业的工作人员自学参考。
作者简介
暂缺《基于开放平台的网页设计与编程》作者简介
目录
第0章 引论
第1章 基于开放平台的Web开发环境
1. 1 什么是万维网
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 基于Windows的Web服务器安装与测试
1. 5. 1 Xitami服务器的安装
1. 5. 2 对Xitami进行测试
1. 6 基于Linux的Web服务器安装及设定
1. 6. 1 Apache的由来与现况
1. 6. 2 安装Apache套件
1. 6. 3 Apache的基本参数设置
1. 7 重点回顾
习题
第2章 HTML基础
2. 1 HTML句法结构
2. 2 HTML文档结构和常用元素
2. 3 HTML标准单位
2. 3. 1 长度单位
2. 3. 2 颜色单位
2. 3. 3 URL路径
2. 4 HTML基本元素的使用
2. 4. 1 head容器元素
2. 4. 2 body容器元素
2. 4. 3 单个元素
2. 4. 4 字符容器元素
2. 4. 5 分项列表
2. 4. 6 表单
2. 4. 7 实体
2. 4. 8 table元素
2. 5 HTML的其他元素
2. 5. 1 框架
2. 5. 2 CSS
2. 6 网页制作相关技术概述
2. 6. 1 使用Windows记事本进行网页编辑
2. 6. 2 使用EditPlus2进行网页设计
2. 6. 3 使用Word 97创建网页
2. 6. 4 HTML使用技巧
2. 7 重点回顾
习题
第3章 CGI概念和PHP程序设计基础
3. 1 CGI程序的概念
3. 2 PHP的基本元素
3. 2. 1 一个简单PHP程序示例
3. 2. 2 将PHP程序嵌入网页的方法
3. 2. 3 PHP中的引用文件
3. 2. 4 PHP程序注释
3. 2. 5 PHP的常量. 变量和数据类型
3. 3 PHP运算符
3. 3. 1 算术运算符
3. 3. 2 字符串运算符
3. 3. 3 赋值运算符
3. 3. 4 逻辑运算符
3. 3. 5 特殊的运算符
3. 4 PHP程序的流程控制
3. 4. 1 一般分支结构
3. 4. 2 while和do while循环语句
3. 4. 3 break和continue语句
3. 4. 4 switch分支流程控制语句
3. 5 PHP函数
3. 5. 1 函数返回值
3. 5. 2 向函数传递参数
3. 5. 3 给函数赋默认值
3. 6 PHP类
3. 7 PHP解释程序的安装和使用
3. 7. 1 PHP解释程序的运行模式
3. 7. 2 基于Windows的PHP解释程序安装和使用
3. 7. 3 PHP程序的编辑. 调试环境安装和使用
3. 8 重点回顾
习题
第4章 表单处理和PHP函数库
4. 1 HTML表单与PHP处理程序
4. 1. 1 HTML表单的action属性
4. 1. 2 HTML表单的method属性
4. 1. 3 表单中常用元素与PHP程序的关联
4. 2 PHP函数
4. 2. 1 数组函数
4. 2. 2 日期和时间函数
4. 2. 3 文件系统函数
4. 2. 4 正则表达式和字符串函数
4. 2. 5 字符串处理函数
4. 3 PHP的调试与解决方法
4. 3. 1 调试过程与解决方法
4. 3. 2 常见PHP程序错误分析
4. 4 重点回顾
习题
第5章 MySQL数据库基础
5. 1 数据库概念
5. 2 什么是MySQL
5. 3 MySQL与xBase的差别
5. 4 MySQL的基本语法
5:4. 1 MySQL的命名规则
5. 4. 2 MySQL数据的表示及存储形式
5. 4. 3 MySQL基本数据类型
5. 4. 4 字段类型
5. 4. 5 数据库表中的数据类型选择
5. 4. 6 MySQL数据库级操作
5. 4. 7 MySQL表结构的操作指令
5. 5 MySQL的常用操作
5. 5. 1 MySQL表内容的操作指令
5. 5. 2 MySQL的查询指令
5. 6 SQL 简介
5. 6. 1 SQL的由来
5. 6. 2 Select语句和数据检索
5. 6. 3 Insert语句和插入记录
5. 6. 4 Delete语句与删除记录
5. 6. 5 Update与更新记录
5. 6. 6 参照完整性
5. 6. 7 连接
5. 7 MySQL的安装和调试
5. 7. 1 基于Windows的MySQL安装
5. 7. 2 基于Linux的Apache. PHP. MySQL套件安装
5. 8 MySQL的GUI客户端
5. 8. 1 PhpMyAdmin的特性
5. 8. 2 PhpMyAdmin的安装
5. 8. 3 PhpMyAdmin的使用
5. 9 重点回顾
习题
第6章 通过PHP访问MySQL数据库
6. 1 登录到MySQL服务器
6. 2 MySQL的存取权限系统
6. 3 常用MySQL数据库管理操作
6. 3. 1 添加新用户
6. 3. 2 设置用户口令
6. 4 PHP中的MySQL操作
6. 4. 1 登录和退出MySQL的PHP函数
6. 4. 2 建立或删除数据库
6. 4. 3 选择数据库的PHP函数
6. 4. 4 使用PHP向MySQL发送查询指令
6. 4. 5 读取数据
6. 4. 6 显示数据库结构信息的PHP函数
6. 4. 7 显示操作消息
6. 5 MySQL的开发背景
6. 6 MySQL的利弊与应用特点
6. 6. 1 事务处理
6. 6. 2 MySQL的设计原则
6. 6. 3 子查询
6. 6. 4 存储过程和触发器
6. 6. 5 外键
6. 7 数据库程序应用举例
6. 7. 1 基于数据库的网站访问计数器
6. 7. 2 在MySQL中存储图片
6. 7. 3 对有关MySQL操作的PHP函数进行封装
6. 7. 4 有关PHP访问数据库的程序调试
6. 8 重点回顾
习题
第7章 PHP与动态网页环境的交互
7. 1 联机编辑服务器上的文档
7. 2 HTTP认证
7. 3 网页重定向
7. 4 保存Web交互信息的技术
7. 4. 1 Cookie的基本工作原理
7. 4. 2 Session的基本工作原理
7. 4. 3 Session初步
7. 4. 4 与Session相关的php. ini配置
7. 4. 5 PHP4中的Session函数
7. 5 Cookie的应用
7. 6 HTTP协议基础
7. 6. 1 HTTP的连接过程
7. 6. 2 非坚持性连接和坚持性连接
7. 6. 3 解决HTTP连接的状态无关性
7. 6. 4 HTTP客户端/服务器会话示例
7. 7 了解HTTP的实现过程
7. 7. 1 使用getallheaders()获得HTTP请求参数
7. 7. 2 使用Telnet观察HTTP的响应首部信息
7. 8 重点回顾
习题
第8章 使用PHP构建网站组件
8. 1 网上调查
8. 2 网上购物
8. 3 会员制网站管理
8. 3. 1 会员制网站用户的注册
8. 3. 2 会员制网站用户的登录和验证
8. 3. 3 对网页进行注册访问控制
8. 4 网站资源搜索
8. 4. 1 使用PHP访问网站文件系统
8. 4. 2 对目录进行递归搜索
8. 4. 3 网站资源搜索功能的设计
8. 5 通过PHP发送电子邮件
8. 5. 1 网站发送邮件的环境
8. 5. 2 PHP的邮件函数
8. 5. 3 发送邮件网页的设计
8. 6 重点回顾
习题
第9章 网站建模和设计方法
9. 1 UML和网站规划
9. 1. 1 网站用户分析
9. 1. 2 用例图与网站的需求定义
9. 1. 3 类图与用户资源组织
9. 1. 4 网站的平台选择
9. 2 UML与网站设计
9. 2. 1 UML与网站的静态模型
9. 2. 2 UML与网站动态建模
9:2. 3 应用部署的规划
9. 2. 4 使用UML体现网站设计原则
9. 3 常用UML符号
9. 4 UML工具
9. 5 电子商务模型概览
9. 5. 1 经纪模型
9. 5. 2 广告模型
9. 5. 3 信息收集模型
9. 5. 4 商家模型
9. 5. 5 制造厂模型
9. 5. 6 社区模型
9. 5. 7 订阅方式
9. 6 电子商务系统设计的基本思路
9. 6. 1 系统需求分析
9. 6. 2 系统方案设计
9. 6. 3 功能检验与性能测试
9. 7 重点回顾
习题
第10章 Web服务的安全问题
10. 1 电子商务安全性的主要问题
10. 1. 1 资料传输的隐秘性
10. 1. 2 双方身份辨认问题
10. 1. 3 电子商务安全问题的解决之道
10. 2 HTTP保密数据的传递与认证过程
10. 3 电子商务系统的安全保障框架
10. 3. 1 电子商务系统安全框架综述
10. 3. 2 电子商务系统的安全要求
10. 3. 3 电子商务应用项目框架环境
10. 3. 4 电子商务系统中的安全服务
10. 3. 5 安全性问题解决方案的场景演示
10. 4 创建安全的PHP程序
10. 4. 1 建设安全的软件运行环境
10. 4. 2 存储和交换敏感信息
10. 4. 3 检查用户输入
10. 5 在Apache中实现SSL
10. 5. 1 安装SSL模块
10. 5. 2 SSL模块在Apache中的设定
10. 5. 3 测试支持SSL安全协议的Apache
10. 6 加强Web服务器的安全性
10. 6. 1 服务器根目录的权限
10. 6. 2 防止用户覆盖配置信息
10. 6. 3 保护服务器上的文件
10. 6. 4 用户发布主页的配置问题
10. 6. 5 SSI
10. 6. 6 允许CGI文件在特定目录下执行
10. 6. 7 把PHP解释器放在Web目录树外
10. 7 重点回顾
习题
附录A UNIX操作系统基本操作和概念
附录B HTML速查表
附录C 常用的PHP函数
参考文献
猜您喜欢