当前位置:码农谷 > 图书 > PHP语言图书 > 贯通AJAX+PHP+Dreamweaver CS3动态网站开发

贯通AJAX+PHP+Dreamweaver CS3动态网站开发

本书分为4篇共16章,包括演示篇、PHP开发篇、AJAX开发篇和总结篇。本书使用的开发环境为Dreamweaver CS3+PHP+MYSQL,全书内容由浅入深,并辅以大量的实例说明,逐步引领读者从基础到实践地进行学习。另外,本书还针对不同的知识点安排了相应的项目案例,以帮助读者更好地掌握Web站点的开发技术。 本书可供学习使用PHP  [展开]

标签: 网站开发   CS3   Dreamweaver   PHP  
作者:陈锋敏罗田李颖智 出版单位:码农谷
价格:免费 阅读次数:17980  
章节信息

第 1 章 走进Web世界

  • 1.1   开发工具准备
  • 1.1.1   Dreamweaver CS3简介
  • 1.1.2   Dreamweaver CS3新增的功能
  • 1.2   准备Web应用运行环境
  • 1.3   开发一个Web应用--在线购物系统
  • 1.3.1   建立数据库
  • 1.3.2   开发准备工作
  • 1.3.3   完成登录与注册
  • 1.3.4   完成商品的增加以及图片的上传
  • 1.3.5   商品显示后台处理
  • 1.3.6   商品前台显示
  • 1.3.7   让导航起作用
  • 1.3.8   让商品图片动起来
  • 1.3.9   开始下订单了
  • 1.3.10   让订单生效吧
  • 1.3.11   完成最后的工作
  • 1.4   小结

第 2 章 Dreamweaver CS3基础

  • 2.1   体验一下Dreamweaver CS3
  • 2.2   熟悉Dreamweaver CS3工作环境
  • 2.2.1   Dreamweaver CS3工作界面
  • 2.2.2   Dreamweaver CS3 工具
  • 2.2.3   Dreamweaver CS3面板
  • 2.3   Dreamweaver CS3站点的创建与设置
  • 2.3.1   本地站点与互联网远程站点
  • 2.3.2   创建与设置Dreamweaver CS3站点
  • 2.4   Dreamweaver CS3常用操作
  • 2.4.1   设置页面属性
  • 2.4.2   在Dreamweaver CS3中操作表格
  • 2.4.3   在网页中插入图片和多媒体
  • 2.4.4   在网页中创建表单
  • 2.4.5   使用Dreamweaver CS3快速增加JavaScript行为功能
  • 2.4.6   在Dreamweaver CS3中文本与超链接的操作
  • 2.4.7   使用Dreamweaver CS3快速增加样式
  • 2.5   小结

第 3 章 Web站点基础

  • 3.1   HTML/XHTML基础
  • 3.1.1   HTML基础结构
  • 3.1.2   HTML常用标记
  • 3.1.3   XHTML1.0简介
  • 3.2   CSS基础
  • 3.2.1   CSS简介
  • 3.2.2   CSS语法
  • 3.2.3   CSS类
  • 3.2.4   CSS属性
  • 3.3   XML基础
  • 3.3.1   编写XML文档
  • 3.3.2   声明XML标签
  • 3.3.3   解析XML内容
  • 3.4   使用CSS+DIV进行页面布局
  • 3.4.1   准备工作
  • 3.4.2   构建主要框架
  • 3.4.3   构建附加框架
  • 3.4.4   文本样式设置
  • 3.4.5   充实内容
  • 3.5   使用和设计Dreamweaver CS3模板
  • 3.6   小结

