我想使用谷歌分析,但我擔心增加更多的腳本並減緩我的網頁加載速度。 MVC3有什麼方法可以最大限度地減少其他腳本的影響。我真的應該關心下載分析JS的額外時間嗎?在我的MVC頁面上使用Google Analytics有什麼不好嗎?
回答
分析JS文件很小,應該在最後時刻執行腳本,理想情況下在呈現頁面之後不會影響用戶。我不會太擔心這個表演。因爲許多網站使用它。只要確保你按照說明添加標籤,你應該沒問題。
是的,有可能是這些腳本的額外費用。不,在ASP.NET MVC(或任何其他技術)中,您無法做任何事情來減少對Google的依賴。天下沒有免費的午餐。我不應該爲此擔心,許多非常高流量的網站(包括這個網站)都會使用它。
你的意思是我不應該擔心額外的加載時間,或者你說它不好用嗎? – Marife 2011-06-11 21:04:52
如果你擔心加載時間那麼Google offer an async version,所以只是失火而忘了。然後它不應該加載的方式。
請注意,異步腳本執行功能僅可用[自IE10 +以來](http://www.w3schools.com/tags/att_script_async.asp)。 – 2016-03-22 16:54:57
- 1. 在我的頁面上顯示Google Analytics
- 2. Android上的Google Analytics有什麼好的約定?
- 3. 在503頁上使用Google Analytics(分析)
- 4. 爲什麼我在Google Analytics中看不到頁面視圖數據?
- 5. Analytics(分析)登陸頁面和Google Analytics(分析)中的所有頁面之間有什麼區別
- 6. 單個頁面上的Google Analytics跟蹤
- 7. 在每個頁面上不包含JS和CSS文件有什麼好處嗎?
- 8. 沒有HTML頁面的Google Analytics(分析)
- 9. 使用Google Analytics數據顯示在我們的網頁上?
- 10. 使用Google Analytics時在ASP.NET頁面上回傳失敗
- 11. Google Analytics for Google Play應用頁面
- 12. 使用.NET的Cocoa版本的MVC有什麼好處嗎?
- 13. 我可以在AWS Lambda上使用Google Analytics嗎?
- 14. 在Google Analytics(分析)中使用多頁名稱的Silverlight頁面
- 15. Google analytics api在網站上有什麼用?
- 16. 爲什麼Google Analytics不會使用_setcustomvar跟蹤我所有的事件?
- 17. Google Analytics for Google Code的問題頁面
- 18. Google Analytics - 頁面跟蹤
- 19. 當我在本地運行頁面時Google Analytics會發生什麼?
- 20. C#MVC:使用Modelbinders有什麼好處?
- 21. Google Analytics可以在桌面上使用,但不能在Android設備上使用
- 22. 使用Cassandra命令行界面有什麼好的指導嗎?
- 23. 爲什麼google analytics在使用!=運算符時不能細分?
- 24. 爲什麼我從Google Analytics(分析)API獲得的數據與Google Analytics(分析)網絡界面不匹配?
- 25. 爲什麼我的iOS應用程序事件不顯示在Google Analytics頁面中?
- 26. 在document.createElement('header')上使用html5shim庫有什麼好處嗎?
- 27. 如何在AngularJS部分和頁面標題上應用Google Analytics?
- 28. 使用Object Initializer有什麼好處嗎?
- 29. 使用Python類有什麼好處嗎?
- 30. 使用位圖有什麼好處嗎?
有沒有辦法讓我延遲加載?我已經在我的網站上使用了jQuery和其他一些腳本。我不想放慢頁面的速度。 – Marife 2011-06-11 21:04:08
如果遵循正常指令,則無論如何都會加載異步,因此它應該在任何內容的顯示後面加載。我從來沒有聽說過或經歷過這方面的問題,我一直在用php或.net做web開發。 – 2011-06-11 21:12:06
默認標記機制由於其工作方式而延遲加載直到最後一刻。我在回答中包含了時間表示。 – 2011-06-11 21:12:21