图书介绍

网站开发宝典PDF|Epub|txt|kindle电子书版本网盘下载

网站开发宝典
  • 张敏编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121157998
  • 出版时间:2012
  • 标注页数:728页
  • 文件大小:513MB
  • 文件页数:750页
  • 主题词:网站-开发

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

网站开发宝典PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 开发环境搭建1

第1章 网站开发与策划概述2

1.1网站如何实现赢利2

1.1.1广告赢利模式2

1.1.2专业赢利模式3

1.1.3标准赢利模式4

1.1.4服务赢利模式4

1.1.5平台赢利模式4

1.1.6炒作赢利模式4

1.1.7会员赢利模式4

1.1.8增值赢利模式5

1.1.9游戏赢利模式5

1.1.10电子商务赢利模式5

1.2网站赢利案例分析6

1.2.1网址导航网站6

1.2.2大型门户网站7

1.2.3电子商务网站8

1.2.4 SNS社区网站9

1.2.5团购网站10

1.2.6行业网站12

1.2.7分类信息网站12

1.2.8教育网站13

1.3网站开发技术准备14

1.3.1网站工作方式15

1.3.2网站工作原理16

1.3.3动态网站类型17

1.3.4申请域名和空间18

1.3.5准备开发工具23

1.3.6网站开发中的技术配合26

1.4网站策划27

1.4.1网站策划需要做哪些工作27

1.4.2网站策划前期准备28

1.4.3网站内容策划29

1.4.4撰写网站规划书30

第2章 搭建PHP运行环境33

2.1使用工具包快速搭建PHP环境33

2.2在Windows下手动搭建PHP环境36

2.2.1安装Apache服务器36

2.2.2配置Apache服务器39

2.2.3安装PHP40

2.2.4配置PHP42

2.2.5测试PHP运行环境43

2.2.6安装MySQL数据库44

2.3搭建IIS+PHP+MySQL运行环境47

2.3.1认识IIS47

2.3.2安装IIS组件47

2.3.3配置IIs组件49

2.3.4配置PHP52

第3章 定义和管理本地站点53

3.1定义本地站点53

3.1.1定义本地静态站点53

3.1.2定义本地虚拟动态站点54

3.1.3定义远程FTP站点56

3.2管理本地站点58

3.2.1编辑站点58

3.2.2备份和恢复站点59

3.2.3切换当前站点60

3.3管理站点文件60

3.3.1编辑网站文件60

3.3.2查看站点文件61

3.3.3快速定位网站文件62

3.4网站上传63

3.4.1快速上传63

3.4.2同步上传64

3.4.3遮盖上传65

3.5远程站点管理66

3.5.1认识网站管理器66

3.5.2操作远程目录67

3.6团队开发与合作67

3.6.1存回和取出67

3.6.2使用设计备注实现团队交流68

3.6.3自定义团队信息列70

3.7站点测试和维护71

3.7.1检查站点中是否有断开的链接71

3.7.2删除孤立的文件72

3.7.3验证网站内容是否符合标准72

3.7.4浏览器兼容性检查75

第2部分 前台网页样式设计77

第4章 CSS语言基础78

4.1 CSS概述78

4.1.1 CSS的发展历史78

4.1.2 CSS的作用78

4.1.3 CSS基本语法79

4.1.4 CSS注释80

4.1.5第一个CSS实例82

4.2 CSS选择符82

4.2.1 CSS选择符概述83

4.2.2类型选择符84

4.2.3 ID选择符85

4.2.4类选择符86

4.2.5通用选择符88

4.2.6伪类选择符88

4.2.7伪对象选择符90

4.2.8选择符分组90

4.2.9包含选择符91

4.2.10指定选择符93

4.2.11子对象选择符93

4.2.12相邻选择符94

4.2.13属性选择符95

4.3 CSS属性98

4.3.1 CSS属性概述99

4.3.2 CSS属性的简写101

4.4 CSS属性值105

4.4.1颜色值105

4.4.2绝对单位106