第 4 章 PHP基础

  • 4.1   PHP简介
  • 4.1.1   PHP历史
  • 4.1.2   PHP的原理
  • 4.1.3   PHP的特性
  • 4.1.4   PHP的发展前景
  • 4.2   一个PHP程序
  • 4.3   类型定义和转换
  • 4.3.1   标量类型
  • 4.3.2   数据类型转换规则
  • 4.3.3   数据类型转换方法
  • 4.3.4   自动类型转换
  • 4.4   变量和常量
  • 4.4.1   变量
  • 4.4.2   常量
  • 4.5   表达式与运算符
  • 4.5.1   表达式
  • 4.5.2   运算符简介
  • 4.5.3   运算符分类详解
  • 4.5.4   运算符的优先级
  • 4.5.5   当年投资方案评测程序回顾
  • 4.6   程序结构
  • 4.6.1   程序块结构
  • 4.6.2   选择和分支结构
  • 4.6.3   循环结构
  • 4.6.4   PHP语言使用技巧
  • 4.6.5   五年投资方案评测程序回顾
  • 4.7   自定义函数
  • 4.7.1   自定义函数的方法
  • 4.7.2   参数与返回值
  • 4.7.3   函数中变量的作用域
  • 4.7.4   通过文件引用来调用函数
  • 4.7.5   使用函数和包含文件实现五年投资方案评测程序回顾
  • 4.8   小结

第 5 章 PHP数据控制

  • 5.1   数组
  • 5.1.1   数组创建
  • 5.1.2   数组访问
  • 5.1.3   多维数组
  • 5.1.4   foreach循环
  • 5.1.5   基本数组函数
  • 5.2   字符串操作
  • 5.2.1   字符串输出
  • 5.2.2   字符串格式的修改
  • 5.2.3   字符串的比较
  • 5.2.4   子字符串操作
  • 5.2.5   字符串操作程序回顾
  • 5.3   正则表达式
  • 5.3.1   正则表达式简介
  • 5.3.2   正则表达式组成符号
  • 5.3.3   正则表达式匹配规则
  • 5.3.4   正则表达式函数
  • 5.4   小结

第 6 章 面向对象设计的PHP应用

  • 6.1   了解面向对象编程思想
  • 6.1.1   什么是面向对象
  • 6.1.2   为什么需要面向对象思想
  • 6.2   PHP面向对象入门
  • 6.2.1   类与对象
  • 6.2.2   访问限定
  • 6.2.3   将类文件独立出来
  • 6.2.4   静态成员变量与成员函数
  • 6.2.5   构造函数与析构函数
  • 6.2.6   函数重载
  • 6.2.7   People类回顾
  • 6.3   PHP面向对象
  • 6.3.1   PHP中的继承
  • 6.3.2   PHP中类之间的组合应用
  • 6.3.3   抽象类与接口
  • 6.3.4   多态性
  • 6.3.5   对象的序列化
  • 6.4   小结

第 7 章 PHP预定义变量

  • 7.1   掌握PHP预定义变量
  • 7.1.1   服务器变量:$_SERVER
  • 7.1.2   预定义变量:$_GET和$_POST变量
  • 7.1.3   HTTP文件上传变量:$_FILES
  • 7.1.4   HTTP Cookies变量:$_COOKIE
  • 7.1.5   Request 变量:$_REQUEST
  • 7.1.6   Session 变量:$_SESSION
  • 7.2   PHP预定义变量综合应用
  • 7.2.1   修改引入文件
  • 7.2.2   修改登录部分
  • 7.2.3   修改图片上传以及新建图片显示界面
  • 7.2.4   运行程序查看成果
  • 7.3   小结

第 8 章 MySQL基础

  • 8.1   数据库基础
  • 8.1.1   数据库的发展历史
  • 8.1.2   数据库的基本概念
  • 8.1.3   数据库设计
  • 8.2   在MySQL中管理数据库与表
  • 8.2.1   MySQL命令解释器
  • 8.2.2   在MySQL中创建数据库和表
  • 8.2.3   在MySQL中删除数据库和表
  • 8.2.4   在PHP中分配用户和权限
  • 8.3   数据的增、删、改、查
  • 8.3.1   完整性约束
  • 8.3.2   数据的增、删、改
  • 8.3.3   数据的查询
  • 8.4   PHP与MySQL
  • 8.4.1   PHP连接MySQL数据库
  • 8.4.2   在PHP程序中处理MySQL服务器的错误
  • 8.4.3   引入文件封装访问驱动
  • 8.5   小结

第 9 章 PHP中的异常处理

  • 9.1   理解PHP异常处理
  • 9.2   PHP异常处理方法
  • 9.2.1   异常处理类
  • 9.2.2   异常抛出
  • 9.2.3   异常捕获
  • 9.3   PHP异常处理技巧
  • 9.3.1   对于多种异常情况的处理
  • 9.3.2   选择异常处理的时机
  • 9.4   小结

