首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >就前端性能而言,将tw引导和字体强大结合到现有文件中还是从cdn调用它们更好?

就前端性能而言,将tw引导和字体强大结合到现有文件中还是从cdn调用它们更好?
EN

Stack Overflow用户
提问于 2015-04-03 08:56:58
回答 1查看 165关注 0票数 0

2.性能前端的最佳做法相互碰撞:

例如:https://developer.yahoo.com/performance/rules.html

  • 最小化HTTP请求 因此,如果我们遵循这种做法,我们将将所有css和js文件合并到一个文件中,甚至对于供应商也是如此,并可能将它们放在cdn上,但即使我们也不会从流行的url/缓存资源中获益。
  • 使用内容分发网络 因此,我们将从流行的cdn (如http://www.bootstrapcdn.com或谷歌)中提取tw引导程序、字体超赞库(以及我像jquery一样使用的其他库),但我们将发出多个http请求。

对于流行的前端css/js,我们不能同时遵循这两条规则。

在这种情况下,我们应该优先遵循哪条规则?

EN

回答 1

Stack Overflow用户

发布于 2015-04-03 10:17:10

如果许多网站链接到同一个CDN,那么多个http请求将不会对站点的性能产生很大影响,因为访问者的浏览器很可能在访问使用相同CDN的另一个站点时缓存了CDN,因此不必再加载CDN。

与较小的http请求相比,使用CDN的优点包括:

代码语言:javascript
复制
-Decrease server load
-Faster content delivery
-100 percent availability
-Increase in the number of concurrent users
-More control of asset delivery

因此,假设CDN是“受欢迎的”和紧密链接的,那么是的,与将您的样式和/或脚本合并在一起处理较小的http请求相比,它可以带来更好的站点性能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29429127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档