23. 使用 CDN 加速静态内容

本教程最新版为 8.x,当前版本已放弃维护,请阅读最新版本!

说明

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 网站上。

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

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 0

暂无话题~