電子商務Web技術基礎 看_第1頁
電子商務Web技術基礎 看_第2頁
電子商務Web技術基礎 看_第3頁
電子商務Web技術基礎 看_第4頁
電子商務Web技術基礎 看_第5頁
已閱讀5頁,還剩81頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

第七章 Web技術開始*1第七章 Web技術2/23/20232第一節(jié)Web技術概述第二節(jié)常用Web技術第三節(jié)Web與電子商務第一節(jié) Web技術概述2/23/20233一、Web定義二、理解Web三、Web工作原理四、WebC/S結構Web定義2/23/20234Web是WWW(World

Wide

Web)的簡稱,又稱“萬維 網(wǎng)”。Web是建立在客戶機/服務器(Client/Server)模 型之上,以HTML語言和HTTP協(xié)議為基礎,能夠提供 面向各種Internet服務的、一致的用戶界面的一種信息服務系統(tǒng)。1)Web是Internet提供的一種服務。由于Web發(fā)展迅猛,使得有些人認為Web就是Internet,實際上Web只是建立在Internet上、采用Internet協(xié)議的一種信息服務系統(tǒng),通過Web可以訪問到Internet中的所有文件,無論是文本文件、圖形文件,還是音頻文件、視頻文件。2)Web是一個巨大的信息寶庫。Web是存儲在全世界范圍內(nèi)的Internet服務器中數(shù)量巨大的信息的集合。可以這樣認為,Web是全世界最龐大的、實用的、可共享的信息庫。3)Web上的信息彼此關聯(lián)。Web上大量的信息是由彼此關聯(lián)的文檔組成的,這些文檔被稱為主頁(Home

Page)或頁面(Page),它是一種超文本信息,通過超鏈接將它們連接在一起。由于超文本的特性,用戶可以方便地看到文本、圖形、視頻、音頻等多種媒體信息。4)Web上的信息保存在Web站點中。Web站點,即Web服務器,用戶可以通過瀏覽器(Browser)方便地瀏覽Web站點的內(nèi)

容。因此,Web是一種基于客戶機/服務器(C/S,Client/Server)的體系結構。可以這樣地說,Web是一種全球性的信息服務系統(tǒng),Internet通過該系統(tǒng)在計算機之間相互傳送基于超媒體的數(shù)據(jù)信息。5)Web簡單易用。Web以一種簡單的方式連接全世界范圍內(nèi)的超媒體信息,任何人只須點擊鼠標即可瀏覽內(nèi)容,瀏覽器通常是標準的應用程序,而頁面與平臺無關等。由于易于使用,基于Web開發(fā)的各種應用也易于實現(xiàn)跨平臺,因此開發(fā)成本較

低,而且基于Web的應用有時不需要對用戶進行培訓。理解Web2/23/202351)Web是Internet提供的一種服務。2)Web是一個巨大的信息寶庫。3)Web上的信息彼此關聯(lián)。4)Web上的信息保存在Web站點中。5)Web簡單易用。工作原理2/23/20236Web的C/S結構2/23/20237第二節(jié) 常用Web技術2/23/20238一、瀏覽器二、超文本標識語言三、動態(tài)Web四、動態(tài)服務器五、插件六、腳本描述語言一、瀏覽器2/23/202391。瀏覽器市場2。全球瀏覽器競爭者3。離線(Offline)瀏覽器

4。對商業(yè)的影響1。瀏覽器市場2/23/202310(1)不同的站點結果是不同的。因為站點的內(nèi)容不同,所以會得到不同的結果。沒有辦法檢查表中數(shù)據(jù)的正確性。(2)平均約有5%的空余空間,這個百分比代表了市場上其它瀏覽器。(3)這說明Internet不僅是一個大眾傳播媒介,而且反映很多銷售市場和甚至更多機會市場的基礎設施。這取決于站點的用戶。Microsoft用戶更可能使用IE,而Unix市場的Heise將會吸引更多的Netscape用戶1。瀏覽器市場2/23/202311不同的站點結果是不同的。平均約有5%的空余空間。這說明Internet不僅是一個大眾傳播媒介,而且反映很多銷售市場和甚至更多機會市場的基礎設施。2。全球瀏覽器競爭者2/23/202312Netscape

CommunicatorInternet

ExplorerOperaLynxNetscape

Communicator2/23/202313Netscape

Communicator是世界上最著名的 瀏覽器,它適用于很多平臺。如果要找一個適用于大多數(shù)平臺,并且支持

Java和Javascript較新版本的瀏覽器,則

Netscape是最好的選擇。Internet

Explorer是最流行的Internet平臺之一,它和各個出售的Windows版本一起出現(xiàn),并且可以免費下載其他平臺(MacOS,Solaris)的同版本瀏覽器。當在Windows中運行IE時,它可以和操作系統(tǒng)高度集成,盡管這個基本思想是不錯的,但它僅支持Windows,不適合跨平臺。Internet

