




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Web技術(shù)與應(yīng)用18101018唐孟辰目錄contentWeb技術(shù)第一節(jié)搜索引擎第二節(jié)電子商務(wù)第三節(jié)Web技術(shù)第一節(jié)Web發(fā)展歷程網(wǎng)站URLWeb瀏覽器HTMLHTTPCookie網(wǎng)頁制作交互式網(wǎng)頁什么是Web?Web是WorldWideWeb(簡寫為www)即萬維網(wǎng)的簡稱。Web是指能通過HTTP協(xié)議獲取的一切因特網(wǎng)上內(nèi)容的集合,比如文本、圖像、視頻等等。Web依賴于因特網(wǎng),但不等同于因特網(wǎng):因特網(wǎng)是一個(gè)通信系統(tǒng),而Web是指信息的集合。Web的六個(gè)時(shí)代時(shí)間2003年前Web1.0通過門戶網(wǎng)站網(wǎng)羅用戶,利用點(diǎn)擊量盈利。2004年2006年未來將至。。。Web2.0向內(nèi)容更豐富、聯(lián)系性與工具性更強(qiáng)的模式發(fā)展,由被動接收因特網(wǎng)信息向主動創(chuàng)造因特網(wǎng)信息邁進(jìn)。例如,維基、博客等。Web3.0強(qiáng)調(diào)網(wǎng)站內(nèi)的信息可以直接和其他網(wǎng)站相關(guān)信息進(jìn)行交互,能通過第三方信息平臺同時(shí)對多家網(wǎng)站的信息進(jìn)行整合使用。Web4.0更強(qiáng)調(diào)智慧的連接,可以在任何時(shí)間、任何地點(diǎn)獲取想要知道的任何信息。復(fù)雜度Web5.0建立數(shù)字空間中的虛擬社會Web6.0將物聯(lián)網(wǎng)與互聯(lián)網(wǎng)相結(jié)合網(wǎng)站網(wǎng)站通常包含一系列經(jīng)過組織和格式化的信息,用戶能使用瀏覽器軟件訪問這些信息。所有在網(wǎng)站上的行為都是在Web服務(wù)器的控制之下進(jìn)行的。Web服務(wù)器是指連接到因特網(wǎng)能夠接收瀏覽器請求的計(jì)算機(jī)。服務(wù)器會收集所請求的信息,并將這些信息按照瀏覽器可以顯示的格式(通常是以網(wǎng)頁的形式)傳回瀏覽器。URL每個(gè)網(wǎng)頁都有一個(gè)叫做URL的唯一地址。通過URL可唯一確定一個(gè)網(wǎng)頁。URL(UniformResourceLocator,統(tǒng)一資源定位符)一般顯示在瀏覽器的地址欄,形如表明了使用的是Web的標(biāo)準(zhǔn)通信協(xié)議,大多數(shù)瀏覽器默認(rèn)為HTTP訪問,可省略不寫該網(wǎng)站的Web服務(wù)器名Web瀏覽器Web的入口通常是Web瀏覽器,簡稱瀏覽器。瀏覽器能夠通過單擊超文本鏈接或輸入U(xiǎn)RL的方式訪問指定網(wǎng)頁。目前常用的瀏覽器都可分為多個(gè)標(biāo)簽以同時(shí)瀏覽多個(gè)網(wǎng)頁并方便地在網(wǎng)頁間進(jìn)行切換。Web瀏覽器IE用戶可以在“管理加載項(xiàng)”中管理已安裝的插件瀏覽器有時(shí)候需要安裝一些插件(也稱加載項(xiàng))來實(shí)現(xiàn)一些本身并不能完成的功能。Chorme用戶在網(wǎng)頁中設(shè)置擴(kuò)展程序Web瀏覽器瀏覽器全球市場占有率(數(shù)據(jù)來源:netmarketshare)HTMLHTML(HyperTextMarkupLanguage,超文本標(biāo)記語言)是設(shè)計(jì)HTML網(wǎng)頁時(shí)需要遵循的語言規(guī)范,只有遵循了HTML規(guī)范的網(wǎng)頁才能被瀏覽器正確解讀。最新的HTML版本是HTML5。HTML網(wǎng)頁中包含了HTML標(biāo)記以指導(dǎo)相關(guān)內(nèi)容的生成形式。瀏覽器會對HTML文件進(jìn)行解釋,按照標(biāo)簽指定的格式設(shè)置與放置對應(yīng)的內(nèi)容。在Python上編程HTML語言HTTPHTTP(HyperTextTransferProtocol,超文本傳輸協(xié)議)詳細(xì)規(guī)定了瀏覽器和Web服務(wù)器之間互相通信的規(guī)則,通過HTTP協(xié)議可以將對應(yīng)URL的Web資源(網(wǎng)頁、文檔、圖形、視頻等)獲取到用戶的本地計(jì)算機(jī)。1當(dāng)瀏覽器獲取網(wǎng)頁資源后,會將其中的一些材料作為臨時(shí)文件存儲在計(jì)算機(jī)的臨時(shí)文件夾中。這些臨時(shí)文件一般稱為瀏覽器緩存或Web緩存。瀏覽器緩存能減少冗余的數(shù)據(jù)傳輸——當(dāng)用戶再次訪問相同的網(wǎng)頁時(shí),可以直接從緩存中找出對應(yīng)資源,而無需再次向Web服務(wù)器請求。21.4參考文獻(xiàn)HTTP主形象貫穿創(chuàng)意領(lǐng)軍贏在細(xì)節(jié)科技嚴(yán)謹(jǐn)HTTP規(guī)定了多種方法以幫助瀏覽器和Web服務(wù)器的通信,最常用的方法由GET和POST。;HTTP連接的建立需要一對套接字。套接字是IP地址和端口號的組合,在HTTP中通常關(guān)聯(lián)到80端口。目前的HTTP協(xié)議默認(rèn)使用長連接,即可以使用一次連接完成多個(gè)請求與響應(yīng)。Web服務(wù)器的每一次相應(yīng)都會帶有一個(gè)3為的HTTP狀態(tài)碼用以指示請求的完成情況。HTTP01020304Cookie定義Cookies是由Web服務(wù)器生成后存儲在用戶的本地計(jì)算機(jī)中的一段數(shù)據(jù)。產(chǎn)生的目的由于HTTP是無狀態(tài)協(xié)議,不會記錄用戶瀏覽過的頁面、輸入的內(nèi)容或選擇的商品,這在某些場合(如網(wǎng)上購物)是非常不方便的。Cookies就是為了滿足這種連續(xù)性的需求而產(chǎn)生的。在Web上的應(yīng)用Cookies可以記錄用戶的賬號和密碼(這通常是加密的)、購物車信息、訪問日期、搜索過的信息等多種內(nèi)容,有了Cookies后,相應(yīng)的網(wǎng)站便可通過對其調(diào)用來實(shí)現(xiàn)自動登錄、購物車支付、有選擇的廣告投放等功能。Cookie1.3研究意義典型的Cookie周期1.2國內(nèi)相關(guān)研究情況當(dāng)瀏覽器訪問需要設(shè)置Cookies的網(wǎng)站后,會收到“設(shè)置Cookies”請求cookie的申請01020304cookie產(chǎn)生,具有具體內(nèi)容與到期時(shí)間的信息cookie的產(chǎn)生瀏覽器會將Cookies存儲在本地計(jì)算機(jī)的硬盤上,當(dāng)該網(wǎng)站需求時(shí),可以向?yàn)g覽器請求該Cookies并對其進(jìn)行修改或刪除。cookie的存儲當(dāng)Cookies到了設(shè)定的到期時(shí)間時(shí),瀏覽器會自動將其刪除。沒有設(shè)置到期時(shí)間或到期時(shí)間特別長的Cookies就會長久地存放在用戶的硬盤中。cookie的結(jié)局網(wǎng)頁制作使用文本編輯器直接使用文本編輯器進(jìn)行網(wǎng)頁源代碼的編輯,編輯后用瀏覽器打開查看。使用HTML轉(zhuǎn)換使用程序。例如,可以利用MicrosoftWord將文本文件另存為為HTML格式,生成的網(wǎng)頁文件會與原來的文本文件非常相似。不過HTML并不是支持所有的表現(xiàn)形式,有些文件的轉(zhuǎn)換會出現(xiàn)問題。使用在線的網(wǎng)頁制作工具可以通過瀏覽器以可視化的方式制作網(wǎng)頁。使用網(wǎng)頁制作軟件本如AdobeDreamWeaver等網(wǎng)頁制作1234HTML文件一個(gè)HTML文件是由頭部和主體兩部分構(gòu)成的,其中頭部包含<!DOCTYPE>和<head>標(biāo)記,可以定義全局信息、網(wǎng)頁標(biāo)題等內(nèi)容;主體包含在<body>標(biāo)簽中,是網(wǎng)頁的主要內(nèi)容。標(biāo)記用途舉例<b>加粗<b>bold</b><h1>、<h2>、...、<h6>設(shè)置字號,h1最大<h1>第7章</h1><br/>換行符row1<br/>row2<hr/>繪制一條水平線7.1.6<hr/><p>段落符號<p>一個(gè)段落</p><ahref=”URL”>鏈接<ahref=””>百度</a><imgsrc=”FilePath”>添加圖像<imgsrc=”dog.png”>常用HTML標(biāo)記交互式網(wǎng)頁標(biāo)準(zhǔn)的HTML網(wǎng)頁是靜態(tài)的,即只能查看,沒有與用戶的交互,例如,只用HTML編寫的表單是無法登錄或提交信息的。要想設(shè)計(jì)交互式的網(wǎng)頁,可以在HTML的基礎(chǔ)上借助由其他語言編寫的腳本實(shí)現(xiàn)。一些網(wǎng)頁的URL中帶有問號,通常說明這是一個(gè)交互性質(zhì)的網(wǎng)頁,但這并不意味著URL中不帶問號的網(wǎng)頁就不是交互式網(wǎng)頁。HTML腳本可以嵌入到HTML文件中用以完成與用戶的交互,或驗(yàn)證一些信息。腳本分為服務(wù)器腳本和客戶端腳本兩類:服務(wù)器腳本運(yùn)行在服務(wù)器上,負(fù)責(zé)接受表單提交的信息,并生成定制化的網(wǎng)頁。常用的服務(wù)器腳本語言如PHP、Java、C#等??蛻舳四_本運(yùn)行在瀏覽器上,負(fù)責(zé)進(jìn)行簡單的交互,或利用本地計(jì)算機(jī)的資源進(jìn)行計(jì)算,如驗(yàn)證表單是否填寫完整、計(jì)算利息等。常用的客戶端腳本語言如JavaScript、VBScript等??蛻舳四_本除了直接寫在HTML文件中外,還可以引用以下工具來實(shí)現(xiàn)更多的功能123可以通過<object>標(biāo)簽引用一個(gè)Java小程序,瀏覽器會將其臨時(shí)下載并執(zhí)行它的指令。Java小程序只會與引用它的網(wǎng)站進(jìn)行交流,而不會對用戶隱私與安全造成威脅。可以使用ActionScript語言創(chuàng)建可以從網(wǎng)頁啟動的Flash文件進(jìn)行交互。可以引用ActiveX控件,瀏覽器會下載引用的控件并執(zhí)行。由于ActiveX控件的功能很強(qiáng)大,可能對用戶安全及隱私造成威脅,因此啟用前需要確認(rèn)。ActiveX控件中包含了數(shù)字證書以增強(qiáng)其安全性,通過數(shù)字證書可以驗(yàn)證控件來源的身份。交互式網(wǎng)頁搜索引擎第二節(jié)定義組成爬蟲程序搜索技巧使用基于web的素材定義基本定義區(qū)別來源搜索引擎搜索引擎是一種能為用戶提供檢索服務(wù),將用戶檢索的相關(guān)信息展示給用戶的系統(tǒng)。它能根據(jù)一定的策略從因特網(wǎng)上搜集信息,并對信息進(jìn)行加工和處理。搜索引擎
≠搜索引擎網(wǎng)站:搜索引擎是一個(gè)系統(tǒng),而搜索引擎網(wǎng)站是提供搜索引擎訪問的網(wǎng)站。一些網(wǎng)站如百度、谷歌使用的是完全由自己開發(fā)的搜索引擎;還有一些網(wǎng)站的搜索引擎借用了第三方的搜索技術(shù)。組成典型的搜索引擎系統(tǒng)包含以下四個(gè)部分:123爬網(wǎng)程序(Webcrawler),也稱蜘蛛程序(Webspider),能自動對因特網(wǎng)上的網(wǎng)站進(jìn)行訪問、記錄與更新。索引器,可以處理爬網(wǎng)程序收集來的信息,取出網(wǎng)頁中的關(guān)鍵字并存儲在數(shù)據(jù)庫中。數(shù)據(jù)庫,存儲了索引器處理后的索引結(jié)果。4查詢處理器,當(dāng)用戶進(jìn)行搜索時(shí),查詢處理器會在數(shù)據(jù)庫中查找滿足要求的索引,并將其排序,生成一個(gè)網(wǎng)頁返回給用戶。爬蟲程序爬網(wǎng)程序不會保存快照具查看網(wǎng)站的鏈接數(shù)、收錄情況和流量排名搜索引擎的爬蟲程序發(fā)現(xiàn)一個(gè)新的網(wǎng)站可能會需要較長時(shí)間,網(wǎng)站管理員可以通過手動提交方式將網(wǎng)站加入到爬網(wǎng)程序的URL列表中,以使網(wǎng)站能盡快地被搜索引擎收錄?!癠RL提交”工具搜索技巧增加或減少關(guān)鍵字的數(shù)量關(guān)鍵字的排列順序也會影響搜索結(jié)果使用近義詞或同義詞搜索使用搜索運(yùn)算符或特定的語法等進(jìn)行輔助搜索。使用搜索引擎網(wǎng)站提供的高級搜索功能,對搜索范圍進(jìn)行更多的限定。多數(shù)搜索引擎通過關(guān)鍵字進(jìn)行查詢,但如何快捷地查到自己想要的信息也需要一些技巧:搜索技巧常用搜索運(yùn)算符符號或語法功能通配符(*、?)*代表任意數(shù)量的字符,?代表一個(gè)任意字符AND搜索結(jié)果需同時(shí)滿足AND兩邊的兩個(gè)關(guān)鍵字OR搜索結(jié)果只需滿足OR兩邊的其中一個(gè)關(guān)鍵字即可NOT搜索結(jié)果中不能包含NOT后的關(guān)鍵字“”引號中的關(guān)鍵字不會做任意形式的變換,常用于精確搜索+、-加號后的關(guān)鍵字必須出現(xiàn)在搜索結(jié)果中,而減號后的關(guān)鍵字不能出現(xiàn)intitle:標(biāo)題搜索范圍限定在網(wǎng)頁標(biāo)題中site:站名搜索范圍限定在特定站點(diǎn)中inurl:連接搜索范圍限定在URL鏈接中filetype:文檔格式搜索限定文檔格式的內(nèi)容使用基于Web的素材使用web上的素材如文本、圖片時(shí),最好注明引用源以確保其他人能找到素材的來源。常用的注明引用源的格式有MLA央樣式(ModernLanguageAssociationStyle,現(xiàn)代語言協(xié)會樣式)、APA樣式(AmericanPsychologicalAssociationStyle,美國心理學(xué)協(xié)會樣式)和芝加哥樣式(ChicagoStyle)等。一些網(wǎng)站會明確限定網(wǎng)站中素材的使用方式,這些限定通??稍诰W(wǎng)站的使用條款中找到。電子商務(wù)第三節(jié)電子商務(wù)的定義電子商務(wù)的商業(yè)模式電子商務(wù)網(wǎng)站技術(shù)在線支付與HTTPSO2O電子商務(wù)的定義01020304電子商務(wù)是指在網(wǎng)絡(luò)上以電子交易的方式進(jìn)行的商業(yè)活動和營銷過程。電子商務(wù)的商品可以是有形的商品,也可以是數(shù)字產(chǎn)品或是服務(wù)。電子商務(wù)的優(yōu)勢是它的成本很低,通過利用因特網(wǎng)和計(jì)算機(jī)資源,可以有效地減少人力資源成本和租用實(shí)體店鋪的成本。電子商務(wù)模式對商家和消費(fèi)者都有利——商家可以出售一些不太常見的商品,而消費(fèi)者可以用更低的價(jià)格購買到商品。電子商務(wù)的商業(yè)模式12345消費(fèi)者可以向企業(yè)直接購買商品。大型的B2C電子商務(wù)網(wǎng)站如京東商城、天貓商城、亞馬遜等。用戶之間可以互相買賣、競拍商品。如淘寶。與B2C不同,C2B強(qiáng)調(diào)以消費(fèi)者為中心,即先有消費(fèi)者提出需求,后有生產(chǎn)企業(yè)按需求組織生產(chǎn)。常見的C2B網(wǎng)站如要啥網(wǎng)等。企業(yè)之間進(jìn)行的商品交易,常見的B2B網(wǎng)站如阿里巴巴。請企業(yè)與政府間進(jìn)行的交易,如政府的網(wǎng)上采購。B2C(BusinesstoConsumer)C2C(ConsumertoConsumer)C2B(ConsumertoBusiness)三B2T(BusinesstoTeam)B2G(BusinesstoGovernment)6許多互不相識的消費(fèi)者組成團(tuán)隊(duì)與商家談判,以求得最優(yōu)的價(jià)格。B2B(BusinesstoBusiness)在線支付與HTTPS在網(wǎng)上商城中,當(dāng)消費(fèi)者確認(rèn)對購物車中商品進(jìn)行付費(fèi)后,網(wǎng)站會生成一個(gè)安全連接進(jìn)行付費(fèi)操作。常用的安全連接技術(shù)有SSL/TLS和HTTPS。SSL(SecureSocketLayer,安全套接層)和TLS(TransportLayerSecurity,傳輸層安全)可對計(jì)算機(jī)和服務(wù)器間傳輸?shù)臄?shù)據(jù)進(jìn)行加密。SSL/TLS協(xié)議使用計(jì)算機(jī)特定的端口(通常是443端口)建立安全連接,而不是普通HTTP通信使用的80端口。HTTPS(HyperTextTransferProtocolSecure,超文本傳輸安全協(xié)議)是對HTTTP和SSL/TLS的結(jié)合,能為關(guān)鍵操作提供安全連接。使用了HTTPS協(xié)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)戰(zhàn)略管理中的領(lǐng)導(dǎo)力作用試題及答案
- 項(xiàng)目決策過程中的風(fēng)險(xiǎn)控制試題及答案
- 軟件項(xiàng)目的團(tuán)隊(duì)協(xié)作模式試題及答案
- 行業(yè)規(guī)范與標(biāo)準(zhǔn)遵循計(jì)劃
- 廣東省汕頭市潮南區(qū)2025屆數(shù)學(xué)七下期末綜合測試模擬試題含解析
- 軟件設(shè)計(jì)師考試綜合策略分享試題及答案
- 2024年南陽師范學(xué)院輔導(dǎo)員考試真題
- 2024年南京藝術(shù)學(xué)院輔導(dǎo)員考試真題
- 2024年南方醫(yī)科大學(xué)輔導(dǎo)員考試真題
- 2024年溫州平陽縣婦幼保健院招聘筆試真題
- 非全日制勞動合同協(xié)議
- 企業(yè)交通安全宣傳教學(xué)課件
- 一例COPD急性加重期護(hù)理個(gè)案課件
- 2025-2030再生膠產(chǎn)業(yè)規(guī)劃專項(xiàng)研究報(bào)告
- 2025年人教版小學(xué)六年級下冊趣味數(shù)學(xué)競賽試卷(附參考答案)
- 2025年碳匯 實(shí)施方案
- 完整的離婚協(xié)議書打印電子版(2025年版)
- 2025年浙江寧波市鄞州區(qū)金融控股有限公司招聘筆試參考題庫含答案解析
- 夏季防蛇防蟲課件教學(xué)
- 去極端化教育宣講
- 醫(yī)院免疫室SOP文件免疫室制度、操作規(guī)程、流程-1742200214
評論
0/150
提交評論