1、網頁打開很慢,載入js和css狀態是304 Not Modified,高手們,要怎麼解決?
304是使用緩存,不影響網頁,查伺服器。
第一步、先確認網路是否丟包,ping命令檢測。
第二步、檢測操作系統資源使用情況(http服務與資料庫)。
第三步、確認http服務是否hang死了,http緩存用滿的時候會這樣。
第四步、查資料庫鏈接是否正常。
第五步、檢查資料庫的慢查詢語句。
第五、以上步驟都沒問題,查程序bug去。
ps:如果使用的mysql,我建議評估業務量,重新調整資料庫使用的內存,別使用默認配置。
2、怎麼查看網頁每一部分的載入速度,比如圖片,js,css文件的載入速度
需要准備的材料分別是:電腦、chrome瀏覽器。
1、首先,打開chrome瀏覽器,進入要查看的網頁,例如:.baidu.com。
2、鍵盤按F12,會調出開發者工具,點擊「Network」標簽頁。
3、鍵盤按「F5」鍵以刷新頁面,此時從開發者工具可以看到各個資源(例如圖片、css文件、js文件)的載入花費時間。
3、網上買了一個網站模板,載入了一個第三方的JS文件,導致網站首頁打開速度很慢,求大神幫忙解決!
空白無效文件,刪除即可。需要在網站的頁面模板文件夾中,刪除掉該代碼即可。
4、怎麼查看網頁每一部分的載入速度,比如圖片,js,css文件的載入速度
需要准備的材料分別是:電腦、chrome瀏覽器。
1、首先,打開chrome瀏覽器,進入要查看的網頁,例如:.baidu.com。
2、鍵盤按F12,會調出開發者工具,點擊「Network」標簽頁。
3、鍵盤按「F5」鍵以刷新頁面,此時從開發者工具可以看到各個資源(例如圖片、css文件、js文件)的載入花費時間。
5、js代碼調用,一個網頁嵌入了 js,如果js比較大,打開網頁慢,如何慢慢載入?
好像沒有完美的解決辦法,
另外一個兄弟說,放到頁面下面可以實現慢載入,但是如果使用到JS內容就會報錯。
可以使用壓縮技術傳輸,代碼壓縮能達到1/3,硬體壓縮1/10
6、網站中有三個js文件大小超過100KB,超級影響載入速度,想問怎樣優化?
1. 將你的JS文件進行壓縮,百度一下,工具一把
2. 伺服器端開啟gzip壓縮
3. 如果你是3個單獨的JS,那麼你可以合成1個文件,減少請求次數
4. 將你的<script>標簽寫在頁面底部<body>標簽結束之前
5. 檢查你的js中是否存在特別耗時的邏輯,因為腳本載入時阻塞式的,它會載入完並執行完之後,才會載入其它資源,因此慢並不一定是文件大,也可能是文件執行花了很長時間
6. 如果還是覺得很慢,你可以使用動態載入,不要直接在頁面中寫<script>標簽,而是動態創建一個<script>將該腳本引進來,這樣的載入方式是非阻塞式的,不會影響其它資源載入。
7. 上面方法全用了,還是覺得很慢,那你應該檢查你的伺服器和網路情況,因為按理來說100多kb的腳本不至於慢到不可接受的地步。
8. 將頁面中的資源分散到多個一級或二級域名,因為瀏覽器對同一個域名同時載入的資源數量是有限制的
9. 如果你還是覺得很慢,那就玩些高級玩意兒吧(如使用CDN加速等)
10. 上面方法都試過,還是不奏效?那我也沒轍了,除非能現場分析。
7、網站載入的js過多,打開速度很慢很慢。
1,如果是因為你的伺服器的網速不快,那麼你把js放到一個高速伺服器或者雲存儲是可以的。但是如果客戶端本身的網速不快,你放到哪都沒用。
2、緩存是很好的解決方案。如果你能使用一些公共的js源,比如客戶端以前用過的來源,當打開網站的時候,就會直接找到這些源的緩存,就可以加快打開速度。
3、還要從代碼本身下手,根據不同的頁面,打開不同的js吧。沒用的js就先不要載入了。
8、網頁設計中 JS文件比較多,影響網頁的載入速度,怎麼解決
兼容模式實際是兼容IE7的,360「極速」實際就是Chrome。
你的問題應該是「頁面 渲染 慢」,是布局不合理,
1. 全部頁面的css樣式文件都合並成一段代碼,壓縮後放到<style>中,這個<style>頁面只能存在一個並且必須在<head>中
2. 頁面的所有 <script>不管是外部文件,還是內部嵌套,都放到 </body> 之前。(<body>結束標簽)
如果<script>標簽的位置移動不了,就改js,務必要放到頁面的最後。
比如<script>中有document.write();可以預先在指定位置放一個隱藏的<div>,
然後通過頁面底部的js,innerHTML到<div>中。
3. 最好把小的零碎的js代碼都合並到一個文件中。但是單個js文件也不要太大,一般不超過25k。
這幾點做到了,你頁面的首屏速度能在1秒左右。(1秒已經很快了,沒幾個能達到1秒的)。
具體為什麼就不在這里解釋了。
9、網頁載入很慢JS或jquery堵塞,導致很久才彈出窗口
填寫完應該是你表單文件的問題。檢查/Search/index.asp 這個文件。
這個可能是你伺服器ASP文件問題或者伺服器IIS的問題,ASP文件運行慢。
10、js載入速度慢怎麼解決?
解決辦法:換一個js包含的方式,讓javascript載入速度倍增。
把通常載入方式:
<script src="xxxx.js"></script>
改變成:
<script type="text/javascript">
document.write("<scr"+"ipt src=\"xxx.js\"></sc"+"ript>")
</script>
-------------------------------------
舉個例子:
比如下面是申請的站長統計代碼,以前盡管是把它放在頁面的最底部,但還是拖累頁面載入進度。
<script src="http://s69.cnzz.com/stat.php?id=265381&web_id=265381&show=pic" language="JavaScript" charset="gb2312"></script>
我們可以把它換成這樣的方式來載入(任然放在頁面最底部):
<<script type="text/javascript">>
document.write("<<scr"+"ipt src=\"http://69.cnzz.com/stat.php?id=2651&web_id=2681&show=pic\" language=\"JavaScript\" charset=\"gb2312\"></sc"+"ript>>")
<</script>>
速度快多了。
其它的js如法炮製,廣告的,頁面特效的。。。
最後再廢話幾句:
用
<<script type="text/javascript">>
document.write("<<scr"+"ipt src=\"xxx.js\"></sc"+"ript>>")
<</script>>
的方式,還可實現按需按條件的來載入你要的JS文件:
<<script type="text/javascript">>
if ( 心情好 ) {document.write("<<scr"+"ipt src=\"xxx.js\"></sc"+"ript>>")}
<</script>>
這樣要是「心情不好」,就自然不會載入你不想要的JS文件了。