Explorer2/23/202314IE和操作系統(tǒng)高度集成僅支持Windows,不適合跨平臺但它缺乏一些特性。如對Java和ActiveX組件的支持,并且只有限的支持插件。Opera(/)在瀏覽器中處于第三位。盡管占有非常小的市場份額,但由于它有其他兩個主要瀏覽器所缺乏的特性,Opera正很快變得非常流行。Netscape和IE正在變得越來越龐大,它們需要下載超過15M字節(jié)的軟件包,與此同時。Opera2/23/202315Opera小、快而且實用。Opera是那些只有少量內(nèi)存或使用老系統(tǒng)用戶的 理想選擇。Lynx(/)僅有約500K字節(jié),是市場上最小的瀏覽器,是一個基于文本的瀏覽器,目前為止它是市場上最快的瀏覽器。移動電話或其他嵌入式設備的用戶可以通過Lynx得到網(wǎng)頁提供的信息。Lynx2/23/202316Lynx僅有約500KB,僅顯示文本適用于移動電話或其他嵌入式設備的用戶所謂離線瀏覽器,就是用戶可以下載整個站點并以離線方式閱讀其內(nèi)容。用戶所要做的就是啟動URL,該程序會下載網(wǎng)頁及網(wǎng)頁上的所有元素。但這只適用于靜態(tài)HTML頁。如果碰到建立了動態(tài)Web頁或用了CGI應用程序的Web站點,或者是碰到了有Java程序鏈接回服務器的Web站點,則離線閱讀不能正確進行。離線瀏覽器的主要優(yōu)點是用戶可在任何不需要或不必要上網(wǎng)時查看Web頁,當然用戶也可能下載他不感興趣的Web頁。3。離線(Offline)瀏覽器2/23/202317離線瀏覽器,是指用戶可以下載整個站點 并以離線方式閱讀其內(nèi)容的瀏覽器。用戶所要做的就是啟動URL,該程序會下載 網(wǎng)頁及網(wǎng)頁上的所有元素。缺點是只適用于靜態(tài)HTML頁主要優(yōu)點是省錢與時間。(1)Offline

Explorer和Webzip是可以下載全部或部分Web站點的程序。(2)Climate

和InfoNout

采用推技術,自動下載某些站點的特定信息。如Climate檢索天氣預報并把其以圖像的形式放在計算機的桌面上,每當用戶上網(wǎng)時這些信息會自動更新。(3)第三類離線瀏覽器是一些掃描所裝瀏覽器高速緩存目錄的應用程序。4。離線(Offline)瀏覽器2/23/202318Offline

ExplorerWebzipClimateInfoNout綜上所述,盡管在Internet上有很多從事商業(yè)的方法,但因為瀏覽器的應用簡單且直觀,所以它幾乎可以讓任何人在網(wǎng)上從事商業(yè)。為了把商業(yè)擴大到最大范圍的消費者,一個公司應該使用Web技術,比如用HTML設計并實現(xiàn)一個Web站點。因為所有消費者都會可看到包含本公司信息的瀏覽器窗口,所以應盡早建立公司的Web站點。5。對商業(yè)的影響2/23/202319基本平臺方便了公司和消費者之間的信息溝通和交流二、超文本標識語言2/23/2023201。HTML2。與在線商務的關系超文本是一種含有和其他文本鏈接的文本,它把各文本以非線性的形式連接起來。HTML是由萬維網(wǎng)聯(lián)盟基于SGML(標準通用置標語言,Standard

GeneralMarkingLanguage)開發(fā)的一種通用格式。超文本文件是內(nèi)嵌邏輯標識代碼的純文本文件,它們可以用簡單的文本編輯器創(chuàng)建,也可以用高度復雜的創(chuàng)作工具創(chuàng)建。1。HTML2/23/202321(1)

HTML的定義即超文本標識語言,是萬維網(wǎng)的基本構件。1。HTML2/23/202322(2)

HTML的使用:HTML文件存放在Web服務器上,由服務器把文件傳送至Web瀏覽器,由Web瀏覽器根據(jù)HTML代碼中的指令部分進行翻譯,然后創(chuàng)建

Web頁。HTML的思想是為建立文件提供一種方法,而讓特定系統(tǒng)上的瀏覽器以作者認為是最合適的方法表現(xiàn)文檔。一開始HTML就被設想成為與設備無關的。它可以不經(jīng)轉換而用于多種類型的計算機系統(tǒng)。萬維網(wǎng)的發(fā)明者TimBerner-Lee是歐洲粒子物理研究所的一名研究人員,因此他更關心如何創(chuàng)建一個文檔而不是產(chǎn)生一個好的布局。1。HTML2/23/202323(3)HTML的特點HTML是一種標識語言而非編程語言<HTML><HEAD><TITLE>

The

simplest

HTML

example--最簡單的HTML例子</TITLE></HEAD><BODY>這是第一行。注意,多余的空格是無用的。