4.4.3相对单位106

4.4.4百分比107

4.4.5 URL107

4.5应用CSS108

4.5.1内联样式108

4.5.2内部样式108

4.5.3外部样式109

4.6 CSS的继承性、层叠性和特殊性110

4.6.1继承性110

4.6.2层叠性111

4.6.3特殊性112

第5章 设置字体和文本样式116

5.1设置字体样式116

5.1.1设置字体类型116

5.1.2设置字体列表116

5.1.3设置通用字体117

5.1.4设置字体大小119

5.1.5案例实战:在网页中灵活配置字体大小121

5.1.6分解字体大小与网页布局的关系124

5.1.7设置字体颜色125

5.1.8案例实战:网页背景与字体颜色搭配127

5.1.9设置字体字形129

5.2设置文本样式131

5.2.1文本水平对齐131

5.2.2居中对齐网页对象132

5.2.3左右对齐网页对象133

5.2.4文本垂直对齐134

5.2.5案例实战:设计网页对象绝对居中显示136

5.2.6案例实战:设计网页居中显示138

5.2.7设置行高139

5.2.8案例实战:设计可阅读的正文行高139

5.2.9案例实战:灵活应用行高140

5.2.10首行缩进141

5.2.11案例实战:文字隐藏和截取143

第6章 设置图像和背景图像样式148

6.1设置图像样式148

6.1.1恰当选用图像和背景图像148

6.1.2恰当设置图像源和路径150

6.1.3设置图像边框样式151

6.1.4案例实战:自定义照片相框153

6.1.5案例实战:为图像镶嵌阴影边框154

6.1.6案例实战:为图像设计阴影白边效果156

6.1.7案例实战:设计水印157

6.2设置图文混排样式160

6.2.1行内图文混排160

6.2.2行内图文对齐161

6.2.3设计图文环绕版式165

6.2.4案例实战:设计不规则的图文环绕版式167

6.3设置背景图像样式170

6.3.1定义背景图像重复显示170

6.3.2案例实战:设计版权栏渐变效果171

6.3.3案例实战:设计能够自动拉伸的边栏模块171

6.3.4定义背景图像的位置173

6.3.5固定背景图像175

6.3.6案例实战:设计圆角(1)177

6.3.7案例实战:设计圆角(2)179

6.4综合实战:伪列布局182

6.5综合实战:CSS Sprite应用190

第7章 设置超链接、列表和导航菜单样式194

7.1设置超链接样式194

7.1.1定义超链接基本样式194

7.1.2定义复杂的超链接样式196

7.1.3案例实战:设计稳定的超链接样式198

7.1.4案例实战:设计按钮样式199

7.1.5案例实战:设计图像化按钮样式201

7.1.6案例实战:设计可滑动的按钮样式203

7.2构建列表结构204

7.2.1认识列表结构的类型205

7.2.2正确构建列表结构207

7.3设置列表样式211

7.3.1定义列表项样式211

7.3.2定义项目符号样式212

7.3.3案例实战:自定义项目符号样式214

7.3.4设计项目列表水平显示215

7.3.5案例实战:使用定位法设计项目列表水平显示219

7.3.6综合实战:构建和设计导航菜单220

7.4设计导航菜单样式225

7.4.1背景图像在导航菜单中的应用226

7.4.2案例实战:淡雅的垂直导航菜单228

7.4.3案例实战:装饰性水平导航菜单231

7.4.4案例实战:精致的多级菜单234

7.4.5案例实战:滑动门菜单237

7.5设计列表栏目样式240

7.5.1案例实战:音乐排行榜240

7.5.2案例实战:图文列表栏目242

第8章 设置表格和表单的结构与样式246

8.1构建表格结构246

8.1.1表格的基本结构246

8.1.2优化表格结构250

8.1.3正确使用表格253

8.1.4设置表格属性259

8.2设置表格样式261

8.2.1设计表格行样式262

8.2.2设计表格列样式263

8.2.3设计鼠标经过时表格行的样式264

8.3构建表单结构265

