分享
 
 
 

Ajax+PHP+Oracle数据库Web开发

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

作者: (美)巴尼(Barney,L),(美)麦克拉夫林(McLaughlin,M)著;赵利通,付勇译

出 版 社: 清华大学出版社

出版时间: 2009-3-1字数:版次: 1页数: 374印刷时间:开本: 16开印次:纸张:I S B N : 9787302194743包装: 平装内容简介

通过结合AJAX和PHP的强大功能,基于Oracle的Web应用程序可以提供下一代用户功能和客户端服务。本书由Web 2.0编程专家编写,详述了如何设计出更快、更轻量、更具交互性的Web应用程序,同时又可以减少代码支持和创建时间。在本书中,您将学会如何开发模块化的AJAX和PHP代码、添加动态更新的内容以及实现单击编辑

和拖放功能。此外,本书也详述了Mashup、报告与通信等这些前沿技术。

本书主要内容

使用最新的AJAX、PHP和模块化技术构建健壮的Web应用程序

构建AJAx和PHP对象、控制器、iframes和模型

使用可重用的模块、开源库和模板简化编程

优化可扩展性、可用性、性能和安全

使用HttpRequest对象自动刷新Web页面及执行XML调用

添加HTML下钻表、DOM拖放和单击编辑功能

使用远程过程调用和基于Pear的服务从外部源获取数据

解决浏览器导航按钮、书签和历史跟踪问题

允许终端用户使用跟踪、JSON和Mashup功能定制Web页面

使用VOIP、IM、有针对性的报告和文件共享方便客户端通信

作者简介

Lee Barney是美国BYU—Idaho大学计算机与信息技术系的教授。他曾是@Home Software公司的CIO/CTO,这家公司主要为家庭健康护理行业开发基于Web的数据和调度应用程序。此前,他在AutoSimulations有限公司工作了7年,先后做过编程人员、高级软件工程师、质量保证师、开发人员和产品经理。

目录

第Ⅰ部分构建基础

第1章JavaScript和PHP的可扩展性

1.1 可扩展性

1.2减少占用的CPU周期和RAM大小

1.3扩展控制结构

1.4扩展字符串操作

1.5扩展简单的数学操作

1.6扩展对象及其方法的影响

1.7多个打印调用的可扩展性影响

1.8减少网络负载

1.8.1使用AJAX减少网络负载

1.8.2使用压缩减少负载

1.9小结

第2章 PHP和JavaScript的模块性

2.1 模块性

2.2现实中的设计

2.3主模块和控制器

2.4应用程序控制器和反射

2.5使用控制器和反射时JavaScript的模块性

2.6小结

第3章JavaScript和PHP对象

3.1类的定义与创建

3.2继承

3.3构造函数

3.4 public、protected和private

3.5 JavaScript属性及方法

3.6 PHP模型、控制器和控制对象

3.7 JavaScript模型、控制器和控制对象

3.8小结

第Ⅱ部分动态表示:用户接口与服务器之间的通信

第4章XMLHttpRequest对象

4.1创建请求并处理结果

4.2创建Server Access Object模块

4.3 小结

第5章AJAX、高级HTML及HTTP通信

5.1创建HTML下钻表

5.2HTTP头、错误及服务器通信

5.3 小结

第6章使用JavaScript操作DOM

6.1文档对象模型

6.2拖放功能

6.2.1 拖放库

6.2.2 PHP控制对象

6.2.3 JavaScript控制对象

6.3在数据库内保存拖放信息

6.4小结

第Ⅲ部分动态表示和通信的高级话题

第7章使用PHP数据访问对象进行远程处理

7.1 使用PHP和HTTP—RPC进行远程处理

7.2使用Peat XML-RPC客户端和服务进行远程处理

7.3 小结

第8章AJAX、制图和简单的数据传输

8.1 使用SimplePlot库

8.2在服务器上生成图表数据

8.3使用AJAX获取数据

8.4小结

第9章在AJAX中启用后退按钮

第Ⅳ部分创建具有高灵活性、高可扩展性的应用程序

第10章客户端和服务端会话

第11章创建用户定义的内容聚合

第12章多模式通信:VOIP、IM和存储报告

第Ⅴ部分附录

附录AHTML标记索引

附录BPHP入门

附录COracle数据库管理入门

附录DOracle数据库SQL入门

附录EPL/SQL入门

书摘插图

第Ⅰ部分构建基础

第1章JavaScript和PHP的可扩展性

1.1可扩展性

AJAX是一种异步通信方法学,允许单个Web页面与服务器进行多次通信。这样做可以使应用程序向已有的页面插入数据,而不必从服务器重新加载所有的通用页面元素。对于当前的大多数Web应用程序来说,情况并非如此。Web应用程序通常为每个用户请求加载完整的Web页面,而不管页面之间的内容有多大差别。

因为一般来讲用户会更多地请求数据,所以在AJAX应用程序中服务器的可扩展性就成了一个关键问题。使用AJAX的目的就在于提高速度和响应的灵敏度。在并发用户数达到数以千计、万计或者更多时,要使AJAX应用程序继续做到响应灵敏,就必须解决常见的可扩展性问题。

可扩展性是一个广受关注且被多次讨论,但却很少被理解的概念。与通常的看法不同,可扩展性并不是只包含一个组成元素,而是包含3个组成元素:

•计算速度和规模

•修复应用程序的简单性

•应用程序随时间适应和增长的简单性

对于任何成功的应用程序,这些元素中的每一个都至关重要。如果您在概念化、规划、设计和创建应用程序时记住这些元素,那么将极大地增加应用程序或项目成功的可能性。如果可以明智地组合使用Oracle、PHP和AJAx来构建Web应用程序,那么每一项都将提供独特的功能来实现这些可扩展性概念。本章将只讨论3个元素中的第一个,即计算速度和规模。接下来的章节将讨论其余两个元素。

通用的PHP/AJAX架构试图允许快速地原型化和创建应用程序。在选择一种架构后,用户和应用程序的创建者如何知道所选的架构肯定可以扩展呢?由大公司编写的应用程序并不能保证在所有情况下都具有可扩展性。开放或封闭源代码、免费或付费以及简单或复杂的架构都不能保证可扩展性。如果对于正在创建的特定应用程序,选中的架构并不能如预期的那样扩展,那么考虑到大多数的架构都包含非常复杂的代码,用户应该如何修改架构以达到预期的可扩展性呢?如果在架构中发现对于应用程序存在很关键的缺陷,那么在什么期限内必须做出修复?……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有