动态渲染与混合渲染

Alf*_*x92 5 reactjs server-side-rendering

我观看了谷歌关于 SEO 的会议,他们谈论了动态和混合渲染。但是,我无法理解其中的区别,这是什么?

感谢您的时间。

小智 -1

对于动态渲染

\n\n

Google 的约翰·穆勒 (John Mueller) 在视频中的\xc2\xa021 分钟标记\xc2\xa0 中开始对此进行解释。他说:“我们有另一个选项(针对 JavaScript 和搜索)我们想推出,我们称之为动态渲染。” 他解释说:“动态渲染的原理是将正常的客户端渲染内容发送给用户,并将完全服务器端渲染的内容发送给搜索引擎和其他需要它的爬虫。”

\n\n

当然,有些人可能会将此称为隐形,但谷歌表示为此动态渲染有一个具体的政策变化。您向 Googlebot 提供服务器端渲染,向用户提供客户端或混合渲染。这是约翰的幻灯片:

\n\n

帮助您进行设置的工具来自 Puppeteer 和 Rendertron。

\n\n

Google 表示,当网站较大且变化迅速时,当网站使用 Chrome 41 或更高版本支持的现代 JavaScript 功能时,您应该使用动态渲染,并且具有强大社交媒体存在的网站也应考虑使用它:

\n\n

外界我不知道谷歌将来会分享更多这方面的信息。

\n\n

对于混合渲染

\n\n

我正在发布我所知道的内容。\n如果您想到混合渲染,您首先想到的是 V-Ray。

\n\n

让\xe2\x80\x99s 考虑 V-Ray Hybrid 的一些用例

\n\n

\xc2\xa0

\n\n

最大化您的计算能力

\n\n

如果您有一个强大的工作站,例如 40 个 CPU 核心和 4 个 GPU,您可以充分利用其所有计算能力。没有什么是闲置的。

\n\n

\xc2\xa0

\n\n

使用所有渲染节点

\n\n

许多艺术家和工作室都有 GPU 和 CPU 工作站以及 CPU 渲染节点。借助 V-Ray Hybrid,他们可以使用他们拥有的所有硬件进行渲染。

\n\n

\xc2\xa0

\n\n

CPU 回退

\n\n

如果您的场景\xe2\x80\x99 不适合您的 GPU RAM 限制,您仍然可以在 CPU 上渲染。

\n\n

\xc2\xa0

\n\n

随时升级到 GPU

\n\n

随着 CPU 机器准备更换,V-Ray Hybrid 可以帮助轻松过渡到更多 GPU 渲染,同时继续利用现有的 CPU 资源。此外,如果工作站或渲染节点上有空 PCIe 插槽,添加 GPU 可以大幅提升速度,而无需更换整台机器

\n