8.4设置表单样式268

8.4.1设置表单基本样式268

8.4.2案例实战:设计高亮表单样式270

8.4.3案例实战:设计图标化表单样式272

8.4.4案例实战:设计易用性表单273

8.4.5综合实战:设计用户反馈表单277

第3部分 网站后台开发285

第9章 PHP语言基础286

9.1 PHP基本语法286

9.1.1 PHP标记286

9.1.2 PHP注释287

9.1.3 PHP指令分隔符288

9.2 PHP数据类型288

9.2.1标量类型288

9.2.2复合类型292

9.2.3特殊类型294

9.2.4类型转换295

9.2.5检测数据类型297

9.3 PHP变量297

9.3.1声明和使用变量297

9.3.2变量作用域298

9.3.3可变变量299

9.3.4预定义变量300

9.4 PHP运算符301

9.4.1算术运算符301

9.4.2赋值运算符301

9.4.3字符串运算符302

9.4.4位运算符302

9.4.5比较运算符302

9.4.6逻辑运算符303

9.4.7错误控制运算符304

9.4.8运算符优先级304

9.5 PHP表达式305

9.6PHP流程控制306

9.6.1 if条件语句306

9.6.2 else条件语句306

9.6.3 elseif条件语句307

9.6.4 switch条件语句307

9.6.5 while循环语句309

9.6.6 do-while循环语句309

9.6.7 for循环语句310

9.6.8 foreach循环语句311

9.6.9流程控制的替代方法312

9.6.10 break控制流程语句312

9.6.11 continue控制流程语句312

9.6.12 goto控制流程语句313

9.6.13 include和require控制流程语句313

9.7 PHP函数314

9.7.1定义和调用函数314

9.7.2函数参数315

9.7.3函数返回值316

9.7.4可变函数317

9.7.5取消引用318

9.8 PHP类和对象318

9.8.1定义和调用类318

9.8.2类属性319

9.8.3类常量320

9.8.4构造函数和析构函数320

9.8.5对象继承321

9.8.6抽象类322

9.8.7接口322

9.9 PHP编码规范323

9.9.1命名规范323

9.9.2版式规范323

9.9.3注释规范325

第10章 PHP与Web页面的交互327

10.1表单327

10.1.1认识表单327

10.1.2设计表单328

10.1.3表单元素的基本属性331

10.1.4分析表单对象333

10.2提交表单数据338

10.2.1表单数据的编码类型338

10.2.2表单数据的发送方法340

10.2.3定义表单数据发送的地址340

10.3使用PHP获取POST数据341

10.3.1认识Form数据集合341

10.3.2获取表单的值342

10.3.3获取复选框组的值343

10.3.4获取下拉菜单的值344

10.3.5获取列表框的值345

10.3.6获取密码域和隐藏域的值346

10.3.7获取单选按钮的值346

10.3.8获取文件域的值347

10.4使用PHP获取GET数据347

10.4.1认识查询字符串348

10.4.2认识QueryString数据集合348

10.4.3使用$_GET获取查询字符串349

10.4.4对URL参数进行编码350

10.4.5对URL参数进行解码351

第11章 PHP数据传输与处理353

11.1认识PHP数据存储类型353

11.1.1变量的作用域353

11.1.2变量的有效期353

11.1.3会话变量和应用程序变量354

11.2阶段变量354

11.2.1认识Session355

11.2.2初用Session355

11.2.3深入PHP Session357

11.2.4传递Session变量359

11.2.5 Session设置时间361

11.2.6 Session安全362

11.2.7使用会话变量的思考363

11.3 Cookie变量363

11.3.1认识Cookie364

11.3.2 Cookie工作原理366

11.3.3创建Cookie366

11.3.4读取Cookie368

11.3.5删除Cookie368

第12章 MySQL数据库基础369

12.1 MySQL概述369

12.2操控MySQL服务器370

12.2.1启动MySQL服务器370

12.2.2连接和断开MySQL服务器371

12.2.3停止MySQL服务器373

