繁体   English   中英

yui如何提高性能?

[英]How does yui improve performance?

只是想知道yui是否可以提高性能? 由于所有css和javascript文件都位于YAHOO服务器上,因此仅在需要时加载其中的一部分。 这样对提高性能有帮助吗?

谢谢

YUI不能单独提高性能,而是可以帮助您更快地开发的一组工具。 现在,您可能对以前在网上阅读过的关于perf的东西感到困惑,这是您必须知道的:

  • YUI包含用于动态压缩和加载jJavascript文件的工具。 因此,您可以提高其加载效率。 您可以通过使用它来获得表演或感知的表演。

  • YUI包含一个Javascript框架,它可能比您自己编写的任何代码更好。 由于您可以包含此代码来替换您的代码,并且知道您可以做到这一点,因此可以从非常快的Yahoo!下载。 服务器,那么是的,您也可以在这里获得性能。

  • 因此,如果文件来自Yahoo! 服务器,很多人可能已经访问过相同的页面,并且已经下载了javascript代码。 在这种情况下,他们的浏览器会将文件的副本保留在缓存中,因此他们不必两次下载文件,没有下载就意味着更好的性能。

现在,您必须知道这并不特定于YUI。 Closure,Mootools,Prototypes和JQuery提供类似的功能,您可以使用Google服务器来提供它们。

您所说的“性能”到底是什么意思?

Yahoo的服务器可能比您的服务器快,可以节省带宽,其他访问者可能已经缓存了文件,并且当然不加载不需要的内容可以加快处理速度。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM