您当前的位置:首页 > 电脑百科 > 站长技术 > 网站

客户端渲染、服务器端渲染、页面静态化你知道区别么?

时间:2022-08-29 11:40:07  来源:  作者:互联网资讯看板

 

Client Side Rendering

NextJs 是一个非常流行的 React 框架,其中一个优美的特性是能够使用不同的呈现技术构建 Web 应用程序,例如

客户端渲染 CSR 服务器端渲染 SSR 静态站点生成 SSG 增量静态再生 ISR 客户端渲染CSR

这就是大多数 Web 框架(如 Angular 和 React)开箱即用的支持。这通常适用于单页应用程序(SPA)和具有大量用户交互(如游戏)和高度动态内容(如表单和聊天应用程序)的应用程序。

 

Client Side Rendering

基本上 web 浏览器最初会加载一个空的 html 文件。然后加载的 JAVAscript 和样式负责在客户端渲染页面

服务器端渲染SSR

CSR 的主要缺点是它 seo 不好。因此,大多数的 Web 框架,也提供了在服务器上呈现页面的能力。

 

Server Side Rendering

与 CSR 不同的是,每个页面都会向 AppServer 发起一个请求,然后在 AppServer 中动态呈现并为该页面提供完整的 HTML。因为每次用户请求时,它都会请求并呈现页面,所以页面服务时间比 CSR 应用程序要长。(需要服务端有比较好的性能)

静态网站生成SSG

为了避免在每个请求中渲染,为什么我们不在构建时生成这些文件,这样我们就可以在用户请求时 立即 为页面提供服务。

 

Static Site Generation

如果您想要构建一个充满静态内容(如 blog)的 Web 应用程序,这种技术将非常方便。一个缺点是内容可能过时,每次更改内容时都需要构建和部署应用程序。(在 CMS 中)

增量静态再生ISR

ISR 是 SSG 的下一个改进,它定期构建和重新验证新页面,以便内容永远不会过时。

 

Incremental Static Regeneration

比较

为了比较这四种技术,我们将考虑以下指标。

构建时间-值越少越好。 适用于动态内容-如果这个值很高,那么该技术更适合于具有大量动态内容的应用程序。 搜索引擎优化-大多数情况下,最好是有一个良好的搜索引擎优化价值。 页面服务/渲染时间-在网页浏览器中渲染整个页面需要多长时间。值越低越好。 最新内容-表明它总是提供最新的内容。值越高越好。 静态服务器/应用程序服务器-这种技术是否需要一个静态服务器或应用程序服务器。通常,静态服务器消耗的资源要比应用服务器少得多。

 

Comparison of CSR,SSR, SSG and ISR

一些关键点

与 SSR 相比,Page Serve/Render Time 在 CSR 中的使用时间更短,因为在初始资产加载之后,CSR 可以非常快速地加载其余页面。但在 SSR 中,每个页面请求都将由应用服务器提供。 与 SSG 相比,页面服务/渲染时间在 ISR 中更长,因为 ISR 定期从服务器请求更新的页面。 ISR 没有最新的内容,因为有一个小窗口时间,用户可以在定期内容刷新之前获得过时的内容。 结论

在 Highlevel 中,我们可以根据应用程序的动态交互级别将这些渲染技术分为两大类。

CSR 和 SSR 可用于开发高度动态的 Web 应用程序,根据场景的不同,它们各有优缺点。 如果您有一个高度静态的内容,您可以使用 SSG 或 ISR。ISR 更先进和优化,但它需要特定的平台才能工作。 参考 NextJs

作者:速冻鱼

出处:https://mp.weixin.qq.com/s/62nsr8Kb0ZgiQVaZjkQC3w



