計算機導論 課件 第7、8章 Web技術及應用、社交媒體_第1頁
計算機導論 課件 第7、8章 Web技術及應用、社交媒體_第2頁
計算機導論 課件 第7、8章 Web技術及應用、社交媒體_第3頁
計算機導論 課件 第7、8章 Web技術及應用、社交媒體_第4頁
計算機導論 課件 第7、8章 Web技術及應用、社交媒體_第5頁
已閱讀5頁,還剩56頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第7章Web技術及應用主要內容Web技術Web發(fā)展歷程網站URLWeb瀏覽器HTMLHTTPCookies網頁制作交互式網頁搜索引擎電子商務Web發(fā)展歷程Web是WorldWideWeb(簡寫為www)即萬維網的簡稱。Web是指能通過HTTP協(xié)議獲取的一切因特網上內容的集合,比如文本、圖像、視頻等等。Web依賴于因特網,但不等同于因特網:因特網是一個通信系統(tǒng),而Web是指信息的集合。Web可按其發(fā)展歷程大致分為六個時代,目前,我們正處于Web3.0時代。

Web發(fā)展歷程

Web1.0::2003年以前的因特網模式,通過門戶網站網羅用戶,利用點擊量盈利。Web2.0:始于2004年,向內容更豐富、聯(lián)系性與工具性更強的模式發(fā)展,由被動接收因特網信息向主動創(chuàng)造因特網信息邁進。例如,維基、博客等。Web3.0:首次于2006年被提及,強調網站內的信息可以直接和其他網站相關信息進行交互,能通過第三方信息平臺同時對多家網站的信息進行整合使用。Web4.0:還未到來,更強調智慧的連接,可以在任何時間、任何地點獲取想要知道的任何信息。Web5.0:將建立數(shù)字空間中的虛擬社會。Web6.0:物聯(lián)網與因特網的初步結合。網站網站通常包含一系列經過組織和格式化的信息,用戶能使用瀏覽器軟件訪問這些信息。所有在網站上的行為都是在Web服務器的控制之下進行的。Web服務器是指連接到因特網能夠接收瀏覽器請求的計算機。服務器會收集所請求的信息,并將這些信息按照瀏覽器可以顯示的格式(通常是以網頁的形式)傳回瀏覽器。URL每個網頁都有一個叫做URL的唯一地址。通過URL可唯一確定一個網頁。URL(UniformResourceLocator,統(tǒng)一資源定位符)一般顯示在瀏覽器的地址欄,形如“/search/error.html”。其中,“http://”表明了使用的是Web的標準通信協(xié)議,大多數(shù)瀏覽器默認為HTTP訪問,所以可省略不寫;“”是該網站的Web服務器名。Web瀏覽器Web的入口通常是Web瀏覽器,簡稱瀏覽器。瀏覽器能夠通過單擊超文本鏈接或輸入URL的方式訪問指定網頁。目前常用的瀏覽器都可分為多個標簽以同時瀏覽多個網頁并方便地在網頁間進行切換。瀏覽器有時候需要安裝一些插件(也稱加載項)來實現(xiàn)一些本身并不能完成的功能。Web瀏覽器瀏覽器全球市場占有率(數(shù)據(jù)來源:netmarketshare)

Web瀏覽器