這是第二行,但在瀏覽器上看卻和第一行連在一起<p>使用段落標記,才能起分行、空行作用。</BODY></HTML>2/23/2023242/23/2023252。與在線商務的關系2/23/202326HTML是在Web瀏覽器中顯示內(nèi)容的底層支持技術。HTML的學習和實現(xiàn)非常簡單,且成本低廉。三、動態(tài)Web2/23/2023271。從靜態(tài)Web站點轉到動態(tài)Web站點2。級聯(lián)樣式表(Cascading

Style

Sheet)3。文檔對象模型(DOM)4。動態(tài)HTML(Dynamic

HTML)1。從靜態(tài)Web站點轉到動態(tài)Web站點2/23/202328所謂靜態(tài)Web站點,是指Web頁中的信息都是靜止、固定的,用戶只能被動的接收信息而不能修改。優(yōu)點:(1)不需要編程知識(2)占用的Web服務 器的資源相對較少。缺點:缺乏交互性,不靈活,適用對象:Web頁不多并且很少改變Web頁。1。從靜態(tài)Web站點轉到動態(tài)Web站點2/23/202329所謂動態(tài)網(wǎng)站就是把Web頁和數(shù)據(jù)庫綁定在一起。通過運用數(shù)據(jù)庫模型允許訪問者在動態(tài)

Web頁中添加、插入或刪除數(shù)據(jù)。2。級聯(lián)樣式表(Cascading

Style

Sheet)2/23/202330HTML用于描述一個文件的邏輯結構開發(fā)的,而級聯(lián)樣式表(CSS)則是為了描述文件的布局。

CSS格式頁也是一些模板,它包含了一系列規(guī)則用以說明對各HTML元素的渲染(元素的字體、顏色、字樣以及其它一些樣式)。3。文檔對象模型(DOM)2/23/202331文檔對象模型DOM(Document

Object

Model)是一種包含可控制對象(如文本、圖像、鏈接)的文件(如Web頁)模型。正如樣式表可用于建立與內(nèi)容和結構無關的布局,DOM可以 讓用戶制作與內(nèi)容和結構無關的交互。4。動態(tài)HTML(Dynamic

HTML)2/23/202332為了滿足人們對Web的動態(tài)要求,結合HTML、級聯(lián)樣式表(CSS)、文檔對象模型(DOM)和腳本描述語言(如Javascript/VBscript),構建動態(tài)的、交互式的Web頁,即DHTML。四、動態(tài)服務器2/23/2023331。公共網(wǎng)關接口CGI2。應用編程接口API3。ASP4。PHP5。JSP五、插件2/23/2023341。插件的定義、特點和趨勢

2。Adobe

Acrobat3。Quicktime4。Platinum

Cosmoplayer5。Macromedia

Shockwave因為不需要下載新瀏覽器就能擴展Web瀏覽器功能。1。插件的定義、特點和趨勢2/23/202335插件(Plug-in)是為Web瀏覽器開發(fā)的內(nèi)插式附件程序,通常用于添加對新文件格式的支持或添加交互性。插件最大的特點在于它的簡單易行。1。插件的定義、特點和趨勢2/23/202336由于瀏覽器有越來越多的內(nèi)建特性使得插件的重要性正在逐漸消失,尤其是在XML成為Internet上文件的新基礎后,其趨勢是從插件轉向提供Java或ActiveX解決方案。

注釋:可擴充標識語言

XML

(Extensible

MarkupLanguage)是SGML的子集。在Internet上除了HTML之外Acrobat的可移植文檔格式PDF(/acrobat/))是使用最廣泛的格式。因為Acrobat插件適用于所有主要平臺,所以為需要布局和高質量打印的文本文件使用PDF格式。PDF提供了一些勝于其他文本格式(如Word文件格式)的優(yōu)點,它能在任何平臺上讀取并提供了跨平臺和打印機的高質量輸出。2。Adobe

Acrobat2/23/202337PDF格式。適用于所有主要平臺,能在任何平臺上讀取 并提供了跨平臺和打印機的高質量輸出。Quicktime是由Apple計算機公司多年前發(fā)明的,并且成為多媒體CD-ROM最流行的環(huán)境以及Internet產(chǎn)品。Quicktime的設計是為了簡化數(shù)字媒體類型。由于Quicktime

Movie格式很好并非常流行,它已成為MPEG-4標準的基礎。

Quicktime能播放很多聲音和電影格式并可以和Java及Javascript應用通信。不過Quicktime僅適用于Windows和Macintosh平臺。3。Quicktime2/23/202338Apple計算機公司、數(shù)字媒體播放器例如:/trailers/顯示免費預告片(2005-10-24)Platinum的Cosmoplayer(/)能夠顯示用虛擬現(xiàn)實標識語言(Virtual

Reality

Markup

Language,VRML)編寫文件。注釋:VRML是一種有自己腳本描述語言的交互式格式,它與Java和Javascript的接口不僅支持用戶創(chuàng)建三維世界而且還使它們具有交互性。例如,我們可以在三維世界中用腳踢一個栩栩如生的虛擬人或是創(chuàng)建在VRML屏幕上漫步者的虛擬表現(xiàn)。4。Platinum

Cosmoplayer2/23/202339顯示用虛擬現(xiàn)實標識語言(VirtualReality

Markup

Language,

VRML)編寫文件。5。Macromedia