第 10 章 开发基于PHP+MySQL的记事本

  • 10.1   功能需求分析与设计
  • 10.1.1   数据库设计
  • 10.1.2   系统设计
  • 10.2   系统实现
  • 10.2.1   数据操作类的实现
  • 10.2.2   页面基类以及首页和登录、注册页面的实现
  • 10.2.3   事件信息页面以及类的实现
  • 10.3   小结

第 11 章 JavaScript基础

  • 11.1   JavaScript语言基础
  • 11.1.1   JavaScript简介
  • 11.1.2   JavaScript基本元素
  • 11.1.3   JavaScript程序结构
  • 11.2   JavaScript与HTML/XHTML
  • 11.2.1   浏览器对象
  • 11.2.2   表单验证
  • 11.2.3   Cookie处理
  • 11.2.4   窗口控制
  • 11.3   JavaScript与CSS
  • 11.3.1   通过style对象改变节点的CSS
  • 11.3.2   使用className属性指定节点的样式
  • 11.3.3   使用JavaScript控制CSS滤镜
  • 11.4   JavaScript与DOM
  • 11.4.1   DOM基础
  • 11.4.2   JavaScript对DOM操作
  • 11.4.3   JavaScript对DOM的事件处理
  • 11.4.4   JavaScript使用DOM技术操作XML文档
  • 11.5   小结

第 12 章 AJAX基础

  • 12.1   第12章AJAX基础AJAX概述
  • 12.1.1   AJAX的产生
  • 12.1.2   AJAX的理解
  • 12.1.3   AJAX的适用范围
  • 12.1.4   AJAX简单示例
  • 12.2   AJAX关键技术
  • 12.2.1   XMLHttpRequest对象简介
  • 12.2.2   XMLHttpRequest对象的属性和方法
  • 12.2.3   XMLHttpRequest发送请求
  • 12.2.4   XMLHttpRequest获取请求
  • 12.3   AJAX开发模式
  • 12.3.1   重构与设计模式
  • 12.3.2   几种设计模式介绍
  • 12.3.3   MVC模式
  • 12.4   小结

第 13 章 PHP与AJAX

  • 13.1   将AJAX应用于PHP
  • 13.1.1   理解AJAX服务器端
  • 13.1.2   AJAX与服务器的交互方式
  • 13.1.3   访问PHP服务器
  • 13.2   AJAX安全与性能
  • 13.2.1   AJAX程序安全
  • 13.2.2   传送数据保护
  • 13.2.3   AJAX程序性能优化
  • 13.3   PHP+AJAX实现搜索提示
  • 13.3.1   基本原理分析
  • 13.3.2   客户端代码
  • 13.3.3   服务器端代码
  • 13.3.4   数据库设计
  • 13.4   体验AJAX带来的改变
  • 13.5   小结

第 14 章 PHP开发利器PEAR

  • 14.1   使用PEAR::HTML_AJAX实现AJAX
  • 14.1.1   PEAR:: HTML_AJAX简介
  • 14.1.2   PEAR:: HTML_AJAX无刷新局部更改
  • 14.1.3   PEAR::HTML_AJAX无刷新提交表单
  • 14.1.4   PEAR::HTML_AJAX与Spry
  • 14.2   使用PEAR:: HTML_Template_IT实现模板
  • 14.2.1   PEAR:: HTML_Template_IT简介
  • 14.2.2   PEAR:: HTML_Template_IT嵌套表格输出
  • 14.2.3   PEAR:: HTML_Template_IT动态载入页面
  • 14.2.4   PEAR:: HTML_Template_IT输出XML
  • 14.3   使用PEAR:: Pager实现分页
  • 14.3.1   PEAR::Pager简介
  • 14.3.2   PEAR::Pager实现分页
  • 14.3.3   PEAR::Pager与AJAX结合
  • 14.4   使用PEAR:: DB_DataObject实现ORM
  • 14.4.1   PEAR:: DB_DataObject简介
  • 14.4.2   PEAR:: DB_DataObject配置
  • 14.4.3   PEAR:: DB_DataObject增、删、改数据
  • 14.4.4   PEAR:: DB_DataObject查询数据
  • 14.5   使用PEAR:: HTML_QuickForm实现表单
  • 14.5.1   PEAR:: HTML_QuickForm简介
  • 14.5.2   PEAR:: HTML_QuickForm创建表单
  • 14.5.3   笛卡儿积
  • 14.5.4   PEAR:: HTML_QuickForm与DB_DataObject结合使用
  • 14.6   小结

