1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. AJAX技術對電子商務的影響

        時間:2024-08-29 22:36:18 電子商務畢業論文 我要投稿
        • 相關推薦

        AJAX技術對電子商務的影響

        [摘要]Ajax技術為WEB開發職員提供了一種新的開發模式,它改變了傳統的基于請求或應答的應用模式,加進了異步通訊的概念,實現了無重載的頁面刷新,極大的改善了用戶體驗。本文首先闡述了Ajax技術的工作原理,然后從應用和局限性兩個方面給出了該技術對電子商務的影響。
         。坳P鍵詞]ajax電子商務用戶體驗局限性
          Ajax是異步JavaScript和XML的縮寫(Asynchronous JavaScript and XML),包括XHTML、CSS、DOM、XML、XSLT 、XMLHTTPREQUEST和JavaScript等技術,其中核心技術是JavaScript、XMLHTTPREQUEST和XML。自2005年提出以來,在業界得到了廣泛關注,并由于其豐富的功能、交互性以及快速的響應能力在WEB應用程序的開發中獲得越來越多的應用,對于電子商務的影響也日漸重要。
          
          一、Ajax工作原理
          
          和傳統的基于請求或應答的web應用相比,Ajax應用在用戶端和服務器之間增加了一個中間層,稱為Ajax引擎,它存在于用戶本地瀏覽器中。用戶發起的請求并不直接發送到服務器端,而是由Ajax引擎接收,然后異步的發送到遠程的服務器往請求數據,服務器的響應數據返回后也是經Ajax引擎處理才顯示在用戶界面上。對于用戶而言,它只是與位于本地的Ajax引擎通訊,就像桌面程序一樣,所以它發出HTTP請求后,不必像傳統的web應用那樣等待服務器的響應數據來刷新頁面,而是可以繼續通過頁面和服務器進行其他交互,Ajax引擎會自動在適當的時候向服務器請求數據并把返回的數據顯示在用戶端。另外,傳統的web應用是基于整個頁面的刷新,而Ajax應用只傳輸和更新需要的數據,而不用刷新整個頁面,也就是通過網絡傳輸的不是整個頁面,而是用戶真正需要的數據,這樣的工作模型不僅加快了用戶請求的響應速度,還避免了刷新頁面帶來的屏幕閃爍,其結果是使web應用產生了類似桌面應用的用戶體驗。下圖顯示了基于Ajax的WEB應用的工作原理。
          Ajax技術的關鍵是Ajax引擎,它主要是通過一個稱為XMLHTTPREQUEST(針對IE瀏覽器稱為XMLHTTP)的對象來實現的,由這個對象來接受用戶請求,然后異步發送給服務器,最后調用注冊在該對象上的回調函數來處理服務器返回的文檔,從而實現頁面的更新。
          
          二、Ajax技術在電子商務中的應用
          
          Ajax技術最大的好處就是能改善用戶的上網體驗,這對于依靠于“眼球經濟”的電子商務來說具有很大的吸引力,從事電子商務活動的企業都?醋约旱拈T戶網站具有獨特的魅力,能夠吸引和留住更多的顧客;其次使用Ajax技術可以在一定程度上減少網絡帶寬,進步網站的利用率,相對于刷新頁面的方式,采用Ajax技術節省的帶寬比可用下面的公式計算:
         。ń换ゴ螖(刷新頁交互流量 - AJAX頁交互流量) - AJAX頁首次加載增加量)/ (刷新頁頁面大小×交互次數 首次加載頁面大小)
          從這個公式可以看出,交互次數越多,節省的帶寬越大,實際應用中,節省的帶寬可達10%~60%。另外采用Ajax技術的網站還可以減輕服務器真個負荷,降低用戶的訪問等待時間。因此,Ajax技術在建設電子商務網站中可以發揮很大的作用,具體的講,Ajax技術可在以下方面進行應用:
          1.用戶注冊或數據驗證類應用
          現在,很多電子商務網站實行的會員制,用戶使用網站前必須先注冊。注冊中最重要是要填寫登錄名,該登錄名在網站數據庫內必須是惟一的,因此每個新注冊的用戶注冊成功之前都需要先查詢一下數據庫,假如有重復就需要用戶重新填寫。傳統的做法是在用戶填寫完注冊數據后,提交該頁面,該頁面通過腳本程序同后臺的數據庫交互,提交的結果是一個新頁面,要么顯示提交成功,要么出現重名要求重新填寫。在這個過程中,整個注冊頁面通過網絡傳送到服務器端,假如注冊項目很多,失敗的注冊將引起用戶較長時間來等待頁面刷新,作為一種改進方法,可以將填寫登錄名的頁面同其它注冊項頁面分開來提交,但在注冊中提交多個頁面對用戶來說并不是一個好的體驗。采用Ajax技術可以很好的解決這個題目。用戶填寫好登錄名后,一旦輸進文本框失往焦點,該事件的處理函數就會通過Ajax調用來檢查用戶填寫的登錄名是否存在重復,而且這個調用是異步的,用戶可以繼續填寫其它的注冊項,服務器端經過查詢數據庫后返回的消息(如“該用戶已存在”)將顯示在注冊頁面的適當位置,提醒用戶是否需要重新填寫登錄名。在這個過程中,網絡上傳輸的不是整個頁面而是少量的文本片斷,如用戶填寫的登錄名和服務器端返回的消息等,因而響應速度很快,這當然會給用戶帶來相當好的感受。事實上對用戶輸進數據進行數據庫驗證這類應用在電子商務應用中很常見,比如在注冊網絡銀行時,對用戶輸進的金融卡卡號的有效性驗證就可以采用同樣的機制。
          2.商品展示
          電子商務網站需要展示待交易商品的各項信息,一般可以通過文字、圖片、視頻等來表現。Ajax技術在這方面有很多的應用,具有自己獨特的魅力,比如對于商品的分類顯示可以采用基于Ajax的動態樹型結構,這種結構在進行顯示、展開、添加、修改和刪除等操縱時,不會引起頁面重載,而且只在需要時才往請求數據庫,進行數據加載,不僅速度很快,也大大減少了服務器真個負擔。又如在商品圖片的處理上,可以實現類似“google earth”中的效果,如通過鼠標的轉動鍵實現圖片的放大縮小,用鼠標拖動圖片旋轉,從而多視角展示商品。融進了Ajax技術的商品展示,會給用戶留下深刻的印象,起到提升網站的人氣和用戶忠誠度的作用。

        【AJAX技術對電子商務的影響】相關文章:

        移動技術對直面客戶電子商務模式的影響03-22

        電子商務對企業運營的影響03-01

        電子商務對稅收的影響及對策.03-21

        淺議電子商務對物流的影響03-21

        電子商務對企業本錢的影響03-21

        電子商務對企業成本的影響03-18

        電子商務論文-電子商務對物流及其治理的影響03-21

        電子商務對物流及其管理的影響03-19

        電子商務對物流管理的影響06-06

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>