首页 > 解决方案 > 在 SSR 网站的静态资产上使用 CDN 是否合理?

问题描述

我们有一个使用 nodejs(express.js) 构建的小型 SSR 网站,上面有一些静态资产,例如

img(src="/images/icons/video-section-bg.svg")
script(src=`/resources.bundle.js` async)

将这些资产缓存在 CDN 上是否合理?

据我所知,SSR 意味着服务器获取所有数据并生成完整的 HTML,然后将其发送给客户端。也就是说服务器会根据它们的 src 路径读取所有资源。我认为如果我将本地 src 路径更改为 CDN 地址会慢得多,因为网络传输必须比硬盘加载慢(在小型网站场景中)。这是真的吗?

标签: node.jsserver-side-renderingcdn

解决方案


推荐阅读