Ajax、JavaScript和PHP編程導(dǎo)學(xué)

出版時間:2009-1  出版社:機械工業(yè)出版社  作者:(英)巴拉德 等著,劉紅偉 等譯  頁數(shù):261  譯者:劉紅偉  
Tag標(biāo)簽:無  

前言

在過去的十年里,萬維嘲已經(jīng)從相對簡單的信息倉庫變成了很多人尋找娛樂、教育、新聞和商務(wù)等資源的第一站。Web站點本身不再局限于一些包含文本或簡單圖像的靜態(tài)頁面;目前肯許多工具能夠開發(fā)出高度交互和引人人勝的頁面,其中包括動畫、視覺效果、隨環(huán)境變化的內(nèi)容、嵌入式的工具,甚至更多。產(chǎn)生這樣的頁面的技術(shù)有很多。然而,那些基于開源許可的技術(shù)已經(jīng)變得流行起來并且持續(xù)流行,因為它們通常有低(往往是零)切入成本,并具有巨量的資源可以通過互聯(lián)網(wǎng)或其他方式獲取,包括用戶貢獻(xiàn)的腳本、教程、工具以及這些工具和應(yīng)用程序的其他資源。在本書中,我們詳細(xì)地介紹如何使用服務(wù)器端和客戶端代碼技術(shù)和工具編寫流暢、可交互的Web站點,以及如何使用Ajax技術(shù)來得到一種靈話的、類似桌面應(yīng)用程序的用戶體驗。

內(nèi)容概要

本書詳盡地介紹了如何使mAjax、JavaScript和PHP進(jìn)行web開發(fā)。全書分為6個部分,包括:Web基礎(chǔ)知識回顧、使用JavaScript Web腳本編程基礎(chǔ)、Ajax基礎(chǔ)、使用PHP的服務(wù)器端腳本編程、較復(fù)雜的Ajax技術(shù)、Ajax32具和資源。另外,附錄列出了JavaScript、PHP和Ajax Web站點,可方便開發(fā)人員使用。    本書非常適合Web應(yīng)用開發(fā)人員及網(wǎng)頁設(shè)計人員參考。

作者簡介

Phil Ballard 《Sams Teach Yourself Ajax in 10 Minutes》一書的作者。他于20世紀(jì)80年代畢業(yè)于英國利茲大學(xué),獲得電子學(xué)學(xué)位。他早期在一個大型跨國公司做研究,而后幾年在高技術(shù)行業(yè)從事商業(yè)和管理工作,現(xiàn)在是一名全職的軟件工程咨詢師。
  隨著“The Mouse Whisperer

書籍目錄

譯者序前言第一部分  Web基礎(chǔ)知識回顧 第1章  Web的運作         第2章  用HTML和CSS編寫樣式化頁面         第3章  剖析Ajax應(yīng)用程序        第二部分  JavaScript Web腳本編程基礎(chǔ) 第4章  用JavaScript創(chuàng)建簡單腳本         第5章  使用文檔對象模型(DOM)         第6章  使用變量、字符串和數(shù)組         第7章  使用函數(shù)和對象         第8章  使用條件和循環(huán)來控制流程         第9章  使用內(nèi)建函數(shù)和庫        第三部分  Ajax基礎(chǔ) 第10章  Ajax的核心—XMLHTTPRequest對象         第11章  與服務(wù)器通信         第12章  使用返回的數(shù)據(jù)         第13章   第一個Ajax應(yīng)用程序        第四部分  使用PHP的服務(wù)器端腳本編程 第14章  認(rèn)識PHP         第15章  變量         第16章  流程控制         第17章  函數(shù)         第18章  使用類        第五部分  較復(fù)雜的Ajax技術(shù) 第19章  返回文本數(shù)據(jù)         第20章  AHAH—異步HTML和HTTP         第21章  返回XML數(shù)據(jù)         第22章  Web服務(wù)器和REST及SOAP協(xié)議         第23章  用于Ajax的JavaScript庫         第24章  Ajax陷阱        第六部分  Ajax工具和資源 第25章  prototype.js工具箱         第26章  使用Rico         第27章  使用Script.aculo.us         第28章  使用XOAD        附錄  JavaScript、PHP和Ajax Web站點        術(shù)語表

