最新回答 / AurevoirXavier
這門課不涉及什么實踐,我覺得聽聽就可以了。只是一種范式,一種好的習慣。就像某些公司的企業(yè)文化。像 NASA 就規(guī)定函數體不能過大、遞歸深度不能過深等等,畢竟牽涉到宇航還有諸多標準。
2017-11-14
8把Javascript和CSS都放到外部文件中 :文件大小與訪問頻率取舍
9減少DNS查詢 :20ms 緩存 單域 多域
10壓縮Javascript和CSS
11避免重定向 :301 移動到了另外的位置,永久 302被找到了,不在這里,返回一個地址,臨時重定向
12移除重復的腳本 number++實驗來說明
13配置實體標簽Etags 小狗尿尿 304 未修改
14使AJAX緩存
9減少DNS查詢 :20ms 緩存 單域 多域
10壓縮Javascript和CSS
11避免重定向 :301 移動到了另外的位置,永久 302被找到了,不在這里,返回一個地址,臨時重定向
12移除重復的腳本 number++實驗來說明
13配置實體標簽Etags 小狗尿尿 304 未修改
14使AJAX緩存
2017-11-02
雅虎軍規(guī):
1盡可能減少HTTP請求數 :合并資源
2使用CDN(內容分發(fā)網絡) :增加服務器,錢的問題
3添加Expire/Cache-Control頭 :時間不過期就不請求
4啟用Gzip壓縮 :1本地壓縮 2:服務器壓縮,服務器二次壓縮
5將CSS放在頁面最上面 :1 IE存在阻止加載 :2Firefox 閃爍
6將Script放在頁面最下面 :死循環(huán)實驗for(i=0;i=i+1;i++){document.write(i);}
7避免在CSS中使用Expressions :移動鼠標等都會計算
1盡可能減少HTTP請求數 :合并資源
2使用CDN(內容分發(fā)網絡) :增加服務器,錢的問題
3添加Expire/Cache-Control頭 :時間不過期就不請求
4啟用Gzip壓縮 :1本地壓縮 2:服務器壓縮,服務器二次壓縮
5將CSS放在頁面最上面 :1 IE存在阻止加載 :2Firefox 閃爍
6將Script放在頁面最下面 :死循環(huán)實驗for(i=0;i=i+1;i++){document.write(i);}
7避免在CSS中使用Expressions :移動鼠標等都會計算
2017-11-02
最新回答 / mixixipi
獲得js文件的“content-type”內容。獲得其“content-type”內容,再看看配置文件的gzip_types里有沒有此項內容,如果沒有,加入去即可解決問題
2017-08-24