在CDN上托管了Microsoft Ajax?
-
20-08-2019 - |
解决方案
微软今天推出了 Microsoft Ajax CDN 这将提供Microsoft Ajax和jQuery库。
其他提示
您在这里问几个问题。
首先据我所知 雅虎 和 谷歌 是唯一为JavaScript库提供免费CDN托管的公司。
其次,会损害您页面性能的事情是DNS查找过多。这是关于平衡DNS查找的成本与与本地服务器相比的CDN速度差异。通常,CDN和您的服务器之间的差异足以使您绝对值得从CDN获取您的普通库。
在理想的世界中,您应该使用尽可能少的主机名。您应该从服务器中瞄准1 HTML页面,CDN的1个JavaScript和CDN的1个CSS。如果您负担不起自己的CDN访问权限,则可以从服务器中获得1个HTML页面,从CDN中获得1个JavaScript库,从您的服务器中获得1个JavaScript文件。来自CDN的1个CSS库和服务器的1个CSS文件很好。那仍然只有2个主机。性能指南说2-4是您的理想选择。
在使用S3作为预算CDN方面,您应该比较从S3和您自己的主机获取文件的速度,以评估是否值得。您使用的任何CDN都只有1个主机名。因此,如果S3将请求重定向到s3.1.amazon.com和s3.2.Amazon。
我希望这会有所帮助。
不隶属于 StackOverflow