Shockwave2/23/202340多媒體標準插件。該插件可以重放交互式Web內(nèi)容,如娛 樂軟件、商業(yè)表現(xiàn)、游戲和廣告等。六、腳本描述語言2/23/2023411。Javascript2。VisualBasic

script3。Jscript4。瀏覽器中腳本描述語言的問題

5。ECMAscript腳本描述語言定義2/23/202342所謂腳本描述語言就是可以和HTML語言混在一起使用的語言,可以用來在瀏覽器的客戶端控制瀏覽器等對象操作。最常用的腳本描述語言是Javascript和VBscript等。第三節(jié) Web與電子商務2/23/202343一、電子商務中web的作用二、電子商務網(wǎng)站的構建一、電子商務中web作用2/23/2023441)展示企業(yè)形象的新方式非強迫性、交互性、實時性、廣泛性(范圍廣泛、內(nèi)容廣泛、形式廣泛)、和易統(tǒng)計性。2)支持顧客的服務支持顧客交互與查詢、開辟顧客關系的新途徑、方便顧客獲取企業(yè)信息一、電子商務中web作用2/23/202345加快企業(yè)內(nèi)部的信息交流簡化復雜的運作管理二、電子商務網(wǎng)站的構建2/23/2023461.電子商務網(wǎng)站概述2.電子商務網(wǎng)站的設計

3.電子商務網(wǎng)站的建設

4.電子商務網(wǎng)站的管理5.電子商務網(wǎng)站的檢測和評價1.電子商務網(wǎng)站概述2/23/202347?電子商務網(wǎng)站與其它類型網(wǎng)站的區(qū)別?電子商務網(wǎng)站的影響因素普通的Web網(wǎng)站數(shù)據(jù)量較小,電子商務網(wǎng)站以商務數(shù)據(jù)處理為主,數(shù)據(jù)類型復雜、數(shù)據(jù)流量大、數(shù)據(jù)交換頻繁。運行效率其一,網(wǎng)站本身對公眾請求響應時間,公眾 對問題回答的滿意度等;其二,數(shù)據(jù)處理是否及時、 準確。安全問題網(wǎng)絡安全、服務器安全、用戶安全、應用程2/23/2023481.電子商務網(wǎng)站概述2.電子商務網(wǎng)站的設計2/23/2023491)網(wǎng)站設計方法(①自頂向下的設計方法②原型法

)2)網(wǎng)站的內(nèi)容設計(①一般網(wǎng)站的內(nèi)容②企業(yè)能 夠提供的信息內(nèi)容 ③電子商務網(wǎng)站內(nèi)容設計

)3)網(wǎng)站的形象設計網(wǎng)網(wǎng)站站介介紹紹對網(wǎng)站的背景、網(wǎng)站的欄目進行介紹,同時對網(wǎng)站的欄目提供相應的鏈接;站站點點結結構構圖圖提供整個站點的結構圖,方便瀏覽者確定自己所在的位置以及需要查詢信息所在的位置;

聯(lián)聯(lián)系系方方式式在主頁以及其它方式提供與網(wǎng)站聯(lián)絡的方式,如電子郵件、電話號碼或者通信地址等等;常常見見問問題題解解答答專門設置常見問題解答欄目,回答用戶的共性問題,對本網(wǎng)站的專業(yè)術語和技術術語進行解釋,方便用戶的使用,也節(jié)省網(wǎng)站管理員的精力和時間;搜搜索索工工具具提供專門的搜索工具,在搜索框中輸入關鍵詞即可顯示本站中符合要求的網(wǎng)頁,方便用戶查詢特定信息;

新新聞聞在主頁設置網(wǎng)站的動態(tài)新聞,以動態(tài)發(fā)布信息,并在最新更新的信息旁邊加注提示,提醒用戶閱讀;相相關關鏈鏈接接提供與其它有關網(wǎng)站的鏈接,以提供更多的信息。網(wǎng)站介紹站點結構圖聯(lián)系方式常見問題解答新聞相關鏈接2/23/202350①一般網(wǎng)站的內(nèi)容?②企業(yè)能夠提供的信息內(nèi)容

