大人和孩做爰av,中文字幕一区二区三区乱码,国语自产偷拍精品视频偷,廖承宇chinese野战做受

首頁 >> 新聞動態(tài) >>建站知識 >> ​大型網(wǎng)站建設(shè):前端功能優(yōu)化和標(biāo)準(zhǔn)要求
详细内容

​大型網(wǎng)站建設(shè):前端功能優(yōu)化和標(biāo)準(zhǔn)要求

时间:2020-02-23     作者:admin

Web功能觸及的范圍太廣,但一般web開發(fā)者在程序上線今后許多都曾遇到過功能的問題。普遍表現(xiàn)為頁面速度開端急劇變慢,正常訪問時刻變的很長,或則干脆給你拋出反常過錯頁面。這里會觸及到許多或許發(fā)作的狀況,舉例幾個最主要發(fā)作的狀況:
南京網(wǎng)站制作.jpg

* 數(shù)據(jù)庫銜接超越最大限制,一般表現(xiàn)為程序的銜接池滿,拒絕了與數(shù)據(jù)庫的銜接。

* 數(shù)據(jù)庫死鎖

* Web Server 超越最大銜接數(shù)(一般在虛擬主機(jī)上才會限制)

* 內(nèi)存泄漏

* Http銜接數(shù)太多,即訪問量超越了機(jī)器和軟件規(guī)劃正常所能提供的服務(wù)

而今天共享的主要是比較傾向前端

瀏覽器懇求和響應(yīng)的過程

第一步、瀏覽器預(yù)處理

查詢Cache:讀取Cache 或者發(fā)送304懇求

第二步、查詢DNS優(yōu)化規(guī)矩--削減DNS查找

DNS緩存

瀏覽器DNS緩存 計算機(jī)DNS緩存 服務(wù)器DNS緩存(TTL)

運用Keep-Alive特性

削減DNS查找

當(dāng)客戶端的DNS緩存為空時,DNS查找的數(shù)量與Web頁面中僅有主機(jī)名的數(shù)量持平。削減僅有主機(jī)名的數(shù)量就可以削減DNS查找的數(shù)量。

較少的域名來削減DNS查找(2-4個主機(jī))

第三步、樹立銜接優(yōu)化規(guī)矩-- 運用內(nèi)容分發(fā)網(wǎng)絡(luò)

美國十大Internet網(wǎng)站和CDN服務(wù)提供商

頁面靜態(tài)化,取決于發(fā)布系統(tǒng)

Ctrip運用的China-Cache和網(wǎng)宿

優(yōu)化規(guī)矩--用域名劃分頁面內(nèi)容

按頁面內(nèi)容劃分域名,在合適的資源服務(wù)器上寄存文件

第四步、發(fā)送懇求優(yōu)化規(guī)矩-- 削減HTTP懇求

HTTP懇求30-40,兼并文件,圖片地圖,內(nèi)聯(lián)圖像

a)js文件(不超越7個)

1.tuna_090501_base.js和tuna_090501_module.js(拆分tuna_090501.js)

2。數(shù)據(jù)文件js(1-2個)

3。頻道公用js(1個)和頁面私有js(1-2個)

不含ga.js、uiscript.asp和外鏈其他網(wǎng)站的js

b) css文件不超越4個,各頻道主頁和全站主頁不超越3個。

c) 現(xiàn)在無法處理的是allyes廣告的懇求數(shù)。

• 大量的廣告和產(chǎn)品圖片或許會形成,圖片懇求數(shù)很大,或許形成總懇求數(shù)指標(biāo)吃緊,

這個只能從規(guī)劃上搞定,需求權(quán)衡

• 現(xiàn)在老頁面或許css和js文件懇求數(shù)或許會超支

優(yōu)化規(guī)矩- – 優(yōu)化CSS Spirite

圖片地圖 Ctrip主頁比如

優(yōu)化規(guī)矩– 防止404過錯

防止內(nèi)部無效的鏈接

規(guī)矩優(yōu)化 –不要運用frameset,少運用iframe

搜索引擎不友好、