第 15 章 在线相册的分析与设计

  • 15.1   需求分析与实现技术选择
  • 15.1.1   相册需求
  • 15.1.2   实现技术选择以及初步构想
  • 15.1.3   数据库实现
  • 15.2   系统部分设计
  • 15.2.1   整体设计思路
  • 15.2.2   首页显示流程设计
  • 15.2.3   用户登录流程设计
  • 15.2.4   系统设置流程设计
  • 15.2.5   照片管理流程设计
  • 15.2.6   照片显示流程设计
  • 15.3   主要类设计
  • 15.3.1   JavaScript类设计
  • 15.3.2   View层类设计
  • 15.3.3   Controller层类设计
  • 15.3.4   Model层类设计
  • 15.4   小结

第 16 章 在线相册具体实现

  • 16.1   Model层实现
  • 16.1.1   PEAR::DB_DataObject配置
  • 16.1.2   Model层基类实现
  • 16.1.3   Model层其他类实现
  • 16.2   Controller层实现
  • 16.2.1   AdminManager类实现
  • 16.2.2   SkinManager类实现
  • 16.2.3   SystemManager类实现
  • 16.2.4   PhotosManager类实现
  • 16.3   View层的实现
  • 16.3.1   View层基类的实现
  • 16.3.2   MyAJAX.php与Server.php以及涉及类的实现
  • 16.3.3   首页index.php的实现
  • 16.3.4   Photos.js的实现
  • 16.3.5   AdminLogin.php的实现
  • 16.3.6   UpSystem.php的实现
  • 16.3.7   照片上传与增加相册分类的实现
  • 16.3.8   UpPhotosInfo.php的实现
  • 16.4   小结

第 17 章 附录A:PHP环境配置

  • 17.1   PHP环境配置
  • 17.1.1   安装Apache2
  • 17.1.2   安装MySQL5
  • 17.1.3   安装和配置PHP5
  • 17.2   Linux下的环境配置
  • 17.2.1   安装Apache2
  • 17.2.2   安装MySQL5
  • 17.2.3   安装GD库所需的软件包
  • 17.2.4   安装和配置PHP5

第 18 章 附录B:PEAR包的安装

  • 18.1   PEAR包的安装获得PEAR包信息
  • 18.2   管理PEAR包
  • 18.2.1   PEAR包管理器的安装
  • 18.2.2   添加和升级PEAR包
  • 18.2.3   卸载PEAR包

第 19 章 附录C:PHP框架介绍

  • 19.1   开发框架
  • 19.1.1   PHP框架介绍ThinkPHP框架
  • 19.1.2   PHP.MVC
  • 19.1.3   FleaPHP
  • 19.1.4   PHPLIB

第 20 章 附录D:调试工具介绍

  • 20.1   调试工具介绍JavaScript调试器
  • 20.1.1   Microsoft Script Debugger调试器
  • 20.1.2   JavaScript Console调试器
  • 20.1.3   Mozilla Venkman调试器
  • 20.2   AJAX请求调试器
  • 20.2.1   基于Greasemonkey的脚本调试器介绍
  • 20.2.2   XmlHttpRequestDebugging调试器的安装
  • 20.2.3   使用XmlHttpRequestDebugging调试器获取请求
  • 20.3   PHP调试器
  • 20.3.1   PHP的错误类型
  • 20.3.2   使用PHPED进行调试的常用方法
  • 20.3.3   PHP的常用调试工具

关注微信,获得更多免费图书
关于我们   |   免责声明   |   联系我们   |   网站地图   |   HR交流群   |   学生交流群   |   教师交流群

码农谷   版权所有 © 2015-2017   湘ICP备16018319号-1