概念
htmlhypertext markup language超文本標記語言,,標準通用標記語言下的一個應用,“超文本”就是指頁面內(nèi)可以包含圖片,、鏈接,,甚至音樂、程序等非文字元素,。html就是用戶編寫這種文檔的一種標記語言,。超文本標記語言的結構包括“頭”部分head、和“主體”部分body,,其中“頭”部提供關于網(wǎng)頁的信息,,“主體”部分提供網(wǎng)頁的具體內(nèi)容。
由來
萬維網(wǎng)上的一個超媒體文檔稱之為一個頁面,。作為一個組織或者個人在萬維網(wǎng)上放置開始點的頁面稱為主頁或首頁,,主頁中通常包括有指向其他相關頁面或其他節(jié)點的---鏈接通過---它,可使瀏覽器方便地獲取新的網(wǎng)頁,。這也是html獲得廣泛應用的的原因之一,。在邏輯---視為一個整體的一系列頁面的有機集合稱為網(wǎng)站。---文本標記語言是為“網(wǎng)頁創(chuàng)建和其它可在網(wǎng)頁瀏覽器中看到的信息”設計的一種標記語言,。
網(wǎng)頁的本質(zhì)就是---文本標記語言,,通過結合使用其他的web技術,,如:---語言、公共---接口,、組件等,,可以創(chuàng)造出功能---的網(wǎng)頁。因而,,---文本標記語言是萬維網(wǎng)編程的基礎,,也就是說萬維網(wǎng)是建立在超文本基礎之上的。---文本標記語言之所以稱為超文本標記語言,,是因為文本中包含了所謂“---鏈接”點,。
特點
1.簡易性:---文本標記語言版本升級采用超集方式,網(wǎng)站開發(fā)培訓,,從而靈活方便,。
2.可擴展性:---文本標記語言的廣泛應用帶來了加強功能,增加標識符等要求,,---文本標記語言采取子類元素的方式,,為系統(tǒng)擴展帶來---。
3.平臺無關性:雖然個人計算機大行其道,,但使用mac等其他機器的大有人在,,---文本標記語言可以使用在廣泛的平臺上,這也是萬維網(wǎng)盛行的另一個原因,。
4.通用性:另外,,手機網(wǎng)站開發(fā),html是網(wǎng)絡的通用語言,,一種簡單,、通用的全置標記語言。它允許網(wǎng)頁制作人建立文本與圖片相結合的復雜頁面,,這些頁面可以被網(wǎng)---何其他人瀏覽到,,無論使用的是什么類型的電腦或瀏覽器。
個人門戶網(wǎng)站
在該網(wǎng)站可以查找到關于某個人所能提供的一切上網(wǎng)的信息,,個人文字作品、圖片,、聲音,、視頻以及聯(lián)系方式等等。
參閱:個人主頁
門戶網(wǎng)站
在該網(wǎng)站可以查到關于某個或者某級所能提供的一切上網(wǎng)信息,,一般會提供在有關機構辦事的幫助指南,,以及線上辦事的平臺。
參閱:---,、中央通信社,、我們?nèi)嗣瘛?--,、朝鮮中央通信社、香港一站通
企業(yè)門戶網(wǎng)站
在該網(wǎng)站可以查到,,企業(yè)的業(yè)務范圍,,新消息,針對媒體發(fā)放的信息,,公司網(wǎng)站開發(fā),,以及針對---的信息等。
參閱:---關系,、媒體資料包
門戶網(wǎng)站
也叫做垂直門戶網(wǎng)站,,是以該網(wǎng)站自己的編輯工序集成其他媒體關于某一特定領域的---,并托管在自己的服務器上展示,。一般來說,,科技、法律,、體育,、---、財經(jīng),、律師等領域比較容易出現(xiàn)門戶網(wǎng)站,。
參閱:苦勞網(wǎng)、好律師網(wǎng),、新頭殼,、醫(yī)聲論壇、貓咪論壇,、樂屋網(wǎng),、tw---、游戲基地,、開眼電影網(wǎng),、巴哈姆特---信息站、animate,、4gamer.net,、natalie、ign,、互聯(lián)網(wǎng)檔案館,、爛番茄
分類---站
在該網(wǎng)站可以查到某個領域或全行業(yè)的線上個人或公司名錄,東營東城網(wǎng)站開發(fā),,交易信息等,。部分網(wǎng)站甚至允許直接在網(wǎng)上發(fā)起交易。
參閱:amazon.com,、ebay,、淘寶網(wǎng),、京東商城、dmm.com,、臺灣樂天市場,、博客來網(wǎng)絡書店、露天---
綜合門戶網(wǎng)站
做的比較大的綜合門戶網(wǎng)站,,一般是該國或該語言使用區(qū)域內(nèi)流量------的網(wǎng)站,。他們會將從網(wǎng)上多個來源收集到的信息分成不同欄目,高層級的欄目被稱為頻道,,而每一個頻道其實都相當于一個門戶網(wǎng)站,。
參閱:google、百度,、yahoo,、yandex、livedoor,、pchome,、hinet、天空傳媒,、rambler,、msn、so-net,、yahoo! japan,、goo、c?c c?c,、ask.com,、linyu!恒問
11. 避免重定向
重定向狀態(tài)嗎:
1. 301moved permanently:被移動到了另外的位置,重定向,。
2. 302found:被找到了,,臨時重定向。
為什么要避免使用重定向,?
減少請求的次數(shù)等,,如下圖
12. 頁面靜態(tài)化
對于不變的動態(tài)頁面,每請求一次就查詢數(shù)據(jù)庫一次,,勢必照成服務器壓力,。如果使用靜態(tài)頁面,就永遠的返回靜態(tài)頁面不查詢數(shù)據(jù)庫,,如:---頁面,。使用技術shtmlssi ,。
13. 配置實體標簽etag
etagentity tag實體標簽,,屬于http協(xié)議,,受web服務支持。它使用特殊字符串來表示某個請求資源版本,。
過程
配置etage會幫服務器減輕很多負擔 ,。
14. 使 ajax 緩存
ajax兩種請求方式
pоst:每次都執(zhí)行、不被緩存
get:同一地址不重復執(zhí)行,、 可以被緩存
區(qū)別
:網(wǎng)站性能分析yslow
yslow可以對網(wǎng)站進行分析,、給出建議和規(guī)則進而優(yōu)化網(wǎng)站。
|