即時內(nèi)容為空,加載也需求時刻、會阻止頁面加載

禁止運用iframe引進(jìn)外部資源,不包括allyes廣告,不包括about:blank的空頁面。

第五步、等待響應(yīng)優(yōu)化規(guī)矩 --防止重定向

在重定向結(jié)束并且HTML下載結(jié)束之前,是沒有任何東西顯示給用戶的

觸及服務(wù)器負(fù)載、數(shù)據(jù)查詢、服務(wù)器端緩存等

第七步、接收數(shù)據(jù)

優(yōu)化規(guī)矩 -- 緊縮組件

HTML文檔、腳本和樣式表、XML和JSON的文本響應(yīng) 緊縮怎么作業(yè)

緊縮通常能將響應(yīng)的數(shù)據(jù)量削減將近70%

優(yōu)化規(guī)矩 -- 精簡Javascript和Css

從代碼中移除不必要的字符以削減其巨細(xì),削減加載時刻。

規(guī)矩規(guī)矩– 盡量減縮頁面巨細(xì)

頁面有必要小于150K(不含圖片)

a) 靜態(tài)文件是否gzip

b) 圖片是否緊縮優(yōu)化過

第八步、讀取Cache

優(yōu)化規(guī)矩-- 添加Expire或Cache-Control

應(yīng)用于不常常變化的組件,包括腳本、樣式表、Flash組件、圖片

Expires和Cache-Control

規(guī)矩規(guī)矩 -- 運用外部的Js和Css文件

盡或許運用外部Js和Css,因為咱們現(xiàn)在大部分Js和Css都做了Gzip和緩存技術(shù),可以充分利用。

第九步、處理元素

不要對image和pdf等二進(jìn)制文件進(jìn)行g(shù)zip緊縮

第十步、烘托元素優(yōu)化規(guī)矩 -- 將樣式表放在頂部

界面原型頁面有必要將樣式表置于頁面頂部,開發(fā)人員如無特殊原因也有必要將樣式表置于頂部。

以往大都是因為masterpage原因無法將所有樣式表置頂,在改版修正masterpage時,盡或許按照此原則進(jìn)行規(guī)劃。

優(yōu)化規(guī)矩 – 主張將腳本放在底部

一般瀏覽器可以答應(yīng)并行下載,取決于主機(jī)個數(shù)、帶寬等

(默認(rèn)狀況下,IE是2個而FF是8個)

下載腳本時并行下載實際上是被禁用的。

優(yōu)化規(guī)矩-- 移除重復(fù)腳本

有必要為0

優(yōu)化規(guī)矩 -- 防止CSS表達(dá)式

影響瀏覽器烘托時刻

優(yōu)化規(guī)矩 – 優(yōu)化圖像

盡量運用GIF和PNG

盡量運用png/gif格式的圖片,png的圖片優(yōu)先,但是有必要注意如要兼容IE6,則png運用必定要注意透明問題。

圖片在上次前必定要先用工具緊縮優(yōu)化(png、jpg)

Javascript開發(fā)標(biāo)準(zhǔn)

大型的項目在前端 JS 方面有幾個需求達(dá)成的目標(biāo):

代碼邏輯分層防止全局變量便于多人協(xié)作開發(fā)各部分代碼模塊化,可以按需加載堅持全局變量的清潔可進(jìn)行單元測試

南京隆訊科技有限公司

掃一掃關(guān)注我們

Copyright @ 2010 . All rights reserved. ICP備案:蘇ICP備19028084號-2

底部導(dǎo)航

關(guān)于我們

聯(lián)系我們

咨詢電話:025-66914491

咨詢熱線:1314-512-8238

QQ:39337928

郵箱:39337928@qq.com
址:南京市江北新區(qū)星火E方1棟1620室

南京隆訊科技有限公司是中國移動應(yīng)用解決方案提供商

客服中心
联系方式
025-66914491
1314-512-8238
- 客服小訊
掃一掃,關(guān)注我們
技术支持: 南京網(wǎng)站優(yōu)化 | 管理登录
seo seo