IE用戶可以在“管理加載項”中管理已安裝的插件HTMLHTML(HyperTextMarkupLanguage,超文本標記語言)是設計HTML網頁時需要遵循的語言規(guī)范,只有遵循了HTML規(guī)范的網頁才能被瀏覽器正確解讀。最新的HTML版本是HTML5。HTML網頁中包含了HTML標記以指導相關內容的生成形式。瀏覽器會對HTML文件進行解釋,按照標簽指定的格式設置與放置對應的內容。HTTPHTTP(HyperTextTransferProtocol,超文本傳輸協(xié)議)詳細規(guī)定了瀏覽器和Web服務器之間互相通信的規(guī)則,通過HTTP協(xié)議可以將對應URL的Web資源(網頁、文檔、圖形、視頻等)獲取到用戶的本地計算機。當瀏覽器獲取網頁資源后,會將其中的一些材料作為臨時文件存儲在計算機的臨時文件夾中。這些臨時文件一般稱為瀏覽器緩存或Web緩存。瀏覽器緩存能減少冗余的數(shù)據(jù)傳輸——當用戶再次訪問相同的網頁時,可以直接從緩存中找出對應資源,而無需再次向Web服務器請求。HTTPHTTP規(guī)定了多種方法以幫助瀏覽器和Web服務器的通信,最常用的方法由GET和POST。HTTP連接的建立需要一對套接字。套接字是IP地址和端口號的組合,在HTTP中通常關聯(lián)到80端口。目前的HTTP協(xié)議默認使用長連接,即可以使用一次連接完成多個請求與響應。Web服務器的每一次相應都會帶有一個3為的HTTP狀態(tài)碼用以指示請求的完成情況。CookiesCookies是由Web服務器生成后存儲在用戶的本地計算機中的一段數(shù)據(jù)。由于HTTP是無狀態(tài)協(xié)議,不會記錄用戶瀏覽過的頁面、輸入的內容或選擇的商品,這在某些場合(如網上購物)是非常不方便的。Cookies就是為了滿足這種連續(xù)性的需求而產生的。Cookies可以記錄用戶的賬號和密碼(這通常是加密的)、購物車信息、訪問日期、搜索過的信息等多種內容,有了Cookies后,相應的網站便可通過對其調用來實現(xiàn)自動登錄、購物車支付、有選擇的廣告投放等功能。Cookies一個典型的Cookies生命周期是:當瀏覽器訪問需要設置Cookies的網站后,會收到“設置Cookies”請求,其中會包含Cookies的內容及到期時間。瀏覽器會將Cookies存儲在本地計算機的硬盤上,當該網站需求時,可以向瀏覽器請求該Cookies并對其進行修改或刪除。當Cookies到了設定的到期時間時,瀏覽器會自動將其刪除。沒有設置到期時間或到期時間特別長的Cookies就會長久地存放在用戶的硬盤中。網頁制作要制作一個靜態(tài)的HTML網頁有多種方式:使用HTML轉換使用程序。例如,可以利用MicrosoftWord將文本文件另存為為HTML格式,生成的網頁文件會與原來的文本文件非常相似。不過HTML并不是支持所有的表現(xiàn)形式,有些文件的轉換會出現(xiàn)問題。使用網頁制作軟件如AdobeDreamWeaver來制作網頁。使用在線的網頁制作工具,可以通過瀏覽器以可視化的方式制作網頁。直接使用文本編輯器進行網頁源代碼的編輯,編輯后用瀏覽器打開查看。HTML文件一個HTML文件是由頭部和主體兩部分構成的,其中頭部包含<!DOCTYPE>和<head>標記,可以定義全局信息、網頁標題等內容;主體包含在<body>標簽中,是網頁的主要內容。常用HTML標記標記用途舉例<b>加粗<b>bold</b><h1>、<h2>、...、<h6>設置字號,h1最大<h1>第7章</h1><br/>換行符row1<br/>row2<hr/>繪制一條水平線7.1.6<hr/><p>段落符號<p>一個段落</p><ahref=”URL”>鏈接<ahref=””>百度</a><imgsrc=”FilePath”>添加圖像<imgsrc=”dog.png”>交互式網頁標準的HTML網頁是靜態(tài)的,即只能查看,沒有與用戶的交互,例如,只用HTML編寫的表單是無法登錄或提交信息的。要想設計交互式的網頁,可以在HTML的基礎上借助由其他語言編寫的腳本實現(xiàn)。一些網頁的URL中帶有問號,通常說明這是一個交互性質的網頁,但這并不意味著URL中不帶問號的網頁就不是交互式網頁。交互式網頁HTML腳本可以嵌入到HTML文件中用以完成與用戶的交互,或驗證一些信息。腳本分為服務器腳本和客戶端腳本兩類:服務器腳本運行在服務器上,負責接受表單提交的信息,并生成定制化的網頁。常用的服務器腳本語言如PHP、Java、C#等。客戶端腳本運行在瀏覽器上,負責進行簡單的交互,或利用本地計算機的資源進行計算,如驗證表單是否填寫完整、計算利息等。常用的客戶端腳本語言如JavaScript、VBScript等。交互式網頁客戶端腳本除了直接寫在HTML文件中外,還可以引用以下工具來實現(xiàn)更多的功能可以通過<object>標簽引用一個Java小程序,瀏覽器會將其臨時下載并執(zhí)行它的指令。Java小程序只會與引用它的網站進行交流,而不會對用戶隱私與安全造成威脅。可以使用ActionScript語言創(chuàng)建可以從網頁啟動的Flash文件進行交互。可以引用ActiveX控件,瀏覽器會下載引用的控件并執(zhí)行。由于ActiveX控件的功能很強大,可能對用戶安全及隱私造成威脅,因此啟用前需要確認。ActiveX控件中包含了數(shù)字證書以增強其安全性,通過數(shù)字證書可以驗證控件來源的身份。搜索引擎搜索引擎是一種能為用戶提供檢索服務,將用戶檢索的相關信息展示給用戶的系統(tǒng)。它能根據(jù)一定的策略從因特網上搜集信息,并對信息進行加工和處理。搜索引擎