12.3 MySQL数据库操作373

12.3.1创建数据库374

12.3.2查看数据库374

12.3.3选择数据库375

12.3.4删除数据库376

12.4 MySQL数据表操作376

12.4.1创建数据表376

12.4.2查看数据表结构377

12.4.3修改数据表结构378

12.4.4重命名数据表380

12.4.5删除数据表380

12.5 MySQL语句操作381

12.5.1插入记录381

12.5.2查询记录381

12.5.3更新记录382

12.5.4删除记录382

12.6 MySQL数据库备份和恢复383

12.6.1备份数据383

12.6.2恢复数据384

第13章 PHP操作MySQL数据库386

13.1 PHP与MySQL数据库通信方法386

13.2 PHP操作MySQL基本方法387

13.2.1连接MySQL服务器387

13.2.2选择MySQL数据库389

13.2.3执行SQL语句389

13.2.4从返回记录集中获取数组信息391

13.2.5从返回记录集中获取对象信息392

13.2.6从返回记录集中获取行信息393

13.2.7从返回记录集中获取记录数394

13.3可视化管理MySQL数据库394

13.3.1安装phpMyAdmin395

13.3.2配置phpMyAdmin396

13.3.3定义数据库和设计数据结构397

13.4综合实战:开发电子公告管理模块401

13.4.1添加公告信息401

13.4.2查询公告信息403

13.4.3更新公告信息405

13.4.4删除公告信息407

13.4.5分页显示公告信息408

第14章 可视化定义数据连接和记录集410

14.1连接到MySQL数据库410

14.1.1定义动态站点410

14.1.2建立与MySQL数据库的连接412

14.2编辑数据库连接413

14.2.1操作数据库连接414

14.2.2查看连接的数据库415

14.3认识记录集416

14.3.1记录集的结构416

14.3.2记录集的指针418

14.3.3记录集的类型419

14.4定义记录集419

14.4.1认识【绑定】面板419

14.4.2设置SQL查询字符串420

14.5编辑记录集424

14.6了解SQL查询字符串425

14.6.1认识查询字符串SQL425

14.6.2 SQL的功能426

14.7 SQL基本语法426

14.7.1 SQL注释的方法427

14.7.2数据类型427

14.7.3认识SQL变量427

14.7.4使用SQL变量428

14.7.5 SQL运算符429

14.7.6 SQL运算符的优先级429

14.7.7 SQL流程控制430

14.7.8 SQL函数430

14.7.9 SQL语句431

14.7.10 SQL编码规范432

14.8常用SQL语句详解432

14.8.1 SELECT语句(查询数据)432

14.8.2 INSERT语句(插入数据)440

14.8.3 UPDATE语句(更新数据)441

14.8.4 DELETE语句(删除数据)442

14.8.5 CREATE TABLE语句(创建表格)442

14.8.6 DROP TABLE语句(删除表格)443

14.9【记录集】高级设置443

14.9.1输入SQL查询字符串443

14.9.2设置SQL查询字符串的变量445

第15章 可视化绑定记录集447

15.1认识记录集的绑定行为447

15.2插入记录集448

15.2.1插入动态文本448

15.3绑定记录集449

15.3.1为URL绑定记录集449

15.3.2为对象属性绑定记录集451

15.3.3为表单绑定动态数据452

15.3.4绑定ActiveX、Flash对象参数453

15.4设置绑定记录集显示属性454

15.5认识动态表单技术455

15.6动态文本字段456

15.6.1绑定动态文本字段457

15.6.2编辑动态文本字段458

15.7动态复选框459

15.7.1绑定动态复选框459

15.7.2编辑动态复选框460

15.8动态单选按钮461

15.8.1绑定动态单选按钮461

15.8.2编辑动态单选按钮462

15.9动态列表/菜单463

15.9.1绑定动态列表/菜单463

15.9.2动态显示列表/菜单(单选)的默认值465

15.9.3编辑动态列表/菜单467

第16章 可视化控制动态数据显示468

