分享
 
 
 

PHP 与 Dreamweaver 基础教程

PHP 与 Dreamweaver 基础教程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,PHP,

作者: (英)鲍尔斯著,陈宗斌等译

出 版 社: 人民邮电出版社

出版时间: 2008-4-1字数: 615000版次: 1页数: 401印刷时间: 2008/04/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115174475包装: 平装编辑推荐

Amazon五星盛誉图书,深入浅出的典范之作,教你轻松实现最炫的Web 2.0功能。

PHP和MySQL是当今构建动态网站的黄金组合,而Dreamweaver则是网页设计和制作的最佳利器。这几种强大工具的结合,将迸发出怎样的潜力?

本书中,PHP和Dreamweaver专家David Powers从开发环境的设置、动态网站的基础知识开始,详细讲述了如何通过Dreamweaver内置的服务器行为,借助PHP和MySQL开发数据库驱动的复杂网站(包括内容管理系统、博客、相片库和新闻提要等等)的全过程。作者善于循序渐进,化繁为简,读者无需太多技术基础,就能在不知不觉中,非常轻松地掌握动态网站技术。

内容简介

本书讲述了如何使用Dreamweaver、PHP和MySQL来构建动态网站。书中首先介绍Dreamweaver的新版本以及如何把PHP和MySQL整合到新版本中;然后讲述如何安装PHP、MySQL以及Apache Web服务器来设置工作环境;接着进行实践,包括使用表单,设计并实现高效的MySQL数据库,调试并处理发现的问题,创建动态的导航、登录和搜索功能。

本书非常适合初中级Web设计与开发人员阅读。

作者简介

David Powers,Adobe技术社区专家,撰写了多部深受读者欢迎的PHP技术图书。他曾经担任BBC记者30年,在派驻日本期间,被迫同时负责创建并维护了一个双语网站,令人难以置信地就此开始了自己的IT生涯。现在,他已经成为一名独立职业IT咨询师,为世界各地的客户提供顾问服务。

目录

第1章你想构建动态站点吗

1.1如何使一个站点成为动态站点

1.2为什么选择PHP/MySQL

1.3动态站点的工作方式

1.3.1使用充当模板的代码

1.3.2偷窥幕后情况

1.4用Dreamweaver构建动态站点

1.5计划未来

第2章Dreamweaver和PHP——一对高效的伙伴

2.1Dreamweaver 8的新特性概览

2.1.1改进的CSS支持

2.1.2更高效的编码环境

2.1.3对PHP 5的支持

2.2组织工作区

2.2.1在Windows中预先设置工作区布局

2.2.2Mac OS X中的选项卡式文档

2.2.3保存和共享自定义的工作区布局

2.3最大限度地利用“代码”视图

2.3.1使用“编码”工具栏

2.3.2折叠代码区

2.3.3使用上下文菜单来格式化代码

2.3.4使用PHP代码提示和自动补全

2.4比较文件的不同版本

2.4.1设置文件比较特性

2.4.2使用“文件比较”

2.5创建符合标准的代码

2.5.1选择正确的DTD

2.5.2在Dreamweaver 8中更改DTD

2.5.3干净利落地删除多余的代码

2.5.4观察光标

2.6接下来要学习的内容

第3章准备工作环境

3.1决定在哪里测试你的页面

3.2创建本地测试服务器

3.2.1为什么不使用全合一程序包

3.2.2决定把站点定位于何处

3.2.3在Windows上安装

3.2.4在Mac OS X上安装

3.2.5检查你的PHP配置(Windows和Mac)

3.2.6建立虚拟主机

3.3在Dreamweaver中定义PHP站点

3.4现在准备做什么

第4章为案例研究做好准备

4.1创建East-West Seasons的基本结构

4.1.1为案例研究组织下载文件

4.1.2安装Lorem and More

4.1.3分析主页面布局

4.2用CSS编排页面样式

4.2.1决定是否支持遗留的浏览器

4.2.2用 link 附加基本样式

4.2.3用@import附加其余的样式

4.3开始使用PHP

第5章将PHP集成到站点中

5.1包括来自其他文件中的文本和代码

5.1.1使用require()代替include()

5.1.2在使用包括时要记住的几点

5.1.3“Failed to open stream”和其他错误消息

5.2利用“动态数据”视图显示PHP输出

5.3PHP基础知识介绍

5.3.1使用正确的文件扩展名

5.3.2PHP语法的核心成分

5.3.3利用变量处理未知的值

5.3.4了解变量的数据类型

5.3.5缩进代码和使用空白

5.3.6用分号隔开命令

5.3.7给脚本加注释以便于理解和调试

5.4在PHP中处理文本及其他输出

5.4.1选择单引号或双引号

5.4.2连接字符串

5.5用PHP执行计算

5.5.1算术运算符

5.5.2组合计算与赋值

5.6利用PHP做出决策

5.6.1使用if...else条件语句

5.6.2使用比较运算符

5.6.3测试多个条件

5.6.4稳固的基础

第6章获得在线表单的反馈

6.1设计反馈表单

6.2激活反馈表单

6.3改进反馈表单

6.3.1清除不想要的反斜杠

6.3.2检查必需的字段以便得到有效的输入

6.3.3改进电子邮件的外观

