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