AJAX+PHP+oracle数据库web开发PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)Lee Barney
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302194743
- 页数:374 页
第Ⅰ部分 构建基础 3
第1章 JavaScript和PHP的可扩展性 3
1.1可扩展性 4
1.2减少占用的CPU周期和RAM大小 5
1.3扩展控制结构 6
1.4扩展字符串操作 10
1.5扩展简单的数学操作 12
1.6扩展对象及其方法的影响 17
1.7多个打印调用的可扩展性影响 19
1.8减少网络负载 21
1.8.1使用AJAX减少网络负载 21
1.8.2使用压缩减少负载 22
1.9小结 24
第2章 PHP和JavaScript的模块性 25
2.1模块性 26
2.2现实中的设计 26
2.3主模块和控制器 32
2.4应用程序控制器和反射 33
2.5使用控制器和反射时JavaScript的模块性 34
2.6小结 37
第3章 JavaScript和PHP对象 39
3.1类的定义与创建 40
3.2继承 43
3.3构造函数 45
3.4 public、 protected和private 47
3.5 JavaScript属性及方法 49
3.6 PHP模型、控制器和控制对象 53
3.7 JavaScript模型、控制器和控制对象 58
3.8小结 60
第Ⅱ部分 动态表示:用户接口与服务器之间的通信 63
第4章 XMLHttpRequest对象 63
4.1创建请求并处理结果 64
4.2创建Server Access Object模块 69
4.3小结 75
第5章 AJAX、高级HTML及HTTP通信 77
5.1创建HTML下钻表 78
5.2 HTTP头、错误及服务器通信 86
5.3小结 92
第6章 使用JavaScript操作DOM 93
6.1文档对象模型 94
6.2拖放功能 96
6.2.1拖放库 96
6.2.2 PHP控制对象 105
6.2.3 JavaScript控制对象 109
6.3在数据库内保存拖放信息 114
6.4小结 117
第Ⅲ部分 动态表示和通信的高级话题 121
第7章 使用PHP数据访问对象进行远程处理 121
7.1使用PHP和HTTP-RPC进行远程处理 122
7.2使用Pear XML-RPC客户端和服务进行远程处理 127
7.3小结 137
第8章 AJAX、制图和简单的数据传输 139
8.1使用SimplePlot库 140
8.2在服务器上生成图表数据 143
8.3使用AJAX获取数据 146
8.4小结 149
第9章 在AJAX中启用后退按钮 151
9.1添加历史跟踪功能 152
9.2使用历史iframe 159
9.3客户端会话 161
9.4小结 163
第Ⅳ部分 创建具有高灵活性、高可扩展性的应用程序 167
第10章 客户端和服务器端会话 167
10.1在客户端跟踪并使用登录状态 168
10.2在服务器上跟踪和使用登录状态 177
10.3在会话之间定义并存储用户首选项 181
10.4使用存储的用户首选项 185
10.5 JSON 188
10.6小结 189
第11章 创建用户定义的内容聚合 191
11.1创建简单的内容聚合页面 192
11.2在医疗数据系统内嵌入内容聚合 196
11.3工作原理 198
11.4小结 201
第12章 多模式通信:VOIP、IM和存储报告 203
12.1使VOIP和IM可访问 204
12.2分布式的、有针对性的报告 209
12.3小结 228
第V部分 附录 231
附录A HTML标记索引 231
附录B PHP入门 241
B.1历史与背景 242
B.1.1什么是PHP 242
B.1.2什么是Zend 243
B.2开发Web编程解决方案 243
B.2.1如何以及为什么要这样部署 243
B.2.2 Oracle对PHP的贡献 244
B.2.3 PHP 5为什么很重要 245
B.2.4如何使用PHP 245
B.2.5如何使用PHP和OCI8访问Oracle Database? 263
B.3小结 287
附录C Oracle数据库管理入门 289
C.1 Oracle Database的体系结构 290
C.2启动和停止Oracle Database 294
C.2.1 UNIX或Linux操作系统 295
C.2.2 Microsoft Windows操作系统 298
C.3启动和停止Oracle侦听器 301
C.4访问和使用SQL*Plus接口 306
C.4.1 SQL命令行接口 308
C.4.2绑定变量 310
C.5小结 311
附录D Oracle数据库SQL入门 313
D.1 Oracle SQL数据类型 315
D.2数据定义语言 318
D.2.1管理表和约束 318
D.2.2管理视图 321
D.2.3管理存储程序 322
D.2.4管理序列 323
D.2.5管理用户定义的类型 324
D.3数据查询语言 326
D.4数据操纵语言 330
D.4.1 INSERT语句 330
D.4.2 UPDATE语句 332
D.4.3 DELETE语句 332
D.5数据控制语言 333
D.6小结 334
附录E PL/SQL入门 335
E.1 Oracle PL/SQL块结构 336
E.2变量、赋值和运算符 340
E.3控制结构 344
E.3.1条件结构 344
E.3.2迭代结构 347
E.4存储函数、过程和程序包 349
E.4.1存储函数 349
E.4.2过程 352
E.4.3程序包 355
E.5数据库触发器 357
E.5.1 DDL触发器 358
E.5.2 DML触发器 358
E.5.3 INSTEAD OF触发器 360
E.5.4系统或数据库事件触发器 360
E.6集合 361
E.6.1 VARRAY数据类型 361
E.6.2 NESTED TABLE数据类型 363
E.6.3关联数组数据类型 364
E.6.4 Collection API 366
E.7 DBMS LOB程序包的使用 368
E.7.1验证或配置LOB环境 368
E.7.2读写CLOB数据类型 369
E.8小结 374
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019