≠搜索引擎網站:搜索引擎是一個系統(tǒng),而搜索引擎網站是提供搜索引擎訪問的網站。一些網站如百度、谷歌使用的是完全由自己開發(fā)的搜索引擎;還有一些網站的搜索引擎借用了第三方的搜索技術。搜索引擎典型的搜索引擎系統(tǒng)包含以下四個部分:爬網程序(Webcrawler),也稱蜘蛛程序(Webspider),能自動對因特網上的網站進行訪問、記錄與更新。索引器,可以處理爬網程序收集來的信息,取出網頁中的關鍵字并存儲在數(shù)據(jù)庫中。數(shù)據(jù)庫,存儲了索引器處理后的索引結果。查詢處理器,當用戶進行搜索時,查詢處理器會在數(shù)據(jù)庫中查找滿足要求的索引,并將其排序,生成一個網頁返回給用戶。搜索引擎爬網程序不會保存快照具查看網站的鏈接數(shù)、收錄情況和流量排名爬蟲程序搜索引擎

搜索引擎的爬蟲程序發(fā)現(xiàn)一個新的網站可能會需要較長時間,網站管理員可以通過手動提交方式將網站加入到爬網程序的URL列表中,以使網站能盡快地被搜索引擎收錄?!癠RL提交”工具搜索技巧多數(shù)搜索引擎通過關鍵字進行查詢,但如何快捷地查到自己想要的信息也需要一些技巧:增加或減少關鍵字的數(shù)量。關鍵字的排列順序也會影響搜索結果。使用近義詞或同義詞搜索。使用搜索運算符或特定的語法等進行輔助搜索。使用搜索引擎網站提供的高級搜索功能,對搜索范圍進行更多的限定。常用搜索運算符符號或語法功能通配符(*、?)*代表任意數(shù)量的字符,?代表一個任意字符AND搜索結果需同時滿足AND兩邊的兩個關鍵字OR搜索結果只需滿足OR兩邊的其中一個關鍵字即可NOT搜索結果中不能包含NOT后的關鍵字“”引號中的關鍵字不會做任意形式的變換,常用于精確搜索+、-加號后的關鍵字必須出現(xiàn)在搜索結果中,而減號后的關鍵字不能出現(xiàn)intitle:標題搜索范圍限定在網頁標題中site:站名搜索范圍限定在特定站點中inurl:連接搜索范圍限定在URL鏈接中filetype:文檔格式搜索限定文檔格式的內容使用基于web的素材使用web上的素材如文本、圖片時,最好注明引用源以確保其他人能找到素材的來源。常用的注明引用源的格式有MLA央樣式(ModernLanguageAssociationStyle,現(xiàn)代語言協(xié)會樣式)、APA樣式(AmericanPsychologicalAssociationStyle,美國心理學協(xié)會樣式)和芝加哥樣式(ChicagoStyle)等。一些網站會明確限定網站中素材的使用方式,這些限定通??稍诰W站的使用條款中找到。電子商務電子商務是指在網絡上以電子交易的方式進行的商業(yè)活動和營銷過程。電子商務的商品可以是有形的商品,也可以是數(shù)字產品或是服務。電子商務的優(yōu)勢是它的成本很低,通過利用因特網和計算機資源,可以有效地減少人力資源成本和租用實體店鋪的成本。電子商務模式對商家和消費者都有利——商家可以出售一些不太常見的商品,而消費者可以用更低的價格購買到商品。電子商務的商業(yè)模式B2C(BusinesstoConsumer,企業(yè)對消費者),消費者可以向企業(yè)直接購買商品。大型的B2C電子商務網站如京東商城、天貓商城、亞馬遜等。C2C(ConsumertoConsumer,消費者對消費者),用戶之間可以互相買賣、競拍商品。如淘寶。C2B(ConsumertoBusiness,消費者對企業(yè)),與B2C不同,C2B強調以消費者為中心,即先有消費者提出需求,后有生產企業(yè)按需求組織生產。常見的C2B網站如要啥網等。電子商務的商業(yè)模式B2B(BusinesstoBusiness,企業(yè)對企業(yè)),企業(yè)之間進行的商品交易,常見的B2B網站如阿里巴巴。B2G(BusinesstoGovernment,企業(yè)對政府),企業(yè)與政府間進行的交易,如政府的網上采購。B2T(BusinesstoTeam,企業(yè)對團隊),即通常所說的團購,許多互不相識的消費者組成團隊與商家談判,以求得最優(yōu)的價格。電子商務網站技術B2C網站是由單獨商家運營的,企業(yè)擁有自己的產品庫存,而C2C網站是由許多小個體賣家組成的,他們可以自己維護自己的小網店。B2C網站和C2C網站的共同點:庫存。每件商品都有一個庫存信息。購物車。均支持對購物車中商品統(tǒng)一購買。B2C網站和C2C網站的不同點:B2C網站的庫存比較大,C2C的通常較小。B2C網站的庫存多由系統(tǒng)自動控制,C2C則有賣家手動控制。C2C網站支持買家與賣家的溝通。在線支付與HTTPS在網上商城中,當消費者確認對購物車中商品進行付費后,網站會生成一個安全連接進行付費操作。常用的安全連接技術有SSL/TLS和HTTPS。SSL(SecureSocketLayer,安全套接層)和TLS(TransportLayerSecurity,傳輸層安全)可對計算機和服務器間傳輸?shù)臄?shù)據(jù)進行加密。SSL/TLS協(xié)議使用計算機特定的端口(通常是443端口)建立安全連接,而不是普通HTTP通信使用的80端口。