6.3.4变量的寿命有多长

6.3.5答谢反馈

6.3.6使用“选取当前代码段”按钮

6.3.7把电子邮件正则表达式转变成代码片断

6.4自动更改站点的样式

6.4.1把switch语句用于决策链

6.4.2构建自动样式更改程序

6.5自动更改导航菜单

6.5.1使用循环处理重复性任务

6.5.2利用函数模块化代码

6.6中途回顾

第7章在页面背后提供数据库的强大能力

7.1选择正确的版本

7.2解释术语

7.3在Windows上安装MySQL

7.3.1删除MySQL的旧版本

7.3.2安装MySQL的Windows Essentials版本

7.3.3配置MySQL WindowsEssentials

7.3.4升级到Windows Essentials的更高系列

7.3.5在Windows Essentials上更改默认的表类型

7.3.6在Windows上手动启动和停止MySQL

7.3.7介绍Windows上的MySQL监视器

7.4在Mac OS X上安装MySQL

7.4.1下载和安装软件

7.4.2把MySQL添加到PATH中

7.4.3在Mac OS X上保障MySQL的安全

7.5在Windows和Mac上使用MySQL监视器

7.6利用图形界面使用MySQL

7.6.1历久弥新的phpMyAdmin

7.6.2紧随phpMyAdmin之后的MySQLAdministrator和MySQL QueryBrowser

7.7现在开始工作

第8章构建随机引文生成器

8.1学习使用phpMyAdmin

8.2为MySQL创建用户账户

8.3构建第一个数据库表

8.3.1选择适当的列类型

8.3.2填充数据库表

8.4显示数据库内容

8.5创建和更新数据库记录

8.6巨大的收获

第9章处理多个表

9.1把相关的信息存储在单独的表中

9.1.1使用外键链接记录

9.1.2拆分quotations表

9.1.3决定最佳的结构

9.1.4从多个表中选择记录

9.24条基本的SQL命令

9.2.1SELECT

9.2.2INSERT

9.2.3UPDATE

9.2.4DELETE

9.3管理多个表的内容

9.3.1插入新引文

9.3.2插入新作者

9.3.3更新作者

9.3.4删除作者

9.3.5更新引文

9.3.6遗失记录的神秘之处

9.3.7删除引文

9.4本章回顾

第10章使用会话跟踪访问者和限制访问

10.1会话及其工作原理

10.1.1创建PHP会话

10.1.2创建和销毁会话变量

10.1.3销毁会话

10.1.4“Headers already sent”错误

10.2注册和验证用户

10.2.1创建用户注册系统

10.2.2构建自定义的服务器行为

10.2.3完成用户注册表单

10.2.4更新和删除用户记录

10.2.5创建登录系统

10.2.6限制对各个页面的访问

10.2.7注销用户

10.3利用MX Kollection 3自动执行验证过程

10.3.1安装MX Kollection 3

10.3.2定义MX Kollection站点首选参数

10.3.3构建用户注册和登录系统

10.3.4评价MX Kollection的优势和劣势

10.4使用PHP的两种方法

第11章显示博客和图库

11.1创建博客后端

11.1.1计划和构建必需的组件

11.1.2在一个文件夹中构建图像列表

11.1.3在未找到记录时显示一条消息

11.1.4在MySQL中格式化日期和时间

11.1.5创建带有条纹的表格行

11.1.6完成后端

11.2显示博客

11.2.1提取长博客项的第一个部分

11.2.2使用带有URL参数的“动态数据”视图

11.2.3创建一个智能链接

11.3在动态站点中显示图像

11.3.1权衡在数据库中存储图像的利弊

11.3.2定位动态插入的图像

11.3.3动态获取图像的尺寸

11.4显示图库

11.4.1如何构造图库

11.4.2整合图库

11.4.3改进博客和图库

11.5在MySQL中存储日期

11.6任务即将完成

第12章使用XSLT显示实时新闻馈送和XML

12.1XML和XSLT的快速指南

12.1.1XML文档看起来像什么样子

12.1.2使用客户端和服务器端转换

12.1.3检查服务器的能力

12.2引入RSS新闻馈送

12.2.1Dreamweaver如何处理服务器端XSLT

12.2.2选择合适的新闻馈送

12.3利用XSLT进行更多一点冒险

12.3.1建立本地XML源

12.3.2理解如何构造XSLT

12.3.3访问嵌套的重复元素

12.3.4创建条件区域

12.3.5对元素进行排序

12.3.6格式化元素

12.3.7有选择地显示输出

12.4进一步学习

附录A在MySQL中使用非英语语言

A.1MySQL如何使用字符集和校对

附录B基本的MySQL维护

B.1备份和转移数据库

B.2在升级后更新特权表

B.3如果你忘记了root密码该怎么办

B.4在Mac OSX上升级和卸载MySQL

媒体评论

“好书啊,深入浅出。作者的语言非常好,而且细心解决了我遇到的很多问题。”

——豆瓣评论

“本收作者似乎对读者知道什么时候会碰到问题以及如何解决这些问题都了如指掌……有本书在手,我已经别无他求。”

——Amazon.com

PHP 与 Dreamweaver 基础教程

PHP 与 Dreamweaver 基础教程

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有