企業(yè)公告;企業(yè)部門結構、職能介紹和聯(lián)系方式;企業(yè)事務處理流程;政策規(guī)定、法律法規(guī);本行業(yè)概況;本行業(yè)新聞;基本行業(yè)情況信息;本行業(yè)企業(yè)和事業(yè)單位簡介;本行業(yè)招商引資環(huán)境、項目介紹和投資環(huán)境等等。③電子商務網(wǎng)站內(nèi)容設計(以上兩點)2)網(wǎng)站的內(nèi)容設計電子商務網(wǎng)站的形象設計應該遵循統(tǒng)一主題圖片和子圖片的設計字體的設計導航按鈕的設計(每個頁面都要出現(xiàn);盡量 在五個到七個之間;必須有相應的文字說明; 當前按鈕應該區(qū)別于其它導航按鈕。)2/23/2023513)網(wǎng)站的形象設計3。電子商務網(wǎng)站的建設2/23/2023521)技術可行性分析(包括Web服務器的分析、Web服務器軟件的分析、Web網(wǎng)站開發(fā)平臺的分析、Web網(wǎng)站管理工具分析及其它支撐技術的分析。)2)網(wǎng)站域名3)運行平臺的構建3)運行平臺的構建2/23/202353網(wǎng)絡接入部分主要指Internet的接入設備,如路由器、調制 解調設備、防火墻、防病毒墻等。商務應用軟件部分包括網(wǎng)上辦公的行政事務應用軟件系統(tǒng)和 公眾服務軟件系統(tǒng)。應用服務器是支撐商務應用軟件的系統(tǒng)軟件部分,包括Web服 務器、E-mail服務器、FTP服務器、BBS服務器、遠程注冊服 務器等。服務器部分是支撐應用服務器的硬件平臺,根據(jù)網(wǎng)上辦公系 統(tǒng)規(guī)模,可能是一個服務器單機,又可能一組服務器群集。數(shù)據(jù)存儲部分用來存儲商務數(shù)據(jù),具有海量存儲能力和高速 搜索能力,同時還具備完整的數(shù)據(jù)采集、加工、處理、組織 存儲、挖掘和發(fā)布的的功能。安全部分包括數(shù)據(jù)安全、應用安全和交易安全,它是由一組 功能相關的軟件和硬件系統(tǒng)構成的,并且貫穿于電子商務網(wǎng) 站的每一個組件中。2/23/2023544.電子商務網(wǎng)站的管理2/23/202355文件管理網(wǎng)站內(nèi)容管理網(wǎng)站綜合管理網(wǎng)站安全管理文件管理是指對構成網(wǎng)站資源應用進行的文件管理,以及支持企業(yè)內(nèi)部和公眾服務之間信息往來的文件傳輸系統(tǒng)和郵件系統(tǒng)的管理。電子商務網(wǎng)站的資源由服務器段網(wǎng)頁代碼文件和其它各類資源組成。一般來說,文件管理包括網(wǎng)站文件的組織、網(wǎng)站數(shù)據(jù)備份、網(wǎng)站數(shù)據(jù)恢復和網(wǎng)站垃圾清理等網(wǎng)網(wǎng)站站內(nèi)內(nèi)容容管管理理 網(wǎng)站內(nèi)容管理是基于業(yè)務應用層的管理,即面向電子商務事務活動中的具體業(yè)務而進行的對輸入和輸出信息流的內(nèi)容管理。網(wǎng)站內(nèi)容管理是網(wǎng)站管理的核心,是保證電子商務網(wǎng)站高效、有序運作的基本手段。網(wǎng)網(wǎng)站站綜綜合合管管理理 網(wǎng)站綜合管理是指對網(wǎng)站提供個性化服務的管理等方面的管理,主要是對網(wǎng)站運行平臺的管理、網(wǎng)站統(tǒng)計管理和網(wǎng)上辦公業(yè)務的管理。網(wǎng)網(wǎng)站站安安全全管管理理 電子商務網(wǎng)站的安全是網(wǎng)站可靠運行并有效開展網(wǎng)上辦公業(yè)務活動的基礎和保證,網(wǎng)站安全管理貫穿與網(wǎng)站的文件管理、內(nèi)容管理、綜合管理三個層次上。網(wǎng)站安全管理主要包括分析網(wǎng)站安全威脅的來源,并采取相應的措施,網(wǎng)站安全和網(wǎng)絡安全、信息系統(tǒng)安全需要總體設計、分布實施。4.電子商務網(wǎng)站的管理2/23/202356文件管理 包括網(wǎng)站文件的組織、網(wǎng)站數(shù)據(jù)備份、網(wǎng)站數(shù)據(jù)恢復和網(wǎng)站垃圾清理等。網(wǎng)站內(nèi)容管理 即面向電子商務事務活動中的具體業(yè)務 而進行的對輸入和輸出信息流的內(nèi)容管理。網(wǎng)站綜合管理 是對網(wǎng)站運行平臺的管理、網(wǎng)站統(tǒng)計管 理和網(wǎng)上辦公業(yè)務的管理。網(wǎng)站安全管理 包括分析網(wǎng)站安全威脅、網(wǎng)絡安全技術 的運用、安全規(guī)章制度的制定與執(zhí)行。5。電子商務網(wǎng)站的檢測和評價2/23/2023571)電子商務網(wǎng)站評價的方法2)電子商務網(wǎng)站評價數(shù)據(jù)的采集3)電子商務網(wǎng)站評價的內(nèi)容1)電子商務網(wǎng)站評價的方法2/23/202358委托評估公司評估