HTTPS(HyperTextTransferProtocolSecure,超文本傳輸安全協(xié)議)是對HTTTP和SSL/TLS的結合,能為關鍵操作提供安全連接。使用了HTTPS協(xié)議的網頁最顯著的標志是,它的URL是以https開頭的,而不是http。O2OO2O(OnlineToOnline,線上到線下)是指將線下的商業(yè)機會與因特網結合,讓因特網成為線下交易的平臺。O2O平臺商業(yè)模式中,消費過程分為線上和線下。線上平臺為消費者提供消費指南、優(yōu)惠信息、便利服務和分享平臺;線下平臺專注于提供服務。O2O對商家的優(yōu)勢:可以獲得更多的宣傳和展示機會,吸引更多新客戶到店消費。推廣效果可查、每筆交易可跟蹤。可以掌握用戶數(shù)據(jù),大大提升對老客戶的維護與營銷效果。通過與用戶的溝通、釋疑可以更好地了解用戶的心理。通過在線有效預訂等方式,可以合理安排經營、節(jié)約成本??梢愿涌旖莸乩瓌有缕贰⑿碌甑南M。可以降低線下實體對黃金地段旺鋪的依賴,大大減少租金支出。O2OO2O對用戶的優(yōu)勢用戶可以獲取更豐富、更全面的商家及其服務的信息。用戶可以更加便捷地向商家在線咨詢并進行預購。用戶可以獲得相比線下直接消費更為便宜的價格.O2O平臺的潛力由于與用戶的日常生活息息相關,并能給用戶帶來便捷、優(yōu)惠與消費保障,因此O2O可以吸引大量高黏性用戶。O2O對商家具有強大的推廣作用,推廣效果可衡量,可吸引大量線下生活服務商家加人。O2O可以使平臺獲得高于C2B、B2C數(shù)倍的現(xiàn)金流。O2O具有巨大的廣告收益空間,形成規(guī)模后,還有更多潛在的盈利模式。第8章社交媒體主要內容社交媒體基礎內容社區(qū)社交媒體形式在線交流社交媒體基礎社交媒體基礎知識社交媒體演進基于地理位置的社交網絡社交媒體基礎知識社交媒體(SocialMedia)指的是互聯(lián)網上基于用戶關系的內容生產與交換平臺。一個典型的社交媒體網站常常會包含以下元素:內容發(fā)布工具聯(lián)系人個人主頁 內容查看工具。評論。社交媒體演進社交媒體的歷史可以追溯到互聯(lián)網還未誕生的20世紀60年代,那時的一些在線服務公司,如CompuServe、Prodigy和AOL,允許用戶付費使用公司私有的討論組和電子郵件等功能.基于地理位置的社交網絡基于地理位置的社交網絡可基于用戶當前的位置,為他們提供進行交互的平臺。在基于地理位置的社交網絡中,社交媒體網站或社交媒體App可以通過手機獲取用戶的當前位置,并允許用戶利用這一信息進行社交。一些社交媒體網站在提供基于地理位置的社交網絡時,也會收集用戶的地理位置信息以完善自身功能。內容社區(qū)社區(qū)中的內容知識產權社區(qū)中的內容無論是在哪個社交媒體網站中,內容永遠占據(jù)著主要位置。因此,如何管理這些內容,變成了社交媒體的主要工作。很多大型社交媒體網站都提供了自己開發(fā)的搜索引擎,以幫助用戶更好地搜索信息。除了簡單的內容搜索之外,管理內容的另一大利器便是“元數(shù)據(jù)標簽”。元數(shù)據(jù)標簽常常是一個關鍵詞,用來描述有關內容本身的信息,在新浪微博中,元數(shù)據(jù)標簽被稱為“話題”,其形式為#話題內容#。知識產權知識產權是指“權利人對其智力勞動所創(chuàng)作的成果享有的財產權利”,一般只在有限時間內有效。各種智力創(chuàng)造比如發(fā)明、外觀設計、文學和藝術作品,以及在商業(yè)中使用的標志、名稱、圖像,都可被認為是某一個人或組織所擁有的知識產權。在社交媒體中,知識產權是一個紛亂復雜的話題,不同的社交媒體網站對于知識產權有不同的處理方式。社交媒體形式博客博客是使用特定的軟件,在網絡上出版、發(fā)表和張貼個人文章的人,或者是一種通常由個人管理、不定期張貼新的文章的網站。博客上的文章通常以網頁形式出現(xiàn),并根據(jù)張貼時間,以倒序排列。社交媒體形式微博微博通常是一種短消息。用戶發(fā)布的微博一般是對所有人可見的,也可設置權限只對特定用戶可見。社交媒體形式維基維基(wiki)指一種超文本系統(tǒng),這種超文本系統(tǒng)支持面向社群的協(xié)作式寫作,同時也包括一組支持這種寫作的輔助工具。社交媒體形式微信微信是騰訊公司推出的一個為智能終端提供即時通訊服務的免費應用程序。在線交流電子郵件實時消息VoIP電子郵件電子郵件(E-mail)是用電子手段進行信息交換的方式,是因特網中應用最廣的服務。通過電子郵件系統(tǒng),用戶可以以非常低廉的價格和非常快速的方式與世界上任何一個角落的網絡用戶聯(lián)系。一封典型的電子郵件是由消息頭和消息正文構成的。其中消息頭指明了電子郵件的主題、日期、發(fā)送方和接收方,消息正文則包含了文本信息和附件。電子郵箱賬戶用戶的電子郵箱賬戶具有唯一的電子郵件地址,電子郵件可以根據(jù)這個唯一的地址準確地找到接收方。電子郵件地址形如“friend@”,以“@”為分界分為兩部分,前一部分是用戶的ID,而后一部分是用戶賬戶所屬的電子郵件服務器的域名。用戶在注冊電子郵箱賬戶時,“@”之后的域名是無法改變的,而“@”之前的用戶ID可以自由發(fā)揮,不過要保證其唯一性和合法性。本地電子郵件采用“存儲-轉發(fā)”技術采用多種協(xié)議保證電子郵件在本機和服務器之間準確傳輸。優(yōu)勢對因特網的要求不高,用戶只需在需要的時候連網進行郵件的發(fā)送或接收,其他時候可在離線狀態(tài)下編輯或閱讀郵件??煽匦愿摺`]件存儲在本地上,不必擔心服務器發(fā)生意外情況導致郵件丟失。電子郵件協(xié)議POP3(PostOfficeProtocolversion3,郵局協(xié)議第3版)用于管理接收的郵件,本機從服務器上將郵件下載完畢后,服務器上的郵件會被刪除。IMAP(InternetMessageAccessProtocol,因特網消息訪問協(xié)議)同樣用于管理接收的郵件,但與POP3不同,無論本機是否下載了郵件,郵件始終在服務器上保留,直到用戶手動刪除。SMTP(SimpleMailTransferProtocol,簡單郵件傳輸協(xié)議)用于處理發(fā)出的郵件。本地電子郵件客戶端常見客戶端macOS自帶的Mail和Windows中的MicrosoftOutlook,以及開源的Thunderbird本地電子郵件服務端的設置一般需要:姓名、電子郵件地址、密碼。SMTP服務器或POP3服務器(或IMAP服務器)的地址及端口號。服務器是否需要安全認證及服務器所使用的安全措施類型等。服務器的地址及端口號Web電子郵件Web電子郵件通過瀏覽器來訪問相應網站的電子郵件服務。對郵件的所有管理全部在瀏覽器中完成。與本地電子郵件兼容,即可以同時使用Web電子郵件和本地電子郵件管理同一個電子郵箱賬戶。優(yōu)勢:便捷性。不必安裝相應的客戶端,只要有因特網就可以訪問電子郵箱賬戶,且移動設備也可通過Web電子郵件進行郵件的收發(fā)、編輯與刪除。多數(shù)Web電子郵件是免費的。不足。安全風險。在公共計算機上使用Web電子郵件是有安全風險的,在登錄前最好重啟計算機,使用完之后要注銷賬戶。一些網站的Web電子郵件服務會提供安全檢查。免費的Web電子郵件服務可能會有廣告。廣告服務器可以搜索用戶電子郵件中的內容,從而有針對性地投放用戶可能感興趣的廣告。電子郵件附件現(xiàn)在的電子郵件可以支持多種形式的正文,如文本、圖片、語音等;但最初的電子郵件只支持ASCII的文本格式,即正文中只能寫普通的不帶有格式的文字,而其他形式的內容需要通過附件發(fā)送。電子郵件系統(tǒng)可以將附件通過一種叫做MIME(MultipurposeInternetMailExtensions,多用途因特網郵件擴展)的方式轉換成ASCII格式的文本,然后就可以正常地和電子郵件一起在因特網中傳輸了。電子郵件頭中帶有相應的消息,接收方可以通過分析此消息按照

溫馨提示

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

評論

0/150

提交評論