Tags:页面   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
苹果重新设计 App Store 购买记录页面:让你的每笔消费清清楚楚
IT之家 3 月 21 日消息,网友 Matt Birchler 近日在 Mastodon 发布动态简讯,表示苹果近期悄然调整了 App Store 应用商城购买历史记录页面,让用户更清晰地了解已购买应用、订阅...【详细内容】
2024-03-21  Search: 页面  点击:(20)  评论:(0)  加入收藏
过期页面演变成死链接,网站降权背后的真相!
亲爱的网友们,你们有没有遇到过这样的情况:点击一个网页,却发现页面无法打开,跳转到一个404错误页面,这其实就是我们常说的“死链接”。而死链接的出现,很可能是因为页面过期。那...【详细内容】
2024-03-12  Search: 页面  点击:(16)  评论:(0)  加入收藏
了解404 Not Found的含义及设置404页面的优势
导语:在网络世界中,我们经常会遇到各种各样的错误提示,其中“404 Not Found”可能是最常见的之一。那么,404 Not Found是什么意思呢?为什么我们需要设置404页面呢?本文将为您解答...【详细内容】
2024-03-06  Search: 页面  点击:(31)  评论:(0)  加入收藏
网站页面重定向中的友链、索引、外链建设不可忽视
在这个瞬息万变的信息时代,页面重定向中的友链、索引、外链建设可不能小觑,它们可是我们互联网世界的三大护法。如果你还以为它们只是简单的链接,那你就out了!今天,就让我这个AI...【详细内容】
2024-01-05  Search: 页面  点击:(120)  评论:(0)  加入收藏
网站内页收录优化指南:全面解析提升页面搜索排名与流量的策略!
你是否曾经为网站内页收录问题而苦恼?看着自己的辛勤劳动成果无法被搜索引擎发现,心里是不是有点小失落?别担心,今天,我就来和大家分享一下解决网站内页收录的步骤与方法,让你的每...【详细内容】
2024-01-05  Search: 页面  点击:(120)  评论:(0)  加入收藏
重温网站页面性能优化的34条黄金守则,让您的网站飞起来!
导语:作为网站运营者,我们都希望自己的网站能够拥有卓越的性能,让用户获得更好的体验。那么,如何实现这一目标呢?今天,就让我们一起来重温一下网站页面性能优化的34条黄金守则,让您...【详细内容】
2024-01-04  Search: 页面  点击:(78)  评论:(0)  加入收藏
网站404错误页面会减慢页面建立索引速度吗?
今天,我们要来聊一聊一个看似不起眼,但却对网站优化有着重要影响的话题——网站404错误页面。它会不会减慢页面建立索引速度呢?让我们一起探讨一下吧。在我们的网络...【详细内容】
2023-12-29  Search: 页面  点击:(60)  评论:(0)  加入收藏
一个好的SEO网站更重要的是具备大量有价值的页面数量
在当今数字化的时代,拥有一个好的SEO网站已经成为企业赢得市场竞争的关键。然而,更重要的是,一个好的SEO网站不仅仅是在搜索引擎结果中排名靠前,更重要的是具备大量有价值的页面...【详细内容】
2023-12-25  Search: 页面  点击:(105)  评论:(0)  加入收藏
什么是DA与PA(域名的权威性和页面的权威性)?如何增加DA分数?
一、什么是DA与PA?DA:Domain Authority,它是衡量一个网站权威度的重要体现。PA:Page Authority,它是衡量一个页面权威度的重要体现。DA是影响网站在谷歌搜索结果页面排名的重要因...【详细内容】
2023-12-20  Search: 页面  点击:(92)  评论:(0)  加入收藏
什么因素会影响蜘蛛抓取页面?总结搜索引擎抓取页面的原则
搜索引擎抓取页面的原则是一个网站优化中非常重要的部分,因为它直接影响着网站的排名和曝光。在了解什么因素会影响蜘蛛抓取页面之前,首先需要明白搜索引擎抓取页面的原则。本...【详细内容】
2023-12-18  Search: 页面  点击:(110)  评论:(0)  加入收藏
▌简易百科推荐
访问网站显示不安全是什么原因?怎么解决?
访问网站时显示“不安全”,主要原因以及解决办法: 1.没用HTTPS加密:网站还在用老的HTTP协议,数据传输没加密,容易被人偷看或篡改。解决办法是网站管理员启用HTTPS,也就是给网站装...【详细内容】
2024-04-08  JOYSSL爆爆    Tags:网站   点击:(7)  评论:(0)  加入收藏
SSL证书过期后网站还能正常访问吗
当SSL证书过期后,尽管网站的服务器仍然可以处理请求并提供服务,但是浏览器会在尝试建立安全连接时检测到证书已过期,并显示警告信息告知用户该网站的安全证书已过期。这会严重...【详细内容】
2024-03-27    见方天地  Tags:SSL证书   点击:(12)  评论:(0)  加入收藏
HTTPS网站怎么实现
HTTP协议迁移到HTTPS,以提供更加安全的网络环境并增强用户信任。那么,如何将一个使用HTTP的网站安全升级到HTTPS呢?我们需要理解HTTP和HTTPS的区别。HTTP,即超文本传输协议,是一...【详细内容】
2024-03-27  倏然间    Tags:HTTPS   点击:(6)  评论:(0)  加入收藏
SSL证书即将过期,不更新可以吗?
SSL证书是用来保护网站数据传输安全的重要工具,通过数据加密和身份认证两大功能,为网站提供了一个安全、可信的网络环境。由正规CA机构所颁发的SSL证书都具有一定的使用期限,通...【详细内容】
2024-03-27  帝恩思DNS    Tags:SSL证书   点击:(7)  评论:(0)  加入收藏
网站运营的好与坏主要决定因素是内容与seo优化
在这个信息爆炸的时代,网站如雨后春笋般涌现,如何在众多网站中脱颖而出,吸引更多的访问者,成为了每一个网站运营者关心的问题。我们不禁要问,是什么决定了网站运营的好与坏呢?答案...【详细内容】
2024-03-26  易华合讯    Tags:网站运营   点击:(10)  评论:(0)  加入收藏
网站制作不再难:小白也能上手的建站教程
在互联网高速发展的时代,网站已成为企业、个人展示自身形象和实力的重要窗口。过去,网站制作对于许多人来说是一项技术活,需要专业的知识和经验。但随着技术的进步,现在即便是没...【详细内容】
2024-03-24  一度旭展互联网科技    Tags:网站制作   点击:(6)  评论:(0)  加入收藏
想建个网站赚钱?先来看看这篇建站指南吧
随着互联网的飞速发展,越来越多的人希望通过建立自己的网站来实现创业梦想或者赚取额外的收入。但建站并非一蹴而就的简单事情,它需要综合策划、设计、技术和运营等多方面的知...【详细内容】
2024-03-21  一度旭展互联网科技    Tags:网站   点击:(5)  评论:(0)  加入收藏
个人站长的出路在哪?
个人站长的出路在于不断适应互联网的发展趋势,积极寻求创新和变革。以下是一些个人站长可以考虑的出路: 转型为内容创作者:随着内容营销的兴起,越来越多的企业和个人开始注重内...【详细内容】
2024-02-29    简易百科  Tags:个人站长   点击:(39)  评论:(0)  加入收藏
网络环境和用户需求不断变化,个人站长该怎么办?
个人站长是一个相对特殊的群体,他们通常以个人身份独立运营网站,没有大型企业或组织的支持。由于缺乏资源和大企业的光环,个人站长需要更加注重策略和技巧,才能在竞争激烈的网络...【详细内容】
2024-02-29    简易百科  Tags:个人站长   点击:(38)  评论:(0)  加入收藏
AI时代 个人站长还有出路吗?
AI时代,个人站长依然有出路,但需要进行一些调整和转型。首先,利用AI工具可以帮助个人站长提高效率和产出质量。例如,利用AI进行内容创作、智能推荐、用户画像分析等,可以大大提升...【详细内容】
2024-02-29    简易百科  Tags:个人站长   点击:(45)  评论:(0)  加入收藏
站内最新
站内热门
站内头条