HTTPS 是一个层次因素

Learn, share, and connect around europe dataset solutions.
Post Reply
arafatenzo
Posts: 132
Joined: Sun Dec 22, 2024 5:47 am

HTTPS 是一个层次因素

Post by arafatenzo »

您可以使用 CDN 通过 HTTPS 提供您的资产,而不通过 HTTPS 运行您的主网站。但是,您不能以相反的方式执行此操作,并且您会收到混合内容警告。 Web 服务器和 CDN 各自需要自己的 SSL 证书,它们是完全独立的过程。

HTTPS 排名因素

随着HTTP/2的发布(由于浏览器支持,技术上需要 HTTPS),使用 HTTPS 可以带来许多性能优势。其中包括多路复用、HPACK 压缩、每个源一个连接以及服务器推送。这意味着如果将 HTTPS 与 SPDY 进行比较,它不再像以前那么慢。

将 HTTPS 与 SPDY/3.1 和 HTTP/2 进行比较时,HttpWatch 团队发现速度提高了 20% 。

以下是有关如何修复渲染阻塞 JavaScript 的一些提示:

如果您的 JavaScript 很短,您可以内联它。
使用HTML属性async异步加载脚本。
推迟你的 JavaScript。
将 javascript 移至页脚(并不总是最好的解决方案)
推迟 JavaScript的替代方法
以下是有关如何修复 太原移动数据库 渲染阻塞 CSS 的一些提示:

正确调用您的 CSS 文件。
使用媒体查询将某些 CSS 资源标记为 رینڈر بلاک کرنا ۔
减少 CSS 文件的数量(将 CSS 文件合并到一个文件中,注意这对于 HTTP/2 来说变得不那么重要)
缩小 CSS(删除多余的空格、字符、注释等)
整体上使用更少的 CSS。

那么这与 CDN 相比如何呢?嗯,许多 CDN 提供商现在都集成了“Let's Encrypt”。

Let's Encrypt 允许您在 CDN 上免费启用 HTTPS。只要您的 CDN 提供商支持 HTTP/2,这意味着您现在可以轻松地通过 HTTP/2 提供所有资产。这将有助于加快所有资源的交付速度,并直接影响页面加载的速度。当然,您始终可以将自定义证书上传到 CDN 提供商以启用 HTTPS。
Post Reply