16.1动态控制记录集概述468

16.2重复显示动态数据469

16.2.1插入“重复区域”服务器行为469

16.2.2编辑重复区域470

16.2.3正确选择重复区域471

16.2.4重复区域嵌套474

16.3分页显示动态数据476

16.4条件显示动态数据478

16.4.1控制绑定记录集区域的显示或隐藏478

16.4.2控制记录集导航条的显示或隐藏480

16.5显示动态数据详细页482

16.5.1什么是记录集详细页482

16.5.2案例实战:转到详细页面483

16.5.3插入“主详细页集”服务器行为487

第17章 可视化操作数据库490

17.1插入数据490

17.1.1插入“插入记录”服务器行为490

17.1.2详解“插入记录”服务器行为源代码494

17.2更新数据496

17.2.1插入“更新记录”服务器行为496

17.2.2动态更新记录499

17.3删除数据506

第18章 动态网站验证服务510

18.1动态网站验证服务概述510

18.2客户端验证511

18.2.1检查表单512

18.2.2插入Spry验证文本域514

18.2.3解析Spry验证文本域514

18.2.4设置Spry验证类型、格式和模式515

18.2.5 Spry验证状态和事件518

18.2.6设置Spry验证其他属性和样式519

18.2.7 Spry验证文本区域521

18.2.8 Spry验证复选框522

18.2.9 Spry验证选择524

18.3 JavaScript前台验证526

18.3.1 JavaScript表单验证脚本526

18.3.2 JavaScript字符串处理函数528

18.3.3认识正则表达式529

18.3.4正则表达式的基本规则530

18.3.5 JavaScript正则表达式验证533

18.4服务器端验证536

18.4.1服务器端验证概述536

18.4.2用户管理概述537

18.4.3案例实战:设计用户管理模块538

18.4.4用户注册540

18.4.5用户登录542

18.4.6限制对页的访问543

18.4.7注销用户544

第19章 使用PHP读写外部文件546

19.1操作文件546

19.1.1打开和关闭文件546

19.1.2读取文件内容548

19.1.3写入文件内容552

19.1.4编辑文件553

19.2操作目录553

19.2.1打开和关闭目录554

19.2.2浏览目录554

19.2.3编辑目录555

19.3远程操作文件556

19.3.1远程访问556

19.3.2远程定位和查询556

19.3.3文件锁定558

19.4远程上传文件558

19.4.1初始化配置参数558

19.4.2设置预定义变量$_FILES559

19.4.3上传文件560

第20章 使用PHP操作XML数据562

20.1 XML语言基础562

20.1.1什么是XML562

20.1.2 XML文档结构563

20.1.3 XML数据与表格数据比较567

20.2使用PHP操作XML文档568

20.2.1认识DOM文档对象模型568

20.2.2使用PHP创建XML文档570

20.2.3创建SimpleXML对象571

20.2.4读取XML元素572

20.2.5读取XML属性573

20.2.6访问特定元素和属性574

20.2.7编辑XML数据575

20.2.8保存XML数据575

第4部分 前台脚本设计577

第21章 JavaScript语言基础578

21.1 JavaScript语言概述578

21.2 JavaScript代码基本规则579

21.3数据类型581

21.4变量584

21.4.1声明变量584

21.4.2全局变量和局部变量584

21.5表达式和运算符586

21.5.1表达式586

21.5.2运算符586

21.6语句587

21.6.1表达式语句587

21.6.2复合语句588

21.6.3 if语句588

21.6.4 else if语句589

21.6.5 switch语句590

21.6.6 while语句590

21.6.7 do/while语句591

21.6.8 for语句591

21.6.9 for/in语句591

21.6.10其他语句592

21.7函数593

21.7.1定义和调用函数593

21.7.2 Function()构造函数594

21.7.3函数直接量594

21.7.4使用函数594

21.7.5 函数参数对象Arguments595

21.7.6函数的属性和方法596

21.8对象596

21.8.1创建对象597

21.8.2对象属性597

