1
A
回答
3
YUI本身並沒有提高性能,它是一組工具,可以幫助您更快地開發。現在,你可以通過你以前關於PERF網上讀到的東西所迷惑,這裏是你必須知道:
YUI包括工具來壓縮和動態加載jJavascript文件。因此,你可以使他們的裝載更有效率。您可以使用它獲得表演或感知表演。
YUI包含一個Javascript框架,可能更好,你可以編寫自己的任何代碼。既然你可以包含這個代碼來替換你的代碼,並且知道你可以做到這一點,所以它可以從非常快的Yahoo!服務器,那麼是的,你也可以在這裏獲得表演。
因此,如果文件來自Yahoo!服務器,很多人可能已經訪問過一個頁面,並且已經下載了JavaScript代碼。在這種情況下,他們的瀏覽器會將這些文件的副本保留在緩存中,這樣他們就不必下載兩次,而且沒有下載意味着更好的性能。
現在,您必須知道這不是特定於YUI。關閉,Mootools,原型和JQuery提供了類似的功能,您可以使用Google服務器提供它們。
0
你是什麼意思的「性能」?
雅虎的服務器可能比你的要快,它可以節省你的帶寬,其他訪問者可能已經緩存了文件,當然不會加載你不需要的東西會加快速度。
相關問題
- 1. QPainter性能如何提高?
- 2. 如何提高ILIKE性能?
- 3. 如何提高webpack性能?
- 4. 如何提高性能..?
- 5. javascript - 如何提高性能?
- 6. itertools.product:如何提高性能?
- 7. 如何提高KML性能
- 8. 如何提高NSXMLParser性能
- 9. glClear()如何提高性能?
- 10. 如何提高性能fabric.Image.fromURL
- 11. 如何提高SQLLDR性能?
- 12. 如何提高IDEA性能?
- 13. Quartz2D性能 - 如何提高
- 14. 如何提高ClojureScript性能
- 15. 如何提高MPVolumeView性能?
- 16. ffmpeg - 如何提高性能?
- 17. 如何提高Postgresql'truncate'性能?
- 18. 如何提高GWT性能?
- 19. 如何提高性能?
- 20. 提高性能
- 21. 提高性能
- 22. 提高性能
- 23. 提高性能
- 24. 提高性能
- 25. 提高性能
- 26. 提高性能
- 27. 提高性能
- 28. 如何提高此功能的性能?
- 29. ASP.NET - 提高性能
- 30. 提高Fabric.js性能
你能解釋我「其他訪客可能已經緩存了文件」。據我所知,特定的CSS和JavaScript將在需要時下載。 – Josh 2009-12-19 05:29:32
Nishant你需要先了解CDN,那麼你將知道什麼標記試圖解釋 – 2009-12-19 05:34:02
精英主義者,這不是很難解釋。 – 2009-12-19 05:38:19