Ajax、JavaScript和PHP编程导学

出版时间:2009-1  出版社:机械工业出版社  作者:(英)巴拉德 等著,刘红伟 等译  页数:261  译者:刘红伟  
Tag标签:无  

前言

在过去的十年里,万维嘲已经从相对简单的信息仓库变成了很多人寻找娱乐、教育、新闻和商务等资源的第一站。Web站点本身不再局限于一些包含文本或简单图像的静态页面;目前肯许多工具能够开发出高度交互和引人人胜的页面,其中包括动画、视觉效果、随环境变化的内容、嵌入式的工具,甚至更多。产生这样的页面的技术有很多。然而,那些基于开源许可的技术已经变得流行起来并且持续流行,因为它们通常有低(往往是零)切入成本,并具有巨量的资源可以通过互联网或其他方式获取,包括用户贡献的脚本、教程、工具以及这些工具和应用程序的其他资源。在本书中,我们详细地介绍如何使用服务器端和客户端代码技术和工具编写流畅、可交互的Web站点,以及如何使用Ajax技术来得到一种灵话的、类似桌面应用程序的用户体验。

内容概要

本书详尽地介绍了如何使mAjax、JavaScript和PHP进行web开发。全书分为6个部分,包括:Web基础知识回顾、使用JavaScript Web脚本编程基础、Ajax基础、使用PHP的服务器端脚本编程、较复杂的Ajax技术、Ajax32具和资源。另外,附录列出了JavaScript、PHP和Ajax Web站点,可方便开发人员使用。    本书非常适合Web应用开发人员及网页设计人员参考。

作者简介

Phil Ballard 《Sams Teach Yourself Ajax in 10 Minutes》一书的作者。他于20世纪80年代毕业于英国利兹大学,获得电子学学位。他早期在一个大型跨国公司做研究,而后几年在高技术行业从事商业和管理工作,现在是一名全职的软件工程咨询师。
  随着“The Mouse Whisperer

书籍目录

译者序前言第一部分  Web基础知识回顾 第1章  Web的运作         第2章  用HTML和CSS编写样式化页面         第3章  剖析Ajax应用程序        第二部分  JavaScript Web脚本编程基础 第4章  用JavaScript创建简单脚本         第5章  使用文档对象模型(DOM)         第6章  使用变量、字符串和数组         第7章  使用函数和对象         第8章  使用条件和循环来控制流程         第9章  使用内建函数和库        第三部分  Ajax基础 第10章  Ajax的核心—XMLHTTPRequest对象         第11章  与服务器通信         第12章  使用返回的数据         第13章   第一个Ajax应用程序        第四部分  使用PHP的服务器端脚本编程 第14章  认识PHP         第15章  变量         第16章  流程控制         第17章  函数         第18章  使用类        第五部分  较复杂的Ajax技术 第19章  返回文本数据         第20章  AHAH—异步HTML和HTTP         第21章  返回XML数据         第22章  Web服务器和REST及SOAP协议         第23章  用于Ajax的JavaScript库         第24章  Ajax陷阱        第六部分  Ajax工具和资源 第25章  prototype.js工具箱         第26章  使用Rico         第27章  使用Script.aculo.us         第28章  使用XOAD        附录  JavaScript、PHP和Ajax Web站点        术语表

章节摘录

第1章  Web的运作在本章中,你将学到:Internet简史。万维网。HTTP简介。HTTP请求和响应。HTML表单。在本书中我们有很多基本知识需要介绍。我们将在本章中介绍万维网是什么以及它的由来。随后,我们将看看让万维网能够运转的一些重要内容,特别是用来请求和发送Web页面的HTTP协议。1.1 Internet简史在20世纪50年代后期,美国政府成立了美国国防部高级计划署(Advanced ResearchProjects Agency,ARPA)。这主要是针对俄国成功发送Sputnik卫星的响应,在美国军事应用相关研究工作上部署一些国家级高端科学力量。20世纪60年代,计划署创建了一个名为ARPAnet的分布式计算机网络。这个网络雏形最初只是连接了位于加利福尼亚大学Los Angeles分校、斯坦福研究院、加利福尼亚大学santaBarbara分校以及犹他州立大学的4台计算机。更多的节点是在20世纪70年代添加进来的。该网络最初设计时,使用当时最新的包交换技术,并且设计成即便一些节点遭受核攻击而被摧毁也能够继续发挥作用的通信系统。Email在1972年实现,紧随其后,登录远程计算机的telnet协议和实现计算机之间的文件互传的FTP协议也出现了。

编辑推荐

通过《Ajax、JavaScripthe和PHP编程导学》,你可以很快学会如何组合Ajax、JavaScript和PHP这些功能强大的技术,来为Web应用程序创建交互式界面。《Ajax、JavaScripthe和PHP编程导学》不需要读者有Ajax编程经验。《Ajax、JavaScript和PHP编程导学》采用直截了当、按部就班的写作方式,每一章都建立在前一章内容的基础之上,帮助你学习使用JavaScript、PHP和其他相关的新技术进行Ajax编程的必备知识。不管你使用的是Linux、Windows还是Mac ,随书光盘包含了一个完整的Ajax编程起步工具包,它提供了所有需要的编程工具、参考信息、JavaScript库和服务器软件,帮助你建立一个稳定的环境来学习、测试和工作。《Ajax、JavaScripthe和PHP编程导学》教你:为Web应用程序构建更好的、交互性更强的界面。综合应用JavaScript、HTML、XML和PHP来创建Ajax效果。编译一个Ajax应用程序。使用REST和SOAP创建并消费Web服务。避免常见错误以及调试程序。使用流行的Ajax库来加快和改进常见编程任务的开发。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Ajax、JavaScript和PHP编程导学 PDF格式下载


用户评论 (总计3条)

 
 

  •   发货速度够快,太基础了
  •   小小的一本书,包含了太过的内容。只能浅淡,有点食之无味弃之可惜。适合新手了解一下各种程序。
  •   虽然这本书有点儿老,但是讲的很多基础概念是不会过时的,虽然这本书由人民邮电出版社已经出了第五版,名字改为入门经典,但改动的地方不是很多,而且先前的这本价格更加便宜,而且够用。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7