採用AJAX實現網站異步交互過程

上課時間:5月27日13:30--16:30
 
內容介紹:
 
在使用瀏覽器瀏覽網頁的時候, 當頁面刷新很慢的時候, 你的瀏覽器在幹什麼?你的屏幕內容是什麼?傳統的Web應用採用同步交互過程, 這種情況下, 用戶首先向HTTP服務器觸發一個行爲或請求的呼求, 反過來服務器執行某些任務, 再向發出請求的用戶返回一個HTML頁面。是一種不連貫的用戶體驗, 服務器在處理請求的時候, 用戶多數時間處於等待狀態,屏幕內容也是一片空白。與傳統的WEB應用不同, AJAX採用異步交互過程。AJAX在用戶與服務器之間引入一箇中間媒介,從而消除了網絡交互過程中的處理—等待—處理—等待缺點。AJAX引擎用JavaScript語言編寫,通常藏在一個隱藏的框架中,它負責編譯用戶界面及與服務器之間的交互。AJAX引擎允許用戶下應用軟件之間的交互過程異步進行,獨立於用戶與網絡服務器間的交流。用Javascript調用AJAX引擎來代替產生一個HTTP的用戶動作,內存中的數據編輯、頁面導航、數據校驗這些不需要重新載入整個頁面的需求可以交給AJAX來執行。AJAX 雖然可以實現無刷新更新頁面內容,但是也不是什麼地方都可以用,主要應用在交互較多、頻繁讀數據、數據分類良好的Web 應用中
  
課程內容:
 
一、AJAX定義
二、網站現狀與需要解決的問題
三、爲什麼使用AJAX
四、AJAX WEB應用模式(異步)
五、用AJAX 改進你的設計
六、XMLHttpRequest 對象的創建與應用
七、實例:使用Ajax實現數據校驗
八、編寫Ajax應用類文件
九、實例:使用Ajax實現數據分頁
 
講師簡介
高洛峯
LAMP兄弟連教學總監,國內最早的PHP技術講師之一,具有五年軟件開發工作經驗、四年IT教學工作經驗。曾在多家上市企業擔任過技術總監、項目經理、高級軟件工程師等職務,具有紮實的技術功底。國內資深的高級技術認證講師,從事IT培訓以來累計授課長達6000課時以上,培訓近千名學員成功走向IT崗位,具有豐富的IT教學經驗。熟悉掌握Unix/Linux/Windows等多種操作系統,一直從事嵌入式、C/C++、Java、PHP及Oracle數據庫等技術研發工作,對Web系統軟件開發深有研究,近年來致力於推廣LAMP開源平臺系列軟件。著有《細說PHP》一書。
 
 

 

發佈了32 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章