章節(jié)摘錄

第1章  Web的運作在本章中,你將學(xué)到:Internet簡史。萬維網(wǎng)。HTTP簡介。HTTP請求和響應(yīng)。HTML表單。在本書中我們有很多基本知識需要介紹。我們將在本章中介紹萬維網(wǎng)是什么以及它的由來。隨后,我們將看看讓萬維網(wǎng)能夠運轉(zhuǎn)的一些重要內(nèi)容,特別是用來請求和發(fā)送Web頁面的HTTP協(xié)議。1.1 Internet簡史在20世紀(jì)50年代后期,美國政府成立了美國國防部高級計劃署(Advanced ResearchProjects Agency,ARPA)。這主要是針對俄國成功發(fā)送Sputnik衛(wèi)星的響應(yīng),在美國軍事應(yīng)用相關(guān)研究工作上部署一些國家級高端科學(xué)力量。20世紀(jì)60年代,計劃署創(chuàng)建了一個名為ARPAnet的分布式計算機網(wǎng)絡(luò)。這個網(wǎng)絡(luò)雛形最初只是連接了位于加利福尼亞大學(xué)Los Angeles分校、斯坦福研究院、加利福尼亞大學(xué)santaBarbara分校以及猶他州立大學(xué)的4臺計算機。更多的節(jié)點是在20世紀(jì)70年代添加進(jìn)來的。該網(wǎng)絡(luò)最初設(shè)計時,使用當(dāng)時最新的包交換技術(shù),并且設(shè)計成即便一些節(jié)點遭受核攻擊而被摧毀也能夠繼續(xù)發(fā)揮作用的通信系統(tǒng)。Email在1972年實現(xiàn),緊隨其后,登錄遠(yuǎn)程計算機的telnet協(xié)議和實現(xiàn)計算機之間的文件互傳的FTP協(xié)議也出現(xiàn)了。

編輯推薦

通過《Ajax、JavaScripthe和PHP編程導(dǎo)學(xué)》,你可以很快學(xué)會如何組合Ajax、JavaScript和PHP這些功能強大的技術(shù),來為Web應(yīng)用程序創(chuàng)建交互式界面?!禔jax、JavaScripthe和PHP編程導(dǎo)學(xué)》不需要讀者有Ajax編程經(jīng)驗。《Ajax、JavaScript和PHP編程導(dǎo)學(xué)》采用直截了當(dāng)、按部就班的寫作方式,每一章都建立在前一章內(nèi)容的基礎(chǔ)之上,幫助你學(xué)習(xí)使用JavaScript、PHP和其他相關(guān)的新技術(shù)進(jìn)行Ajax編程的必備知識。不管你使用的是Linux、Windows還是Mac ,隨書光盤包含了一個完整的Ajax編程起步工具包,它提供了所有需要的編程工具、參考信息、JavaScript庫和服務(wù)器軟件,幫助你建立一個穩(wěn)定的環(huán)境來學(xué)習(xí)、測試和工作?!禔jax、JavaScripthe和PHP編程導(dǎo)學(xué)》教你:為Web應(yīng)用程序構(gòu)建更好的、交互性更強的界面。綜合應(yīng)用JavaScript、HTML、XML和PHP來創(chuàng)建Ajax效果。編譯一個Ajax應(yīng)用程序。使用REST和SOAP創(chuàng)建并消費Web服務(wù)。避免常見錯誤以及調(diào)試程序。使用流行的Ajax庫來加快和改進(jìn)常見編程任務(wù)的開發(fā)。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Ajax、JavaScript和PHP編程導(dǎo)學(xué) PDF格式下載


用戶評論 (總計3條)

 
 

  •   發(fā)貨速度夠快,太基礎(chǔ)了
  •   小小的一本書,包含了太過的內(nèi)容。只能淺淡,有點食之無味棄之可惜。適合新手了解一下各種程序。
  •   雖然這本書有點兒老,但是講的很多基礎(chǔ)概念是不會過時的,雖然這本書由人民郵電出版社已經(jīng)出了第五版,名字改為入門經(jīng)典,但改動的地方不是很多,而且先前的這本價格更加便宜,而且夠用。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7