




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
網(wǎng)站設(shè)計與開發(fā)———合肥工業(yè)大學(xué)管理學(xué)院第二章 構(gòu)建電子商務(wù)網(wǎng)站的方法及相關(guān)技術(shù)構(gòu)建電子商務(wù)網(wǎng)站方法計算機網(wǎng)絡(luò)概述電子商務(wù)系統(tǒng)的多層結(jié)構(gòu)網(wǎng)站開發(fā)技術(shù)綜述本章目錄B2B商業(yè)模式比較電子商務(wù)網(wǎng)站建設(shè)方式1網(wǎng)站開發(fā)技術(shù)4計算機網(wǎng)絡(luò)概述目錄電子商務(wù)網(wǎng)站多層結(jié)構(gòu)電子商務(wù)網(wǎng)站開發(fā)方法類似于信息系統(tǒng)開發(fā)方法,主要分為四種:(1)結(jié)構(gòu)化系統(tǒng)開發(fā)方法以用戶至上為原則,按結(jié)構(gòu)化、模塊化、自頂向下的方法對系統(tǒng)進(jìn)行分析。自下而上進(jìn)行實施。第一節(jié) 電子商務(wù)網(wǎng)站的開發(fā)方法系統(tǒng)規(guī)劃系統(tǒng)分析系統(tǒng)設(shè)計統(tǒng)運行系統(tǒng)實施
系(2)原型法開發(fā)需求搜索與分析快速設(shè)計建立原型評估與修正模型軟件產(chǎn)品(3)面向?qū)ο箝_發(fā)方法客觀事物由對象組成;對象由屬性和方法組成;對象之間的聯(lián)系通過傳遞消息實現(xiàn);對象可按其屬性進(jìn)行歸類。現(xiàn)實世界OOAOODOOP計算機世界開發(fā)過程第二節(jié) 網(wǎng)絡(luò)基礎(chǔ)2.1
因特網(wǎng)及功能(1)因特網(wǎng)定義Internet也稱“因特網(wǎng)”,“國際互聯(lián)網(wǎng)”,從網(wǎng)絡(luò)通信技術(shù)的角度看,它是一個以TCP/IP協(xié)議鏈接各個國家、各個地區(qū)以及各個機構(gòu)計算機網(wǎng)絡(luò)的數(shù)據(jù)通信網(wǎng)。從信息資源的角度看,它是一個集各個部門、各個領(lǐng)域的各種信息資源為一體,供網(wǎng)上用戶共享的信息資源。(2)因特網(wǎng)功能目前Web信息服務(wù)是因特網(wǎng)的最主要應(yīng)用,它包含整個
Internet上的web站點、Gopher信息站、FTP檔案庫、
Telnet公共存取賬號、News新聞討論區(qū)以及Wais資料、庫。通過因特網(wǎng)可以進(jìn)行電子郵件、瀏覽各種信息、網(wǎng)上購物、網(wǎng)絡(luò)教學(xué)、文件傳輸。接入因特網(wǎng)的方式:電話接入寬帶接入專線接入無線接入Internet部分是企業(yè)電子商務(wù)系統(tǒng)的用戶訪問接口,是真正實現(xiàn)電子商務(wù)的基礎(chǔ),是企業(yè)和客戶之間交流的通道。2.2萬維網(wǎng)(www)www是Internet上的超文本查詢工具(簡稱為web),是互聯(lián)網(wǎng)上專門存放網(wǎng)站頁面內(nèi)容的計算機空間。上圖代表分布在世界各地的以統(tǒng)一格式存放的萬維網(wǎng)資源。這些資源相互聯(lián)結(jié),成為一個“網(wǎng)”狀結(jié)構(gòu)。我們只要坐在計算機前,就可以調(diào)用世界任何地方的萬維網(wǎng)資源<資源由全局統(tǒng)一標(biāo)志符標(biāo)識;通過超文本傳輸協(xié)議傳送給用戶>。2.3
WWW工作模式(1)瀏覽器:負(fù)責(zé)如何顯示信息和向服務(wù)器發(fā)出請求。(2)服務(wù)器:根據(jù)客戶提出的需求(HTTP請求),為用戶提供信息瀏覽、數(shù)據(jù)查詢、安全驗證等方面的服務(wù)。(3)HTTP(超文本傳輸協(xié)議):是用于從WWW服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議。工作原理Internet數(shù)據(jù)庫Web服務(wù)器客戶端瀏覽器其他服務(wù)器(1)用戶請求(URL地址)(3)Web服務(wù)器把HTML文檔送給瀏覽器(4)瀏覽器為用戶顯示查找結(jié)果(2)Web服務(wù)器根據(jù)用戶請求查找信息資源地址CGI程序ASP、PHP、JSP或CGI程序VBScriptJavaScriptJavaActiveXHTML/DHTML文檔VRML文檔HTTP協(xié)議TCP/IP協(xié)議2.4
TCP/IPTCP/IP協(xié)議定義了電子設(shè)備(比如計算機)如何連入因特網(wǎng),以及數(shù)據(jù)如何在它們之間傳輸?shù)臉?biāo)準(zhǔn)。IP協(xié)議是
Internet上使用的一個關(guān)鍵底層協(xié)議,對應(yīng)7層模型的網(wǎng)絡(luò)層。TCP建立在IP之上,對應(yīng)傳輸層。2.5
IP地址和域名系統(tǒng)1.IP地址和域名系統(tǒng)IP地址:是32位的二進(jìn)制數(shù)值,用于在TCP/IP通訊協(xié)議中標(biāo)記每臺計算機的地址。IP地址有兩種表示形式:二進(jìn)制和點式十進(jìn)制(常用的),一個32位IP地址的二進(jìn)制是由4個8位域組成。即110000001010100000000001
00000110
()。域名系統(tǒng)(DNS):是一個分層的名字管理查詢系統(tǒng),主要提供Internet上主機ip地址和主機名相互對應(yīng)關(guān)系的服務(wù)。域名采用分級結(jié)構(gòu),由用“.”分割的多個字符串組成,高級域在右邊,最右邊為一級域名。域名格式為:計算機主機名.機構(gòu)名.網(wǎng)絡(luò)名.最高層域名常見的一級域名域名含義域名含義域名含義域名含義Com(商業(yè)net網(wǎng)絡(luò)技fr法國sg新加坡biz、、組織術(shù)組織cc)edu教育org非盈利hk香港tw臺灣地區(qū)機構(gòu)性組織int國際性gov政府部門jt意大利uk英國組織mil軍隊cn中國kr韓國jp日本常見的二級域名:edu(教育)、net(電信網(wǎng))、ca(科研網(wǎng))、org(團(tuán)體)、gov(政府)、com(商業(yè))、mil(軍隊)國際互聯(lián)網(wǎng)域名系統(tǒng)結(jié)構(gòu)CNCOM中國注:(1)IP地址與域名地址兩者相互對應(yīng),保持全網(wǎng)統(tǒng)一。如:“百度”的域名是,IP地址是5。(2)域名與ip的區(qū)別有:形態(tài)的區(qū)別:ip地址是一串?dāng)?shù)字而域名是一個固定形式;價值的區(qū)別:ip地址是主機空間的地址存放網(wǎng)站內(nèi)容的一個容器,可以隨時更換而域名使用的時間越久,其價值就越高;記憶成本的區(qū)別:ip地址是一串?dāng)?shù)字,不便于記憶而域名是一個固定的具有涵義的字2.域名解析:由域名服務(wù)器來完成的。Internet上的每一個域,都必須設(shè)置DNS,負(fù)責(zé)本域內(nèi)主機名的管理并與其他各級域名服務(wù)器相配合,完成Internet上IP地址與主機名的查詢。域名具有很重要的作用(具有標(biāo)識性、唯一性、稀缺性)。建立一個網(wǎng)站時,首先進(jìn)行域名注冊。域名注冊是將網(wǎng)站的域名合法化以便用戶能通過這個域名訪問你的網(wǎng)站。注冊完之后別人就不能再次使用相同的域名來進(jìn)行注冊。3.域名管理體系域名注冊管理機構(gòu):ICANN(國際域名注冊管理機構(gòu))中國域名(CN)域名注冊機構(gòu):CNNICCN域名注冊服務(wù)體系注冊商管理體系結(jié)構(gòu)如下圖所示。
確定好網(wǎng)站的域名之后,還需要經(jīng)過注冊才能使這個域名真正有效。注冊域名可以到域名管理中心或其授權(quán)的公司進(jìn)行辦理。中國的域名管理中心是中國互聯(lián)網(wǎng)絡(luò)信息中心CNNIC(),可以在這里或者它授權(quán)的域名認(rèn)證注冊服務(wù)機構(gòu)等(萬網(wǎng)志成 商務(wù)中國 新網(wǎng)數(shù)碼
中資源廣東時代互聯(lián))進(jìn)行域名的注冊。3.企業(yè)選擇及注冊域名的策略域名命名的一般規(guī)則(中文域名):
中文域名可以選擇中文、字母(A-Z,a-z,大小寫等價)、數(shù)字(0-9)或符號(-)命名您的中文域名,但最多不超過20個字符。我國中文域名的四種形式中文.CN
中文.中國中文.公司
中文.網(wǎng)絡(luò)不得使用或限制使用的名稱:注冊含有“CHINA”、“CHINESE”、”CN”等需經(jīng)國家有關(guān)部門正式批準(zhǔn)公眾知曉的其他國家或者地區(qū)名稱、國外地名、國際組織名稱不得使用縣級以上行政區(qū)劃名稱的全稱或縮寫行業(yè)名稱或者商品的通用名稱他人已在中國注冊過的企業(yè)名稱或者商標(biāo)名稱對國家、社會或者公共利益有損害的名稱企業(yè)注冊域名的策略(1).企業(yè)域名的選擇與企業(yè)相關(guān)信息一致①單位名稱的中英文縮寫;②企業(yè)的產(chǎn)品注冊商標(biāo);③與企業(yè)廣告語一致的中英文內(nèi)容,但注意不能超過20個字符;④比較有趣的名字如:hello,howareyou,yes,168,等等。例子: 比如說“江蘇復(fù)興塑料機械廠”,企業(yè)通常會購買類似
之類的域名,其實最好的域名可以是
或者 ,
這樣采購商可以
從域名了解到該廠叫Fuxin,
生產(chǎn)與塑料行業(yè)有關(guān)的產(chǎn)品。 比如用企業(yè)名稱相應(yīng)的英文名做域名:
,使得人們直接了解企業(yè)的名字。(2).
企業(yè)域名的選擇采用數(shù)字化域名數(shù)字化的域名相對中國絕大多數(shù)人來說是一件好記憶,有蘊含,簡單明了的好事,不容易搞錯,所以,網(wǎng)易網(wǎng)絡(luò)公司一下子就在
Internet上注冊了163、263、126、127、188、990等多個域名,這些域名很快被廣大的網(wǎng)名所接受,并深入人心。(3).企業(yè)域名的選擇與企業(yè)的性質(zhì)一致企業(yè)域名可分為國內(nèi)域名和國際域名,企業(yè)域名的選擇往往與企業(yè)的以下性質(zhì)有關(guān):①開展業(yè)務(wù)的地域范圍;②主要目標(biāo)市場的地域;③企業(yè)未來的發(fā)展和目標(biāo)。(4).企業(yè)域名的注冊要注意域名搶注與域名沖突的問題①換個名字,或是在申請的域名上加一個幸運數(shù)字、也可以加一些字母、或者選擇其他可用的域名。②通過法律手段解決4.統(tǒng)一資源定位器(URL,Uniform
Resource
Locators)信息服務(wù)類型://信息資源地址/文件路徑(絕對URL)http、telnet(遠(yuǎn)程登錄)、ftp(文件傳送)、Gopher(查詢服務(wù))、wais(資源檢索)、news(網(wǎng)絡(luò)新聞組)表明后面的字符串是網(wǎng)絡(luò)上的計算機名稱計算機域名:端口號它將Internet提供的各類服務(wù)統(tǒng)一編址。格式如下:可有可無,文件路徑具體指出要訪問的文件名稱舉例第三節(jié) 電子商務(wù)系統(tǒng)的多層結(jié)構(gòu)(1)客戶機/服務(wù)器結(jié)構(gòu)的發(fā)展在軟件設(shè)計中,分散分布的軟件從體系結(jié)構(gòu)上可以分為客戶機/服務(wù)器(C/S)和瀏覽器/服務(wù)器(B/S)兩種。C/S系統(tǒng):客戶機 服務(wù)器顯示邏輯客戶事務(wù)處理請求響應(yīng)數(shù)據(jù)處理邏輯數(shù)據(jù)庫應(yīng)用C/S體系結(jié)構(gòu)的軟件系統(tǒng)應(yīng)具有以下特點:安全性要求高具有較強的交互性使用者活動范圍相對固定
d.要求處理大量的實時數(shù)據(jù)B/W/S系統(tǒng):顯示邏輯事務(wù)處理邏輯瀏覽器Web服務(wù)器數(shù)據(jù)庫服務(wù)器數(shù)據(jù)處理邏輯數(shù)據(jù)庫Web瀏覽器數(shù)據(jù)庫服務(wù)器應(yīng)用服務(wù)器Web服務(wù)器HTTP請求HTML文件SQL請求結(jié)果客戶端瀏覽器的主要作用是向Web服務(wù)器發(fā)出請求,當(dāng)接到Web服務(wù)器傳送回來的數(shù)據(jù)以后,對這些數(shù)據(jù)進(jìn)行解釋和顯示。瀏覽器以URL為統(tǒng)一的定位格式,使用超文本傳輸協(xié)議
HTTP接收采用HTML語言編寫的頁面,其基本結(jié)構(gòu)如下圖所示:鍵盤或鼠標(biāo)輸入與遠(yuǎn)程服務(wù)器通信(HTML)控制器HTTP解釋器其他解釋器驅(qū)動程序其他客戶機HTTP客戶機網(wǎng)絡(luò)接口輸出顯示B/W/S結(jié)構(gòu)的優(yōu)點:簡化客戶端服務(wù)器端集中了所有事務(wù)處理功能維護(hù)工作得到集中的同時,維護(hù)任務(wù)被層次化
d.具有強大的信息發(fā)布能力e.有利于平衡工作負(fù)荷應(yīng)用B/W/S體系結(jié)構(gòu)的軟件系統(tǒng)應(yīng)具有以下特點:a.使用者活動范圍變化大
b.安全性要求相對較低
c.功能變動頻繁(2)電子商務(wù)系統(tǒng)的三層結(jié)構(gòu)商務(wù)表達(dá)層
商務(wù)邏輯層數(shù)據(jù)層客戶端表達(dá)邏輯胖客戶表達(dá)邏輯服務(wù)器端表達(dá)邏輯客戶端數(shù)據(jù)存取商務(wù)表達(dá)平臺商務(wù)支持平臺數(shù)據(jù)存取平臺商務(wù)邏輯瀏覽器應(yīng)用程序客戶端InternetWeb及表達(dá)層應(yīng)用支持平臺
及工具互聯(lián)
及集成工具應(yīng)用服務(wù)器extranetintranet伙伴銀行CA企業(yè)應(yīng)用及數(shù)據(jù)a.商務(wù)表達(dá)層:電子商務(wù)系統(tǒng)與用戶進(jìn)行
交互的界面,主要為用戶提供使用的接口,具體由客戶端瀏覽器或?qū)S玫膽?yīng)用程序以
及服務(wù)器端的相關(guān)軟件實現(xiàn)。在物理上,
它牽涉到前臺、后臺、前后臺之間的通信
設(shè)備。在技術(shù)上,它一般要求能夠支持多
種標(biāo)準(zhǔn)數(shù)據(jù)格式、支持多種主流的數(shù)據(jù)終
端、支持用戶的個性化要求等。b.商務(wù)邏輯層:描述商務(wù)處理過程和
商務(wù)業(yè)務(wù)規(guī)則,是整個商務(wù)模型的核心。商務(wù)邏輯層:企業(yè)的核心商務(wù)邏輯 支持核心商務(wù)邏輯的輔助部分(商務(wù)平臺臺如:內(nèi)容管理、知識管理、搜索引擎、目錄管理、用戶管理等;系統(tǒng)平臺如:集成中間件、負(fù)荷管理、集群結(jié)構(gòu)、故障恢復(fù)、系統(tǒng)管理)C.數(shù)據(jù)層為商務(wù)邏輯層提供數(shù)據(jù)支持。 后端數(shù)據(jù)具有多種格式、多種來源。(3)電子商務(wù)系統(tǒng)的多層結(jié)構(gòu):a.客戶層b.web服務(wù)層——表示邏輯
c.應(yīng)用服務(wù)層——業(yè)務(wù)邏輯
d.中間件層(優(yōu)化整性能,提高并發(fā)處理能力).(4)電子商務(wù)系統(tǒng)的基礎(chǔ)平臺
a.企業(yè)內(nèi)部網(wǎng)(Intranet)基于TCP/IP協(xié)議,不受地域限制,基于internet技術(shù)建設(shè)的企業(yè)私有網(wǎng)絡(luò)。完整的內(nèi)部網(wǎng)網(wǎng)絡(luò)系統(tǒng)平臺網(wǎng)絡(luò)環(huán)境平臺網(wǎng)絡(luò)數(shù)據(jù)庫平臺網(wǎng)絡(luò)服務(wù)平臺廣播電視網(wǎng)網(wǎng)絡(luò)開發(fā)平臺網(wǎng)絡(luò)用戶平臺網(wǎng)絡(luò)平臺網(wǎng)絡(luò)應(yīng)用平臺網(wǎng)絡(luò)安全平臺網(wǎng)絡(luò)管理平臺公用電信服務(wù)網(wǎng)互聯(lián)網(wǎng)企業(yè)內(nèi)部網(wǎng)功能財務(wù)管理人力資源管理高層管理信息管理商品管理中心數(shù)據(jù)庫用戶信息商品信息訂貨信息投訴信息服務(wù)要求送貨要求b.企業(yè)外部網(wǎng)(Extranet)使用Internet/Intranet技術(shù)使企業(yè)與其客戶和其他企業(yè)相連完成其共同目標(biāo)的合作網(wǎng)絡(luò)。Extranet
大多采用虛擬專網(wǎng)VPN(VirtualPrivate
Network)技術(shù),即在公共的Internet信息通道上采用隧道技術(shù)開辟企業(yè)和特定客戶間的私有通道。其可以作為公用的Internet和專用的
Intranet之間的橋梁。擁用權(quán)限的用戶可 以訪問Extranet上的數(shù)據(jù)庫、文件或其他 信息。第四節(jié)網(wǎng)站開發(fā)相關(guān)技術(shù)(1)網(wǎng)站標(biāo)準(zhǔn)<w3c聯(lián)盟起草>確保所有應(yīng)用能夠正常執(zhí)行,任何網(wǎng)站文檔都長期有效。大量L注XML可以獲得應(yīng)用之間的相應(yīng)信息,提供終端的多項處理要求,也能被其他的解析器和工具所使用,在現(xiàn)階段,XML可以轉(zhuǎn)化成相應(yīng)的HTML,來適應(yīng)當(dāng)前瀏覽器的需求。XHTML:同時具有HTML和XML特性的語言,XHTML是作為HTML結(jié)構(gòu)化標(biāo)準(zhǔn)語言(XML)HTML:常見的靜態(tài)網(wǎng)頁開發(fā)技術(shù)
XML:為了解決HTML無法很好地維護(hù)和展示?數(shù)據(jù)的頁面。區(qū)別:XML可以提供更多的數(shù)據(jù)操作,而HTM重數(shù)據(jù)的顯示。向XML的過渡語言出現(xiàn)的,可以被任何支持XML的設(shè)備(軟件)讀取。表現(xiàn)標(biāo)準(zhǔn)語言CSS
CSS:層疊樣式表,給予網(wǎng)站開發(fā)者更好地控制頁面顯示格式的指令集。類似文字處理軟件中的預(yù)定義的文檔風(fēng)格。(可以為HTML文件的組成部分,也可以存儲在另一個文件中,用HTML風(fēng)格標(biāo)記引用)行為標(biāo)準(zhǔn)包括對象模型(W3C
DOM)、ECMAScript等。
DOM是一種與瀏覽器、平臺、語言無關(guān)的接口,使用戶可以訪問頁面其他的標(biāo)準(zhǔn)組件。ECMAScript是ECMA制定的標(biāo)準(zhǔn)腳本語言。數(shù)據(jù)庫技術(shù)構(gòu)建網(wǎng)站時常選用的數(shù)據(jù)庫軟件有ORACLE
一種適用于各種類型包括大型、 中型和微型計算機的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。DB2
IBM公司開發(fā)的關(guān)系數(shù)據(jù)庫管理系統(tǒng), 可運行在OS/2、WindowsNT、UNIX操作 系統(tǒng)上。SQLserver
微軟公司開發(fā)的一個關(guān)系數(shù)據(jù) 庫管理系統(tǒng)。SQLServer采用二級安全驗 證、登錄驗證及數(shù)據(jù)庫用戶賬號和角色的許 可驗證。MySql是一個精巧的SQL數(shù)據(jù)庫管理系統(tǒng), 而且是開源的數(shù)據(jù)管理系統(tǒng),與Apache和 PHP/PERL結(jié)合,為建立基于數(shù)據(jù)庫的動態(tài) 網(wǎng)站提供了強大動力。Microsoft
Office
Access是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了Microsoft
Jet
DatabaseEngine
和圖形用戶界面兩項特點,是
Microsoft
Office
的系統(tǒng)程式之一。(實驗或小型網(wǎng)站也可以用access)b.常見的數(shù)據(jù)庫接口:ODBC:開放數(shù)據(jù)庫互連,是Microsoft引進(jìn)的一種早期數(shù)據(jù)庫接口技術(shù),是微軟開放服務(wù)結(jié)構(gòu)中有關(guān)數(shù)據(jù)庫的一個組成部分。它建立了一組
規(guī)范,并提供了一組對數(shù)據(jù)庫訪問的標(biāo)準(zhǔn)API。API利用SQL完成大部分任務(wù),其本身也提供對
SQL語言的支持。應(yīng)用程序要訪問一個數(shù)據(jù)庫,首先必須用ODBC管理器注冊一個數(shù)據(jù)源。OLEDB:微軟的戰(zhàn)略性的通向不同的數(shù)據(jù)源的 低級應(yīng)用程序接口。ADO:是一個用于存取數(shù)據(jù)源的COM組件,是 程序和數(shù)據(jù)接口的橋梁,通過它可以方便地操 作數(shù)據(jù)庫里的數(shù)據(jù)。它提供了編程語言和統(tǒng)一 數(shù)據(jù)訪問方式OLEDB的一個中間層。ADO位 于OLEDB上層,為不能直接訪問OLEDB的語 言提供編程接口。JDBC:Java語言的數(shù)據(jù)庫訪問API。(3)
web技術(shù)a.Web技術(shù)簡述目標(biāo):把所有internet上現(xiàn)有資源全部連接,采用圖形界面的,融網(wǎng)絡(luò)技術(shù),超文本技術(shù)以及多媒體技術(shù)為一體的信息服務(wù)系統(tǒng)。定義:建立在b/s模型之上,以html和http為基礎(chǔ),能夠提供面向各種internet服務(wù)的且用戶界面一致的信息瀏覽系統(tǒng)。功能:閱讀超文本文件和訪問internet資源特點:以超文本組織網(wǎng)絡(luò)多媒體信息用戶可在世界范圍內(nèi)任意查找,檢索,瀏覽及添加信息提供生動,直觀,易于使用,格式統(tǒng)一的圖形用戶界面網(wǎng)點之間可以相互鏈接,以提供信息查找和漫游的透明訪問具有集成各種最新信息技術(shù)和多種文件格式的能力b.Web技術(shù)結(jié)構(gòu)Web瀏覽器:可理解多種協(xié)議;可理解多種文檔;可根據(jù)對象類型調(diào)用外部應(yīng)用程序Web
server中間件:橋梁web瀏覽器WWW
服務(wù)器
internet中間件應(yīng)用軟件數(shù)據(jù)庫超文本內(nèi)容c.通信原理連接請求響應(yīng)關(guān)閉d.Web開發(fā)技術(shù)語言平臺技術(shù)語言HtmlXMLJAVASCRIPT(瀏覽器端)ACTIVEXVRMLCGIASPJSPPHP靜態(tài)動態(tài)靜態(tài)web技術(shù):作為客戶端技術(shù),靜態(tài)網(wǎng)頁技術(shù) 是最基礎(chǔ)的網(wǎng)頁技術(shù)。動態(tài)web技術(shù):(1)提供動態(tài)數(shù)據(jù)(2)與瀏 覽器無關(guān)(3)可實現(xiàn)對數(shù)據(jù)庫的直接存取和 使用。靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁的區(qū)別靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁的特點當(dāng)今動態(tài)網(wǎng)頁技術(shù)格局靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁的區(qū)別內(nèi)容固定不變,無論是在服務(wù)器存放還是被客戶端接收,其內(nèi)容相對穩(wěn)定的網(wǎng)頁稱為靜態(tài)網(wǎng)頁。而一些網(wǎng)頁在傳送前必須先由服務(wù)器識別轉(zhuǎn)換客戶端程序能夠識別的數(shù)據(jù),因此網(wǎng)頁從服務(wù)器存儲到客戶端接收其內(nèi)容是動態(tài)變化的,一般稱為動態(tài)網(wǎng)頁。程序是否在服務(wù)器端運行,是重要標(biāo)志。在服務(wù)器端運行的程序、網(wǎng)頁、組件,屬于動態(tài)網(wǎng)頁,它們會隨不同客戶、不同時間,返回不同的網(wǎng)頁,例如ASP、PHP、JSP、、CGI等。運行于客戶端的程序、網(wǎng)頁、插件、組件,屬于靜態(tài)網(wǎng)頁,例如html頁、Flash、JavaScript、VBScript等,它們是永遠(yuǎn)不變的。。靜態(tài)網(wǎng)頁的工作原理接受請求找到靜態(tài)網(wǎng)頁發(fā)送網(wǎng)頁服務(wù)器端動態(tài)網(wǎng)頁的工作原理接受請求找到動態(tài)網(wǎng)頁發(fā)送網(wǎng)頁服務(wù)器端運行動態(tài)網(wǎng)頁,生成靜態(tài)網(wǎng)頁因此動態(tài)網(wǎng)頁有兩個顯著特點:可以動態(tài)產(chǎn)生頁面支持客戶端和服務(wù)器端的交互功能網(wǎng)站中靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁使用原則靜態(tài)網(wǎng)頁是網(wǎng)站建設(shè)的基礎(chǔ),靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁之間也并不矛盾,為了網(wǎng)站適應(yīng)搜索引擎檢索的需要,即使采用動態(tài)網(wǎng)站技術(shù),也可以將網(wǎng)頁內(nèi)容轉(zhuǎn)化為靜態(tài)網(wǎng)頁發(fā)布。動態(tài)網(wǎng)站也可以采用靜動結(jié)合的原則,適合采用動態(tài)網(wǎng)頁的地方用動態(tài)網(wǎng)頁,如果必要使用靜態(tài)網(wǎng)頁,則可以考慮用靜態(tài)網(wǎng)頁的方法來實現(xiàn),在同一個網(wǎng)站上,動態(tài)網(wǎng)頁內(nèi)容和靜態(tài)網(wǎng)頁內(nèi)容同時存在也是很常見的事情。(1)動態(tài)網(wǎng)頁以數(shù)據(jù)庫技術(shù)為基礎(chǔ),可以大大 降低網(wǎng)站維護(hù)的工作量;?(2)采用動態(tài)網(wǎng)頁技術(shù)的網(wǎng)站可以實現(xiàn)更多的功能,如用戶注冊、用戶登錄、在線調(diào)查、用戶管理、訂單管理等等;(3)動態(tài)網(wǎng)頁實際上并不是獨立存在于服務(wù)器 上的網(wǎng)頁文件,只有當(dāng)用戶請求時服務(wù)器才返回 一個完整的網(wǎng)頁。HTML與網(wǎng)頁HTML是用于編寫超文本文件語言。用HTML編寫的超文本文件稱為HTML文件,以.htm或.html為文件擴展名。網(wǎng)頁(
Web)是在WWW
服務(wù)器上發(fā)布的HTML文件。超級鏈接和超文本超級鏈接(Hyperlink)是文件中一些特殊的
文字和圖形,用鼠標(biāo)單擊這些文字和圖形時,會從一個文本跳到到另一個文本。含有超級
鏈接的文本稱超文本(Hypertext)。超文本形式上仍然是ASCII文件,可以用一般的文字處理軟件進(jìn)行編輯、處理。XML可擴展的標(biāo)記語言,描述數(shù)據(jù)結(jié)構(gòu)可根據(jù)需要自己定義所需標(biāo)記描述文檔的結(jié)構(gòu)和含義,不描述頁面元素格式XML用途數(shù)據(jù)交換:不同系統(tǒng)間Web應(yīng)用集成不同數(shù)據(jù)源本地計算數(shù)據(jù)的多種顯示:可由客戶配置動態(tài)確定顯示方式(XSL,
CSS)支持web應(yīng)用的互操作和集成:接口Javascript(瀏覽器端)腳本語言:javascript,VBScript是java的一個子集不是真正的程序語言,不需編譯也不能單獨執(zhí)行,依靠內(nèi)置于web瀏覽器中的腳本解釋程序運行平臺無關(guān)性:瀏覽器支持即可ACTIVEX組成:控件:可嵌在HTML中的一小段程序,可從服務(wù)器下載安裝文檔:用于在web瀏覽器中瀏覽復(fù)合文檔,如word腳本描述:Jscript,VBScriptVRML用于創(chuàng)建三維虛擬世界,并通過瀏覽器插件在網(wǎng)頁上探索動態(tài)網(wǎng)頁技術(shù)(服務(wù)器端動態(tài)網(wǎng)站開發(fā)技術(shù))a.CGI(1)CGI的工作過程:用戶通過瀏覽器激活,CGI程序?qū)?信息傳給外部應(yīng)用程序并啟動它,通過CGI程序傳給Web 服務(wù)器,再以HTML形式傳給用戶,CGI過程結(jié)束。(2)CGI的作用:擴展了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度演員參演電視劇武術(shù)指導(dǎo)合同
- 二零二五年度住宅小區(qū)車位使用權(quán)續(xù)租協(xié)議書
- 2025年度科技項目研發(fā)借款合同起訴狀
- 二零二五年度婚前財產(chǎn)協(xié)議:婚前財產(chǎn)分割與婚后財產(chǎn)權(quán)益保障協(xié)議
- 二零二五年度方式卡租賃與移動營銷解決方案合同
- 二零二五年度渠道業(yè)務(wù)員勞動合同(區(qū)域合作伙伴合作)
- 2025年度智能穿戴設(shè)備股東入股合作合同
- 2025年度餐飲業(yè)線上線下合伙經(jīng)營合作協(xié)議書
- 山嶺租用合同2025年度林業(yè)資源開發(fā)專項
- 二零二五年度健康醫(yī)療合作協(xié)議簽約變更終止流程手冊
- DeepSeek新手入門教程
- 課件:《教育強國建設(shè)規(guī)劃綱要(2024-2035年)》學(xué)習(xí)宣講
- 2025年山東化工職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年全國幼兒園教師資格證考試教育理論知識押題試題庫及答案(共九套)
- 2024年鄭州電力高等專科學(xué)校高職單招職業(yè)適應(yīng)性測試歷年參考題庫含答案解析
- 產(chǎn)品試產(chǎn)流程
- 舞臺機械基礎(chǔ)知識培訓(xùn)
- 人教版數(shù)學(xué)八年級下冊 第16章 二次根式 單元測試(含答案)
- 中學(xué)班主任培訓(xùn)內(nèi)容
- DB2301-T 108-2022 地下管線探測技術(shù)規(guī)程
- DB51T 1511-2022建設(shè)項目對自然保護(hù)區(qū)自然資源、自然生態(tài)
評論
0/150
提交評論