BiZRate中國互聯(lián)網(wǎng)絡()權威機構網(wǎng)站評比活動 信息中心CNNIC自我評測用戶評價在主頁中設置訪問計數(shù)器:訪問人數(shù)的絕對數(shù)量和變化趨勢(參考)發(fā)布在線統(tǒng)計表單:某方面問題的調查、統(tǒng)計,并分別統(tǒng)計客戶的數(shù)量、群體分布等。統(tǒng)計電子郵件刊物的預訂數(shù)量:顧客關心的熱點問題焦點問題。統(tǒng)計咨詢類電子郵件的數(shù)量:定期監(jiān)測網(wǎng)上合作網(wǎng)站情況:檢索國內(nèi)外的權威統(tǒng)計站點:獲得網(wǎng)站發(fā)展的宏觀環(huán)境信息。國內(nèi)CNNIC;國外,如等。服務質量跟蹤統(tǒng)計以及顧客投訴的意見:2)數(shù)據(jù)的采集2/23/202359在主頁中設置訪問計數(shù)器發(fā)布在線統(tǒng)計表單統(tǒng)計電子郵件刊物的預訂數(shù)量統(tǒng)計咨詢類電子郵件的數(shù)量定期監(jiān)測網(wǎng)上合作網(wǎng)站情況檢索國內(nèi)外的權威統(tǒng)計站點服務質量跟蹤統(tǒng)計以及顧客投訴的意見①網(wǎng)站受關注的程度網(wǎng)站受關注的程度(吸引的注意力的多少),是分析網(wǎng)站目前狀況以及末來前景的基礎數(shù)據(jù)。②外部環(huán)境的變化分析外部環(huán)境是網(wǎng)站生存的空間,環(huán)境是不斷變化的,這里包括政策、法律漆規(guī)、競爭對手、顧客的需求等諸多因素。③網(wǎng)民的變化狀況隨時了解網(wǎng)民數(shù)量和結構的變化,是調整網(wǎng)站的依據(jù)之一。如網(wǎng)民數(shù)量的增長、用戶數(shù)量的增加、阻礙人們上網(wǎng)的原因在哪里等等,這些都意味著目標市場的變化。目標市場有變化,網(wǎng)站的經(jīng)營策略和信息內(nèi)容就要有相應的調整。④網(wǎng)站的設計應該力圖使企業(yè)的網(wǎng)站信息豐富且有足夠的吸引力,??闯P拢⒛転轭櫩吞峁┧璧姆?。具體來講,主要包括以下幾個方面的內(nèi)容:·網(wǎng)站包含的內(nèi)容的廣度和深度;·客戶是否可方便及時得到充分的信息;·結構劃分是否合理清晰,重點是否突出,層次是否合理:·網(wǎng)頁的視覺形象是否富有創(chuàng)意。⑤網(wǎng)站的操作:·能否快速進入:·是否操作簡便;·是否能夠及時為客戶提供有效的服務。⑥技術應用的狀況·網(wǎng)頁設計中是否不斷采用新技術以增加吸引力并提供更多的服務內(nèi)容;·數(shù)據(jù)庫交互點設計的是否合理,檢索點的設置是否符合檢索要求,數(shù)據(jù)項細分和組合是否恰到好處等;3)電子商務網(wǎng)站評價的內(nèi)容2/23/202360①網(wǎng)站受關注的程度②外部環(huán)境的變化分析③網(wǎng)民的變化狀況④網(wǎng)站的設計⑤網(wǎng)站的操作:⑥技術應用的狀況⑦服務質量·服務承諾的兌現(xiàn)情況:·滿意程度:·存在問題及分析;·顧客新的服務要求分析。⑧網(wǎng)站的安全性數(shù)據(jù)的安全是最核心的問題,應及時對網(wǎng)站的安全性進 行評測。例如:·顧客購物時有關資金數(shù)據(jù)是否安全;·顧客個人隱私是否得到保護。2/23/202361四、動態(tài)服務器盡管DHTML適于較小的數(shù)據(jù)庫和Web站點,適用于客戶方的動態(tài)服務。有著大數(shù)據(jù)庫的更大的公司則更希望在Web服務 器上創(chuàng)建動態(tài)Web頁。為了處理來自客戶方或其 他數(shù)據(jù)源(如數(shù)據(jù)庫)的輸入和數(shù)據(jù),必須為通 信創(chuàng)建接口,而CGI、API、ASP和PHP應運而生。2/23/2023621。公用網(wǎng)關接口(1)CGI定義:CGI(Common

Gateway Interface)意即公共網(wǎng)關接口,它為HTTP 服務器定義了—種與外部應用程序交互、 共享信息的方法。2/23/202363(2)CGI的工作原理:客戶機(通常是瀏覽器)與HTTP服務器建立連接,并提出請求(步驟1),HTTP服務器對環(huán)境變量賦值,運行CGI程序,并傳送從客戶機收到的請求(步驟2),然后由CGI程序進行處理,并將結果返回給HTTP服務器(步驟3),HTFP服務器最后將應答返回給客戶機(步驟4)。2/23/2023641。公用網(wǎng)關接口(3)CGI的常用語言

任何編程語言都可用于建立服務器方HTML預處理程序應用,最常用的語言是Java、Perl和Python創(chuàng)建能通過公用網(wǎng)關接口接收并提供數(shù)據(jù)的應用是很簡單的。注意:這些語言并不只是CGI語言。2/23/2023651。公用網(wǎng)關接口——JavaJava??

