ColdFusion 5开发指南PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:(美)Michael Buffington著;常晓波,刘颖等译
- 出 版 社:北京市:清华大学出版社
- 出版年份:2002
- ISBN:7302060096
- 页数:475 页
目录 1
第一部分 安装与概览 1
第1章 Windows2000的安装与优化 1
1.1 Internet信息服务5.0 1
1.1.1 安装IIS5.0 4
1.1.2 IIS5.0 层次结构 5
1.1.3 IIS5.0 与ColdFusion的协同工作 6
1.1.4 调整IIS5.0 提升性能的方法 7
1.1.5 ColdFusion特定的设置 8
1.1.6 IIS元数据库 8
1.1.7 IIS的安全特性 9
1.1.8 日志记录 10
1.2 SQLServer2000 12
1.2.1 SQLServer2000中的新增特性 12
1.2.2 安装SQLServer2000 15
1.2.3 企业管理器概述 20
1.2.4 注册服务器 21
1.2.5 创建测试数据库 24
1.2.6 设置安全性角色 27
1.2.7 查询分析器概述 29
1.3 安装ColdFusion5.0 30
1.4 本章回顾 33
第2章 Linux的安装与优化 34
2.1 安装Apache构建Web服务器 35
2.1.1 安装Apache 36
2.1.2 配置ApacheWeb服务器 37
2.1.3 验证安装 42
2.2 设置MySQL 43
2.2.1 安装MySQL 44
2.2.2 验证安装 45
2.2.3 创建测试数据库 46
2.3 安装ColdFusion5.0 47
2.4 本章回顾 48
第3章 ColdFusion5.0 的新特性 49
3.1 ColdFusionAdministrator 49
3.1.1 Sever菜单 49
3.1.2 Security菜单 71
3.1.3 Tools菜单 75
3.2 数据库连接支持 87
3.3 新标记 87
3.3.1 〈CFLOG〉 88
3.3.2 〈CFFLUSH〉 89
3.3.3 〈CFDUMP〉 91
3.3.4 〈CFGRAPH〉 92
3.3.5 〈CFSAVECONTENT〉 92
3.6 查询之查询 93
3.7 本章回顾 93
3.4 新函数 93
3.5 用户自定义函数 93
第二部分 工程 95
第4章 工程规划 95
4.1 软件开发的规划方法 95
4.1.1 反复式 96
4.1.2 瀑布式 96
4.1.3 螺旋式 98
4.1.4 其他规划方法 99
4.2 规划滑板商店范例应用程序 99
4.2.1 确定工程需求 100
4.2.2 工程特性集的设计 103
4.2.3 准备开发 112
4.3 本章回顾 117
5.1 数据库形式的背景知识 118
第5章 数据库 118
5.1.1 第一范式 119
5.1.2 第二范式 120
5.1.3 第三范式 122
5.2 引用完整性 124
5.2.1 实现引用完整性 124
5.2.2 使用SQL关系图构建关系 125
5.3 设计数据库 129
5.3.1 数据类型 129
5.3.2 设计表 133
5.4 构建数据库 136
5.4.1 使用企业管理器创建表 137
5.4.2 使用T-SQL创建表 138
5.5 本章回顾 142
6.1 讨论skate.shop的编码标准 143
第6章 构建skate.shop前端 143
6.1.1 为何使用〈CFMODULE〉 144
6.1.2 主要页面细节 145
6.2 构建界面 146
6.2.1 skate.shop的application.cfm文件 147
6.2.2 客户端变量存储 148
6.2.3 skate.shopContent.cfm文件 153
6.3 为界面构建小应用程序 162
6.3.1 向下切入式的分类系统模块 162
6.3.2 关键字搜索模块 165
6.3.3 ProductResults模块 169
6.3.4 ProductDetails模块 171
6.3.5 ShoppingCart模块 175
6.3.6 CustomerCheckout模块 188
6.4 本章回顾 205
7.1 管理工具概览 206
第7章 构建skate.shop管理工具 206
7.1.1 skate.shop/admin/application.cfm 207
7.1.2 skate.shop/admin/index.cfm 208
7.2 订单处理 213
7.2.1 skate.shop/admin/orders/ordersnew.cfm 214
7.2.2 skate.shop/admin/modules/tablewrapper.cfm 218
7.2.3 skate.shop/admin/orders/ordersprocess.cfm 219
7.2.4 skate.shop/admin/orders/orders_current.cfm与ordersshipped.cfm 225
7.3.1 skate.shop/admin/reporting/reporting_generalsales.cfm 226
7.3 报告 226
7.3.2 skate.shop/admin/reporting/reporting_sitemetrics.cfm 228
7.4 本章回顾 229
第8章 站点的发布和维护 230
8.1 构建一个维护任务计划程序 230
8.1.1 概览 230
8.1.2 构建任务计划程序 231
8.2.1 站点的分阶段测试 243
8.2 分阶段测试并发布skate.shop 243
8.2.2 发布站点 244
8.3 监控性能 247
8.3.1 使用NT系统监视器 248
8.3.2 使用SQL事件探查器 252
8.3.3 使用ColdFusion报告 255
8.3.4 管理错误日志文件 257
8.4 调节性能 258
8.4.1 优化查询 258
8.4.2 缓存以优化性能 260
8.5 听取顾客的意见 262
8.5.1 构建反馈系统 262
8.6 本章回顾 269
第三部分 高级主题 270
第9章 用〈CFSCRIPT〉编写脚本 270
9.1 〈CFSCRIPT〉的优点 271
9.2 〈CFSCRIPT〉的缺点 273
9.3 〈CFSCRIPT〉的语法 274
9.4 设置变量 275
9.5 使用WriteOutput() 277
9.6 使用条件语句 278
9.6.1 IF/ELSE 278
9.6.2 SWITCH/CASE 279
9.7 使用循环 281
9.7.1 While循环 281
9.7.2 For循环 281
9.7.3 Do-While循环 282
9.8 用户自定义函数 282
9.8.1 创建用户自定义函数 282
9.8.2 使用用户自定义函数 283
9.9 本章回顾 284
10.1 锁定 285
第10章 高级技术 285
10.2 ColdFusion扩展 289
10.2.1 CFX标记 289
10.2.2 COM对象 289
10.2.3 服务器端Java 290
10.2.4 CORBA 291
10.3 WDDX 292
10.3.1 数据联合以及分布式计算 292
10.3.2 WDDX和XML 293
10.3.3 〈CFWDDX〉 293
10.4 使用高级安全性 295
10.4.1 设置高级安全性环境 295
10.4.2 〈CFAUTHENTICATE〉标记 301
10.4.3 安全函数 302
10.4.5 高级安全性的范例 304
10.4.4 〈CFIMPERSONATE〉标记 304
10.5 本章回顾 306
第11章 存储过程和高级数据库互连 307
11.1 存储过程 307
11.1.1 ColdFusion中的存储过程 308
11.1.2 条件表达式及条件语句 310
11.1.3 循环语句 314
11.1.4 游标 316
11.1.5 临时表 321
11.1.6 多结果集 322
11.2 高级数据库互连 323
11.3 本章回顾 325
第12章 〈CFTRANSACTION〉标记 326
12.1 数据库事务 326
12.2.1 ACID 328
12.2 SQLServer2000如何处理事务 328
12.3 锁定 330
12.3.1 避免死锁 331
12.3.2 孤立级别 333
12.4 〈CFTRANSACTION〉标记 335
12.5 控制事务 337
12.5.1 Commit 338
12.5.2 Rollback 339
12.6 本章回顾 340
12.5.3 推荐孤立级别 340
第13章 调试 341
13.1 调试ColdFusion应用程序 341
13.1.1 ColdFusionAdministrator中的调试选项 342
13.1.2 GetMetricData()函数 350
13.1.3 GetTickCount()函数 360
13.2 本章回顾 360
第14章 错误处理程序 362
14.1 使用〈CFERROR〉标记 363
14.1.1 TYPE=REQUEST 365
14.1.2 TYPE=EXCEPTION 366
14.1.3 TYPE=VALIDATION 369
14.1.4 TYPE=MONITOR 371
14.2 使用〈CFTRY〉和〈CFCATCH〉标记 372
14.3 使用〈CFTHROW〉标记 377
14.4 使用〈CFRETHROW〉标记 378
14.5 站点范围的错误处理程序 379
14.6 模板缺失处理程序 379
14.7 本章回顾 379
第15章 自定义标记 380
15.1 简单的自定义标记 380
15.1.1 如何创建自定义标记 381
15.1.2 调用自定义标记 382
15.1.3 访问属性值 385
15.1.4 把结构作为属性传递 386
15.1.5 Caller作用域 389
15.1.6 使用〈CF_LINKMONSTER〉标记 390
15.2 高级自定义标记及其功能 396
15.2.1 标记对 397
15.2.2 嵌套自定义标记 400
15.2.3 自定义标记函数 400
15.2.4 〈CF_SIDEBAR〉标记 402
15.3 使用〈CFASSOCIATE〉标记 411
15.4 使用〈CFMODULE〉标记 412
15.5 本章回顾 414
第16章 正则表达式的模式匹配 415
16.1 概述 415
16.2 规则 416
16.3 字符类 418
16.4 多字符正则表达式 419
16.5 锚定 420
16.6 向后查找 421
16.7 匹配的子表达式 422
16.8 本章回顾 422
第17章 Internet协议 423
17.1 电子邮件和ColdFusion 423
17.1.1 发送电子邮件 424
17.1.2 〈CFMAILPARAM〉标记 427
17.1.3 电子邮件附件 429
17.1.4 数据驱动的电子邮件 429
17.1.5 邮件发送程序的例子 430
17.1.6 用〈CFPOP〉标记处理电子邮件 433
17.1.7 构建一个电子邮件客户端 434
17.2 文件传输协议 439
17.2.1 使用〈CFFTP〉标记 439
17.2.2 构建FTP客户端 442
17.3.1 使用〈CFHTTP〉 447
17.3 超文本传输协议 447
17.3.2 获得数据 450
17.3.3 置入数据 450
17.3.4 分析结果 452
17.3.5 创建查询 454
17.3.6 下载文件 455
17.4 本章回顾 455
第18章 XML与SQL2000 456
18.1 读取XML数据 456
18.1.1 使用ColdFusion 457
18.1.2 使用SQLServer2000 462
18.2 写入XML数据 472
18.2.1 使用ColdFusion 472
18.2.2 使用SQLServer2000 473
18.3 本章回顾 475
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019