23. 使用 CDN 加速静态内容

说明

CDN 是高性能网站的必备工具,世界上排名靠前的大型网站基本上都在使用 CDN。相信从事 Web 性能优化的同学,都会比较喜欢 CDN。

CDN 加速的原理,是将同一份静态文件(CSS / JS / 图片)上传到发布到国内甚至是国外的几十台上百台服务器上,这些服务器我们称之为节点,节点目的是无限接近用户以提供高速的下载体验。

因国内服务器网络是按 带宽 计费,稍微有点流量的网站,如果不使用 CDN ,用户体验会非常差,主要体现在网站半天加载不出来。

浏览器并发下载和优先级

Chrome 等现代化浏览器,都会有同域名限制并发下载数的情况,不同的浏览器及版本都不一样,注意下表来自于 stackoverflow.com,并不一定完全正确,仅供参考:

浏览器版本 每个域名并发连接数
Chrome34/32 6
IE10 8
IE11 13
Firefox27/26 6
Safari7.0....

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0

暂无话题~