為了提高WWW的交互性,Sun公司開發(fā)了Java。Java是一個能運行于所有主要平臺的與硬件無關的語言。對于客戶方,Java并不總是最好的解決方案。不同的瀏覽器制造商支持不同版本的Java,而不同版本的Java之間是不兼容的。而在服務器一方Java已經(jīng)成為主要推動力之一,服務方Java的優(yōu)點是其與瀏覽器無關,如果做的合無需重寫或重編譯軟件就換服務器。適2/23可/202以3661。公用網(wǎng)關接口——JavaJava與電子商務

Java語言是最適合于Internet環(huán)境編程的語言,具有簡單、面向對象、分布式、安全、跨平臺、可移植、解釋執(zhí)行、高性能、多線程、動態(tài)性等等優(yōu)點,成為網(wǎng)絡計算及Internet應用的最優(yōu)的開發(fā)和應用平臺。

因為Java與生俱來的跨平臺特性,最適合涉及到多種計算平臺的商務應用。Java的安全性又滿足了電子商務中極其重要的一面。因此在電子商務的開發(fā)應用中,Java已經(jīng)顯示出2/2了3/20極23

大的生命力。671。公用網(wǎng)關接口——JavaJava和Java

AppletApplet是Java的小應用程序,Java通過Applet起Web 服務器應用程序接口的作用2/23/2023681。公用網(wǎng)關接口——Perl2/23/202369Perl?

因為Perl允許快速原型開發(fā),所以它是服務方最流行的編程語言,盡管很多人認為Perl只是一種CGI語言,但它卻是一個不只用于Web的常規(guī)編程語言。Perl是一種由Perl解釋程序解釋的一種腳本描述語言,并且為了瀏覽文本文件、從文件中提取并處理信息以及基于這些信息打印報告對其進行了優(yōu)化處理。LarryWall開發(fā)Perl的目的是創(chuàng)建一種實用、易用、高效而完整的語言。和Java不同,Perl非常難讀。并且包含了一些其他編程語言如C、Pascal和其他應用程序中最有用的特性,如“sh”、“sed”和“awk”。1。公用網(wǎng)關接口——Python2/23/202370PythonPython是Web服務器編程領域中另一個不錯的選擇, 它是一種基于面向對象規(guī)范的解釋型交互式編程語 言,與Perl和Java有很多相似之處。Python非常輕巧并適合于各主要平臺,這使它成為 多平臺環(huán)境下一種不錯的語言。Perl的源代碼是免費的,所以甚至可能為其現(xiàn)在不支 持的平臺編譯它。2。應用編程接口APICGI運行效率低下、編程困難等缺點廠商各自的服務器應用編程接口API(Application programming

interface),彼此不兼容。WWW

API通常以動態(tài)鏈接庫(DLL)的形式提供,是駐留在 WWW服務器上的程序,作用與CGI相似,也是為了擴展 WWW服務器的功能。通過WWWAPI也能實現(xiàn)對數(shù)據(jù)庫的訪 問。2/23/2023713。ASP方便沒有編程經(jīng)驗的人員也能設計出優(yōu)秀的動態(tài)網(wǎng)頁Microsoft公司專門針對其IIS(Internet

Information Server)Web服務器,將ASP(Active

Server

Page)作為在Web 服務器上進行開發(fā)的工具。通過它可以建立并運行動態(tài)、交 互、高性能的WWW服務器應用。ASP不僅是IIS的一個組件,也是與FrontPage

2000配套提供 的Microsoft

Personal

Web

Server的一個組件。2/23/2023723。ASPASP是Active

Server

Page的英文縮寫,中文稱為動態(tài)服務器頁面,它是一種服務器端基于Web的腳本語言,可以視為HTML、

script及CGI的結合體,其程序編寫較HTML更為方便靈活,程序的安全保密性比script好,運行效率也比CGI高。ASP常用的開發(fā)工具可以從Visual

InterDev、Dreamweaver、 FrontPage等流行設計工具中根據(jù)項目的實際情況進行選擇。 開發(fā)環(huán)境則可以選擇Windows

2000

Server作為操作系統(tǒng), IIS作為Web服務器,數(shù)據(jù)庫選SQLServer比較理想。2/23/2023731.開放性。ASP的開放性表現(xiàn)在并不需要程序開發(fā)者使用一個專用的腳本語言來生成網(wǎng)絡應用程序,ASP包括了對VBscript和Javascript的本機支持。通過第三方組件,它還可以使用其他語言(如Peri等)。多個腳本語言甚至可以在相同的ASP文件中同時使用并相互調用。ASP支持ActiveX組件,這些組件實際上可以用任何語言編寫,包括Java、Visual

