• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于網(wǎng)站制作的Web前端開發(fā)技術(shù)與優(yōu)化

      2017-06-02 23:33:25周文君
      電子技術(shù)與軟件工程 2017年10期
      關(guān)鍵詞:技術(shù)優(yōu)化

      所謂Web就是全球廣域網(wǎng),它標(biāo)志著信息時(shí)代的到來,是科技信息發(fā)展的產(chǎn)物。Web前端開發(fā)的前身是網(wǎng)頁(yè)制作,初始的網(wǎng)站設(shè)計(jì)通常以靜態(tài)為主,網(wǎng)站用戶主要在網(wǎng)站上進(jìn)行信息瀏覽。其后Web不斷的發(fā)展和進(jìn)步,數(shù)據(jù)的交互開始不斷刷新,網(wǎng)頁(yè)跳轉(zhuǎn)的次數(shù)也逐漸變少。面臨著數(shù)據(jù)信息時(shí)代,Web前端開發(fā)技術(shù)還需要不斷優(yōu)化和發(fā)展,以此來滿足更多人的信息需求。本文主要就網(wǎng)站制作的Web前段開發(fā)技術(shù)進(jìn)行了相關(guān)闡述,并且分析了它的優(yōu)化方向。

      【關(guān)鍵詞】網(wǎng)站制作 Web前端開發(fā) 技術(shù)優(yōu)化

      網(wǎng)站制作包含的內(nèi)容十分廣泛,其不僅要進(jìn)行圖片的處理、合理的布局,還要建設(shè)合理的數(shù)據(jù)庫(kù)等等。隨著時(shí)代與技術(shù)的進(jìn)步,網(wǎng)站制作越來越豐富多樣,不同的網(wǎng)站滿足了不同人群的信息需求。其中,Web前端開發(fā)技術(shù)占據(jù)了十分重要的地位,出現(xiàn)了諸多桌面軟件的Web,網(wǎng)站網(wǎng)頁(yè)也不僅僅只是圖片和文字的載體,網(wǎng)頁(yè)的內(nèi)容變動(dòng)變得更加豐富和生動(dòng),為瀏覽用戶提供了更加舒適的體驗(yàn),滿足了用戶的需求。然而,時(shí)代在進(jìn)步,技術(shù)在發(fā)展,大量前端工程師相繼涌現(xiàn),從而促使Web前端開發(fā)技術(shù)的革新和改進(jìn)。

      1 簡(jiǎn)述Web前端開發(fā)技術(shù)

      在Web前端開發(fā)技術(shù)之中有三個(gè)關(guān)鍵因素,分別是:HTML、JavaScript、CSS。這三種語(yǔ)言分別具有不同的特點(diǎn)和職能,執(zhí)行標(biāo)準(zhǔn)也各有不同,但是彼此之間又存在著一定的合作關(guān)系,在Web前端開發(fā)的過程中這三個(gè)因素缺一不可。為了確保Web前端開發(fā)技術(shù)的優(yōu)化和提升,完善開發(fā)工作中的各項(xiàng)細(xì)節(jié)是必不可少的,并以此為基礎(chǔ)不斷改善和提升。

      目前,B/S結(jié)構(gòu)是最常見的一種網(wǎng)絡(luò)環(huán)境,從現(xiàn)如今的網(wǎng)絡(luò)環(huán)境技術(shù)來看,對(duì)客戶端的瀏覽器展開分析是一種符合時(shí)代技術(shù)特征的方式。瀏覽用戶要先進(jìn)行網(wǎng)址輸入,然后向URL發(fā)出請(qǐng)求,服務(wù)器會(huì)分析域名,然后獲取相應(yīng)的IP地址,最終實(shí)現(xiàn)計(jì)算機(jī)對(duì)該地址的訪問和瀏覽。在此基礎(chǔ)上,打開瀏覽器的客戶端會(huì)發(fā)送HITP到服務(wù)器中,收到請(qǐng)求的服務(wù)器會(huì)根據(jù)URL的請(qǐng)求進(jìn)行文件的確認(rèn)。確認(rèn)后的文件通常會(huì)呈現(xiàn)為一個(gè)網(wǎng)絡(luò)地址的形態(tài),例如ASP、JSP文件等等。在這個(gè)過程之中,Web服務(wù)器主要負(fù)責(zé)根據(jù)文件的內(nèi)容和URL的參數(shù)進(jìn)行資源的調(diào)用,從而有效進(jìn)行數(shù)據(jù)的組織并且生成HTML頁(yè)面。在文件生成之后,HTTP的請(qǐng)求會(huì)由服務(wù)器來完成,并且把生成后的HTML文件傳輸?shù)綖g覽器之中,瀏覽器負(fù)責(zé)文件的接收。在接收之后進(jìn)行文件的分析,然后請(qǐng)求服務(wù)器發(fā)送鏈接資源文件。例如內(nèi)嵌網(wǎng)頁(yè)、CSS等等。服務(wù)器接到請(qǐng)求之后,會(huì)通過網(wǎng)絡(luò)將要求的資源文件發(fā)送給瀏覽器。資源文件成功發(fā)送到瀏覽器之后,瀏覽器要對(duì)數(shù)據(jù)進(jìn)行整理,然后將其展示在頁(yè)面之上,并且對(duì)資源的展示進(jìn)行合理的排版。在這個(gè)過程中,瀏覽器會(huì)按照上至下的順序進(jìn)行HTML文件的執(zhí)行,如果與對(duì)應(yīng)的頁(yè)面腳本相遇,就直接分析腳本,并且執(zhí)行相應(yīng)代碼。腳本的執(zhí)行會(huì)對(duì)鏈接文件的加載產(chǎn)生影響。

      2 基于網(wǎng)頁(yè)設(shè)計(jì)Web前端開發(fā)技術(shù)的優(yōu)化

      網(wǎng)頁(yè)的存在意義在于信息的呈現(xiàn)和傳遞,從而使用戶的需求得到滿足。在互聯(lián)網(wǎng)環(huán)境的影響下,不論是信息獲取時(shí)間過程還是呈現(xiàn)效果不佳都會(huì)對(duì)用戶的瀏覽體驗(yàn)產(chǎn)生影響。從提供信息的方面來看,信息本身的價(jià)值并沒有得以實(shí)現(xiàn)。但是在獲取信息的角度來看,上述狀態(tài)會(huì)對(duì)信息對(duì)稱環(huán)境產(chǎn)生影響,甚至對(duì)社會(huì)行為產(chǎn)生影響。所以Web前端開發(fā)技術(shù)的優(yōu)化是必不可少的,它可以從以下幾個(gè)方面著手。

      2.1 優(yōu)化HTTP的請(qǐng)求

      根據(jù)相應(yīng)的HTTP請(qǐng)求進(jìn)行技術(shù)的優(yōu)化,對(duì)請(qǐng)求內(nèi)容進(jìn)行篩選,選擇必要的請(qǐng)求,從根本上提升前端開發(fā)技術(shù)的整體水平。完整的HTTP請(qǐng)求涵蓋的內(nèi)容有很多,例如數(shù)據(jù)的發(fā)送、服務(wù)器和瀏覽器鏈接的建立等等。不同的環(huán)境的請(qǐng)求會(huì)占用相應(yīng)的時(shí)間,多個(gè)時(shí)間進(jìn)行累計(jì)就會(huì)導(dǎo)致時(shí)間成本的大幅增加,并且浪費(fèi)大量的寬帶資源。所以,要在時(shí)間的使用上進(jìn)行優(yōu)化,控制請(qǐng)求的數(shù)量是不可或缺的。通常可以采用文件合并的方式進(jìn)行時(shí)間的節(jié)省,在第二次請(qǐng)求中可以一次性完成;圖片可以采用不同鏈接映射在不同區(qū)域的方式。如果是內(nèi)聯(lián)圖像,一定要確保文本和圖像的同時(shí)下載。

      2.2 優(yōu)化文件規(guī)模

      文件規(guī)模的優(yōu)化是一項(xiàng)十分瑣碎的工作,它不僅要優(yōu)化CSS文件、JavaScript文件,還要對(duì)相應(yīng)的代碼進(jìn)行優(yōu)化。重點(diǎn)優(yōu)化內(nèi)容是HTML標(biāo)簽的合理剔除,避免內(nèi)聯(lián)式的出現(xiàn)。此外,優(yōu)化CSS代碼也是十分重要的工作。

      2.3 優(yōu)化內(nèi)容

      內(nèi)容優(yōu)化的考慮角度主要有兩個(gè),也就是在樣式表置于頂部的時(shí)候,script可以置于底部。CSS具備覆蓋疊成的特殊性,所以瀏覽器在加載完成后會(huì)進(jìn)行渲染工作,如果要優(yōu)化Web,就一定要著手實(shí)現(xiàn)CSS加載的優(yōu)化。將script置于底部,主要是避免腳本在執(zhí)行的過程中影響頁(yè)面下載,進(jìn)而導(dǎo)致組建下載速度過慢,延長(zhǎng)頁(yè)面加載的時(shí)間,使網(wǎng)站網(wǎng)頁(yè)的工作效率變低。

      2.4 優(yōu)化DNS的查詢次數(shù)

      DNS也是導(dǎo)致時(shí)間成本增加的一個(gè)重要原因,如果DNS每解析一次需要20-120毫秒,那么如果解析請(qǐng)求過于頻繁,就會(huì)直接導(dǎo)致信息傳輸速度或呈現(xiàn)速度減緩。不僅如此,它是瀏覽器工作的基礎(chǔ)內(nèi)容,在查詢完成之前,該域名中的所有內(nèi)容瀏覽器都不會(huì)進(jìn)行下載,所以對(duì)DNS的查詢次數(shù)進(jìn)行優(yōu)化和控制是Web前端開發(fā)技術(shù)優(yōu)化的一個(gè)重要環(huán)節(jié)。

      除上述之外,重定向也是導(dǎo)致等待時(shí)間延長(zhǎng)的原因之一,它受到各種不同因素的影響,總的來看,重定向增加一次Web請(qǐng)求就會(huì)增加一次。所以,添加“/”在站點(diǎn)目錄之后可以在一定程度上避免重定向目標(biāo)的重復(fù)出現(xiàn)。

      3 結(jié)語(yǔ)

      綜上所述,Web前端開發(fā)技術(shù)的優(yōu)化需要從多個(gè)方面著手,它對(duì)用戶的瀏覽體驗(yàn)有非常直接的影響,是網(wǎng)站制作水平提升的技術(shù)保障。

      參考文獻(xiàn)

      [1]陳鯡.Web前端開發(fā)技術(shù)以及優(yōu)化方向分析[J].新媒體研究,2015(03).

      [2]陳月,秦福建.Web前端開發(fā)技術(shù)以及優(yōu)化方向探究[J].信息與電腦(理論版),2016(04).

      [3]王赫.Web前端開發(fā)技術(shù)以及優(yōu)化方向分析[J].科技傳播,2016(08).

      作者簡(jiǎn)介

      周文君(1983-),女,湖南省祁東縣人。碩士學(xué)位。講師。主要研究方向?yàn)閿?shù)據(jù)庫(kù)技術(shù)、計(jì)算機(jī)應(yīng)用技術(shù)。

      作者單位

      湖南安全技術(shù)職業(yè)學(xué)院 湖南省長(zhǎng)沙市 410151

      猜你喜歡
      技術(shù)優(yōu)化
      金屬非金屬礦山供電系統(tǒng)的技術(shù)改造優(yōu)化
      繼電保護(hù)技術(shù)在智能電網(wǎng)的應(yīng)用
      城市天然氣管道不停輸施工技術(shù)探討
      檔案館智能化建設(shè)工作優(yōu)化的實(shí)踐思考
      卷宗(2017年1期)2017-03-17 11:24:59
      荊州職業(yè)技術(shù)學(xué)院校園網(wǎng)優(yōu)化與實(shí)現(xiàn)
      暖通空調(diào)技術(shù)優(yōu)化
      建筑電氣的安裝施工技術(shù)探討
      汽車座椅骨架機(jī)械手焊接的工裝夾具技術(shù)優(yōu)化分析
      大斷面綜掘巷道生產(chǎn)工藝技術(shù)優(yōu)化方案
      超高層建筑工程施工技術(shù)研究
      新蔡县| 杭锦旗| 泗阳县| 榆林市| 平武县| 武川县| 涿州市| 河曲县| 六盘水市| 法库县| 阿鲁科尔沁旗| 正安县| 大宁县| 洛浦县| SHOW| 信丰县| 温泉县| 衡阳县| 霍林郭勒市| 新田县| 黄骅市| 云霄县| 永城市| 会昌县| 星座| 洛隆县| 屯留县| 思南县| 疏附县| 张家界市| 通道| 铅山县| 靖西县| 苍梧县| 河南省| 磴口县| 茂名市| 桃源县| 江口县| 沙坪坝区| 邵阳县|