21.8.3构造函数598

21.8.4对象方法598

21.9数组599

21.9.1创建数组599

21.9.2读写数组元素600

21.9.3增加数组元素600

21.9.4数组长度600

21.9.5数组方法601

第22章 客户端JavaScript编程初步604

22.1客户端JavaScript技术基础604

22.2 Window对象及其层次604

22.3 JavaScript预定义对象605

22.4操作对象属性606

22.4.1引用属性606

22.4.2对象多级属性607

22.4.3修改对象属性值608

22.4.4遍历对象属性608

22.5操作对象方法609

22.6事件处理609

22.6.1创建事件处理程序610

22.6.2将事件处理程序设置为对象属性610

22.6.3使用this引用事件对象611

22.6.4使用JavaScript事件611

22.7在HTML中嵌入JavaScript612

22.7.1在标签<script>中插入JavaScript612

22.7.2在标签<script>中嵌入JavaScript文件613

22.7.3事件处理程序614

22.7.4在URL中嵌入JavaScript614

22.8 DOM文档对象模型614

22.8.1节点615

22.8.2 HTML文档与DOM616

22.8.3 DOM版本及特性617

22.9遍历文档617

22.10搜索特定元素618

22.11修改文档620

22.12给文档增加内容622

22.13创建动态内容623

第5部分 框架和网站开发实战627

第23章 Ajax、JavaScript与PHP开发实战628

23.1 Ajax开发基础628

23.1.1为什么要用Ajax628

23.1.2认识XMLHttpRequest629

23.1.3创建XMLHttpRequest对象629

23.1.4认识XMLHttpRequest对象属性和方法630

23.1.5使用XMLHttpRequest实例发送和处理请求631

23.1.6在请求中发送数据633

23.1.7跟踪XMLHttpRequest对象634

23.2综合实战:设计无刷新留言板635

23.2.1设计数据结构635

23.2.2建立数据库连接636

23.2.3设计前台表单637

23.2.4存储留言638

23.2.5响应信息639

23.2.6设计Ajax异步传输641

23.2.7使用CSS样式表643

第24章 jQuery开发646

24.1 jQuery概述646

24.2 jQuery核心技术647

24.3使用jQuery649

24.3.1访问jQuery对象649

24.3.2访问DOM对象属性650

24.3.3访问DOM样式类651

24.3.4访问DOM文本信息652

24.4使用jQuery选择器655

24.4.1常用选择器656

24.4.2伪选择器657

24.4.3表单专用选择器658

24.4.4筛选函数660

24.5操作网页文档661

24.5.1插入内容661

24.5.2嵌套结构663

24.5.3替换结构665

24.5.4删除和克隆结构665

24.6操作CSS样式666

24.6.1设计CSS样式666

24.6.2动态效果:位移667

24.6.3变形效果:显示大小667

24.7操作事件668

24.7.1页面初始化668

24.7.2绑定事件669

24.7.3交互事件671

24.7.4封装事件672

24.8设计动画特效673

24.8.1基本动画674

24.8.2滑动动画674

24.8.3淡入淡出675

24.9设计Ajax异步交互675

24.9.1 Ajax请求676

24.9.2 jQuery.ajax()请求677

24.9.3 Ajax事件679

24.10综合实战679

24.10.1图片画廊680

24.10.2收缩置顶条681

24.10.3超链接类型标识图标683

第25章 Ext JS开发实战686

25.1 Ext JS概述686

25.2熟悉JSON格式数据688

25.3使用Ext JS691

25.3.1 Hello,World691

25.3.2 Ext JS组件693

25.3.3 Ext JS面板699

25.3.4 Ext JS布局703

25.3.5使用Ext JS操作页面元素709

25.4综合实战:设计信息分类管理系统711

25.4.1信息分类系统设计分析711

25.4.2数据结构设计711

25.4.3页面视图布局713

25.4.4设计分类导航714

25.4.5设计信息列表720

附录A 景德镇陶瓷在线商业网站策划书725

热门推荐