Basic、C++、COBOL等。2,易操作性。ASP使WWV應用開發(fā)人員可以在服務器上方便地’激活”他們的WWW頁面,可以方便地將網(wǎng)頁與應用程序連接起來,以實現(xiàn)高級功能。以前使用Peri或C編寫復雜的CGI程序來完成的功能(如數(shù)據(jù)庫連接),使用ASP只需幾行簡單的代碼就可以完成。3.頁面設計與程序設計分離。通過使用腳本和組件,ASP允許開發(fā)人員將編程工作與頁面設計工作分離開采,分別加以完成。這樣就可以確保程序開發(fā)者將主要的精力用來考慮編寫程序的邏輯,而不必擔心外觀是怎樣的。同時,它也使那些從事頁面外觀設計的人員可以利用一些工具來對網(wǎng)頁進行修改,而不必考慮編程的問題。ASP可以方便地將程序邏輯與頁面設計結合起來。4.即時編譯。ASP具有一個即時編譯系統(tǒng)。在收到對ASP文件的請求時,即時編澤系統(tǒng)自動對ASP文件進行重新編譯,并將其載人服務器的高速緩存中。因此,系統(tǒng)開發(fā)者對ASP文件的修改可以在瀏覽器中立即得到反映,只需簡單地保存該文件并在瀏覽器中刷新即可。這樣就大大提高了調試程序的效率,從而提高系統(tǒng)開發(fā)的效率。5.瀏覽器獨立性。ASP運行在服務器端,接受來自瀏覽器的請求,在服務器端運行用于生成動態(tài)內(nèi)容及操作數(shù)據(jù)庫的腳本,所有的處理都在服務器端進行,然后向瀏覽器返回標準的HTML文件,所以,不必擔心用戶用什么樣的瀏覽器來訪問站點。3。ASPASP具有以下幾個優(yōu)點:

(1)開放性:不需要一個專用的腳本語言來生成網(wǎng)絡應用程序,甚至可以在相同的ASP文件中同時使用多個腳本語言并相互調用。(2)易操作性:只需幾行簡單的代碼就可以完成以前使用 Peri或C編寫的復雜的CGI程序完成的功能。(3)頁面設計與程序設計分離(4)即時編譯(5)瀏覽器獨立性:所有的處理都在服務器端進行,然后 向瀏覽器返回標準的HTML文件。2/23/2023744。PHP

PHP(Personal

HomePage

Tools)于1994年由RasmusLerdorf創(chuàng)造,原本用途只是為知道他自己個人置于Internet上的履歷表曾被誰瀏覽過。

PHP是一種服務器內(nèi)置式的script語言,與ASP類似,其目的則為開發(fā)動態(tài)式的網(wǎng)頁并可與資料庫連結。它的出現(xiàn)使得在Unix上快速地開發(fā)動態(tài)web成為現(xiàn)實。

PHP大量采用了C、Java和Peri語言的語法,并加入了各種PHP自己的特征。它與Javascript等語言的一個區(qū)別就是PHP只在服務器執(zhí)行,客戶機所看到的是其在服務器上運行的2/2結3/20果23

。755JSP(Java

Server

Page)

在傳統(tǒng)的網(wǎng)頁HTML文件中加入Java程序片段和JSP標記,就構成了JSP網(wǎng)頁(*.JSP)。JSP網(wǎng)頁的執(zhí)行過程和原理與ASP相似,也是先執(zhí)行其中的程序片段,然后將執(zhí)行結果以HTML格式返回給客戶。

JSP適用于需要考慮跨平臺移植的應用項目以及需要高可靠性的Internet/Intranet應用系統(tǒng)。開發(fā)工具可以是Jbuilder/Visual

Age

for

Java/Sun

Forte

for

JavaKAWA/Visual

Cafe。2/23/2023761。Javascript(1)何謂Javascript

Javascript編程語言是一個非常簡潔的基于對象的、與平臺無關的、事件驅動的解釋型腳本描述語言,它可用于開發(fā)駐留于服務器或客戶上的Internet應用。

一個有內(nèi)嵌Javascript的HTML不需要任何網(wǎng)絡通信就能

解釋所輸入文本并且在輸入無效的情況下用消息對話框通知

用戶。Javascript還可用于執(zhí)行一項活動,如播放一個音頻文件,執(zhí)行一個Applet或與一個插件通信。Javascript是由客戶包2/2含3/20的23

并且不能同服務器通信并交換數(shù)據(jù)。771。Javascript(2)Javascript的“出身”

Javascript從來沒有打算成為Java的一個縮寫版或替換

CGI腳本語言,Javascript是由Netscape而不是Sun(它開發(fā)了Java)開發(fā)的,但出于推銷目的使用一個近似的名稱。

Javascript原本稱為“Macha”,后改名為“Livescript”最變成了Javascript,因為絕大多數(shù)人提到這個名稱。(3)

Javascript的價值

第一,Javascript有很多勝于傳統(tǒng)編程語言的優(yōu)點。它和Web瀏覽器的集成很完美,并能訪問和操作Web頁上的所有對象,這樣就允許建立與用戶的交互且不用連接到服務器。2/23/2023781。Javascript第二,Javascript是對HTML一個非常通用的擴充,這個擴充通過事件管理和客戶方執(zhí)行能提高效率。例如,Javascript程序可用于發(fā)送前驗證用戶輸入,這減少了在網(wǎng)絡上的加載并增加了對客戶的響應時間。錯誤的輸入可以立即被發(fā)覺并且用戶有機會改正輸入而不用加載一個新頁或重載當前頁。第三,Javascript還可用于創(chuàng)建動態(tài)內(nèi)容。Javascript能根 據(jù)瀏覽器的類型以另一種格式顯示信息,并且頁上的顯示

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論