范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

为什么现在又流行服务端渲染html?

  题主有点搞错了,现在的服务端渲染跟以前的服务端渲染是完全不一样的.
  首先介绍一下以前的传统模式:服务端渲染,代表是PHP这类,那时候前端只是写网页的,偶尔写点ajax,但是不多,大部分靠服务器查找数据然后渲染出来页面发送给浏览器展示,每次跳转都要从新执行一遍这个逻辑.因此挺消耗服务端的资源的.
  后来H5出来后才有所改观,单页应用也逐渐兴起,Nodejs使前端可以脱离浏览器,进军服务器写后端代码.
  非常多的人按捺不住内心的激动,终于不被人称为"切图仔"了,而且前端人群非常的多,此时我写这个回答的时候,NPM上的包就已经有654,218个了!
  移动端开始兴起,网站的加载速度也开始变得重要,各个网站也开始考虑用户的感受,如果能降低用户的流量成本,就能使用户更快的进入页面,停留的时间也就更久,更能为公司带来经济效益,因此这变得越来越重要.
  如果还是以前的传统方式,每次跳转都要重新加载页面下载数据,那么用户肯定受不了等待从而离开,损失是非常严重的,因此这时候的人瞄准了H5,使用H5构建的单页应用开始越来越多,只需要加载一次网页,后面就不需要再次下载,而且还可以做缓存,减少用户的流量费用.
  但是前端很快发现了一个严重的问题,爬虫是不认js的,也就是说你无法给自己的网站做SEO.
  SEO 搜索引擎优化是一种利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排名的方式.当百度或者其他搜索引擎的爬虫来到你的网站的时候,它发现这里面什么东西都没有,就只有一些css和js资源连接,但是它并不执行你的js,因此是无法获取到你的网站信息的,它就无法记录你的网站信息,用户使用搜索引擎的时候也就无法查询到关于你网站的数据信息,这是很严重的问题,你的网站流量会断崖式下跌.
  因此针对这个问题,前端想到了一个预处理方案:服务器端渲染(SSR).
  前端使用Nodejs搭建服务器,然后在用户访问的时候预先执行一些页面中js的逻辑,渲染成HTML,将它们直接发送到浏览器,很多流行的开源前端框架已经集成了这类方式,比如Vue.js,React.js,Angular.js等等.
  与传统 SPA(Single-Page Application - 单页应用程序)相比,服务器端渲染(SSR)的优势主要在于:
  1.更好的 SEO,由于搜索引擎爬虫抓取工具可以直接查看完全渲染的页面。如果 SEO 对你的站点至关重要,而你的页面又是异步获取内容,则你可能需要服务器端渲染(SSR)解决此问题。
  2.更快的内容到达时间,特别是对于缓慢的网络情况或运行缓慢的设备.无需等待所有的 JavaScript 都完成下载并执行,才显示服务器渲染的标记,所以你的用户将会更快速地看到完整渲染的页面.通常可以产生更好的用户体验,并且对于那些时间就是金钱的应用程序而言,服务器端渲染(SSR)至关重要。
  使用服务器端渲染(SSR)时还需要有一些权衡之处:
  1.涉及构建设置和部署的更多要求.与可以部署在任何静态文件服务器上的完全静态单页面应用程序(SPA)不同,服务器渲染应用程序,需要处于 Node.js server 运行环境.
  2.在 Node.js 中渲染完整的应用程序,显然会比仅仅提供静态文件的 server 更加大量占用 CPU 资源,因此如果你预料在高流量环境下使用,请准备相应的服务器负载,并明智地采用缓存策略.
  在对你的应用程序使用服务器端渲染(SSR)之前,你应该问第一个问题是否真的需要它.这主要取决于内容到达时间对应用程序的重要程度.例如,如果你正在写一个活动页,那么初始加载时的额外几百毫秒并不重要,这种情况下去使用服务器端渲染(SSR)肯定是一个小题大作之举.然而,内容到达时间(time-to-content)要求是绝对关键的指标,在这种情况下,服务器端渲染(SSR)可以帮助你实现最佳的初始加载性能.
  需要了解的一点是,时代在进步,现在的服务端渲染和过去的服务端渲染可以说是两码事,不能同日而语的啊!
  以前的服务器的渲染,主打的是"文档",以"文档"作为其核心的思想,就是把HTML,CSS,Javascript等当做是一个静态的定格的文件的形式,也不存在所谓的指令和数据的区别,对于"文档"的概念而言,万物皆是数据,比如说GET就是一个请求的文件,在比如像asp等都是把HTML文件放在占位符里,然后由服务端转化为实际的数据。
  Web 2.0时代最大的一项变革就是把网页当作是一种独立的应用程序,而并不是进行所谓的前后端分离。那现在的服务器渲染又是什么意思呢?
  自然不会走老路的,要知道虽然你总能在历史故事中找到一些相似性的东西,但并不意味着这种东西是重复性的发展,其实它是在历史的巨轮中螺旋上升的。
  现在的服务器渲染有一个目的,那就是为了加速和进行搜索引擎的一些优化而已, 就像是给APP截图的感觉,更像是一种"快照",毕竟孱弱的爬虫已经无法满足日益发展的前端的进化速度了!
  题主这个问题真是有点,额。
  什么是服务端渲染?以前的php、jsp、.net做web难道不都是服务端渲染好html再通过web server发送前端吗?
  你说的服务端渲染难道是指由大前端而兴起的spa之类的吗?那也只是对seo有需求的才要通过服务端渲染好再发送给前端,没有seo需求的完全无所谓什么服务端渲染了。
  我认为服务端渲染只是未来两年内的妥协。
  等5G来了,首屏加载速度区别不大,应该会缩短到1秒内。
  未来百度迟早会支持JS解析后的SEO,这个谷歌早已实现。
  服务端渲染是为了SEO和首屏秒出,为了这个妥协的太多了,组件生命周期变更、服务端负载上升、部署比静态麻烦、还需要一个nodejs做中间层。所以当社会环境允许的情况下,SPA开发起来会轻松很多。
  我想说不论是前端还是后端,能不能别乱用渲染这个词,你说的是服务端是否生成html文件,而渲染从来都是浏览器干的事。
  这个问题的起点可以归结为大前端的崛起而兴起来的,其实也是有一定的需求场景导致的。
  纯粹的前端渲染仅仅只是在原始状态下,我们使用新兴起来的mvvm设计模式框架来打造的站点结构,所有的编译,渲染时间几乎都是由浏览器来承担,所以相当于把很多的性能负担均摊给了用户,其实对于码农来说,这其实是一个比较好的方案。
  但是由于前端的热门,大家在越来越多的应用,系统都渐渐使用前后端隔离,这种技术越来越多的使用起来。
  那么摆在用户面前最直接的就是首屏,响应时间的感知,码农需要去解决不同浏览器上的渲染异常并且尽量让其更快,这个时候后端渲染就顺势而生了,它解决了这些比较头疼的问题,也更好的兼容了SEO。
  不过现在各类前端框架都提供了自己的ssr支持,也有不少优秀的脚手架帮助大家一健部署ssr环境,所以按照应用需求的话适当转变业务为SSR也是不错的选择。
  老妖想了半天,没发现现在又流行服务端渲染html啊?当然,不排除一些相对小众的语言或框架是服务器渲染html,但现在都是前后端分离的架构,前后端交流的只是json数据,根本不会传递html。细思一下,可能有一些站点比较在意在搜索引擎中的排名,所以会采用服务端直接生成html页面的方式。但这也不是主流啊。只是一种特殊应用而已。
  其实前后端渲染的选择,并没有太多关系到服务器的效率。而是多数网站需要权衡内容的可见性与功能性两者。
  一、内容可见性
  指的是让有效内容更容易被获取,因为多数网站是展现有效内容给用户,帮助公司或品牌产品得到更多的流量,这类网站涉及到SEO尤为重要,非常有必要为了让自己的内容更容易被索引且获得更好的排名而付出一些努力。因此此类网站不喜欢使用过多JS生成的内容,既所谓的前端渲染。因为这类页面不利于搜索引擎索引自己的页面,这样就很难通过有效内容从搜索引擎得到有效的引流。
  早期的网站,很多都是以呈现有效内容为主,很少用JS实现丰富的应用功能,因此比较多地关注关键字,内部链接,外部链接等等来提高网站的权值。
  以提供有效内容为主的网站,主要有静态,动态之分。静态以标准HTML为主,动态多由服务器根据请求生成SEO友好的内容。两者对前端浏览来说没有太大的区别。主要是是服务器端的服务方式,如静态多以简单文件形式提供,动态诸如ASP,ASPX,CGI(不同的脚本),或者是高端语言的Web开发框架,实现是极其灵活丰富的。目的都是相同的,既提供更有效的内容给用户。
  至于效率,可以有多重优化方式,从来都不是开发上首要考虑到问题。
  二、服务功能性
  此类网站通常使用一个比较现代也比较高端的名称,既WebApp。其主要目的并非提供用户感兴趣的内容为主。网站更希望与用户可以有更多的交互,同过为用户提供一系列更为实用的应用功能,并从中获取反馈或回报。
  这类网站的流行得益于多重技术都发展,首先是计算机处理速度有了更好的提升,CPU、GPU以及内存等不再是限制JS执行复杂功能的瓶颈;其次是以WebKit为内核的浏览器逐渐发展强大,并在Google的努力之下,Chromium得到了极大的发展,大大地推动了基于浏览器的WebApp的可用和可行性。一大批成功的基于浏览器的富应用被开发出来并取得巨大成功,使得JS比以往任何时候都更流行,让JS名副其实地成为Web Language。
  随后进一步发展的CSS3,HTML5,强化的JS组件,如WebSocket,Web Worker等等,让JS在浏览器端实现功能强大的富应用更得心应手。
  总之,整个行业的发展使得网站不再是简单的靠内容提供而获取流量,提供有效的富应用功能可以让网站变得更加有价值。
  因此到底是后端渲染还是前端渲染,实则是行业发展所需,并非简单的考虑效率(服务器效率可以很有很多方法优化,从来不是问题)。将更多的运算放到前端,正是由于WenApp的形态已经越来越成熟,成功的标杆应用已经越来越多了!
  关键在于老式网站可以转化成APP了,比如一个jsp网页之前没法做成APP,现在就可以,之前技术一直没用克服,需要做成html文件再通过js框架渲染页面。也看具体做什么类型网站,有的适合客服端渲染,有的适合服务端渲染。
  又流行了吗,

梦里老家小时候,每当在影视等处看到那些华侨,再回故土时那声泪俱下亲吻土地和再离故土单捧一抔泥土的画面时,都感觉是那么的不真实,总不屑地以为那都是艺术加工的。终究有一天,当家乡只能在梦里出现拾蘑菇留住乡愁作者王延军(甘肃省肃南裕固族自治县教育局督学张掖市作家协会会员)祁连山春晚秋早。六月中旬,天才慢慢热起来九月初,天又渐渐转凉。在这短暂的几个月里,缓过气来的花花草草,抓紧时夜读丨最好的生活状态主播读经典,陪您说晚安。大家好,我是邹城市融媒体中心主播栗志楠,今晚与您分享的文章是最好的生活状态有期待有事做有耐心。最好的生活状态有期待有事做有耐心一个人最好的生活状态就是有所期很喜欢的人,别就这样算了很喜欢的人,别就这样算了网易云上有首叫再见的歌,下面有一条热评是这样写的最惨的,并不是莫名其妙的被人领上一条迷路。。张十少想说我想要天上的月亮和地上的霜,想要雪白的姑娘,别人说爱情我们为什么要喜欢谷爱凌?提到谷爱凌,大家一定都会联想到天天被这个名字霸屏的2022年冬奥会。而她的走红是厚积薄发。首先进入我们的眼帘是因为运动员的身份其次一定是被她的颜值,以及选择加入中国国籍而代表中国参感情中,真正喜欢一个人的10种感觉喜欢上一个人是什么感觉每个人在感情中经历的事情不一样,但是在感情中经历的感受却是大致相同。那么真正喜欢一个人是什么感觉呢?在感情中,真正喜欢一个人的10种感觉,看看你是否都有过。第钱不好赚了?苹果今年第四季度净利或下降8以上稿源手机中国数据分析平台VisibleAlpha的数据显示,美国苹果公司今年第四季度的净利润将下降8以上。需要注意的是,这是其14个季度以来第一次没有实现增长。除此之外,根据Vis医生如有这些症状,不鼓励急于恢复工作!近日,全国多地出台政策,明确阳性感染者的密切接触者可正常上班,不再要求居家隔离医学观察。一些地方也提出无症状轻症患者做好个人防护同样可以正常上班。这些人群返岗需要注意啥?记者采访了大平原(二百九十三)冬日里来白菜香冬日里来白菜香文赵学松时间过得真快,不知不觉已是冬至节气,今年的冬天或许因为疫情原因,显得格外地冷。我每天上下班的途中,会经过一片田野,地处小清河岸边,往年这里的庄稼收成甚微,种地天价机票卡住出境游回国更难去普吉岛返程4万,还需3次周转作者李原编辑陈芳12月26日晚11点,刚准备睡觉的Rena看到手机上弹出一条消息,从床上兴奋地跳起来,直奔书房,翻出了自己的护照。这个夜晚,注定让许多旅游从业者和年轻人难以入眠。国2022年广东省制造业500强出炉,12家企业营收超千亿大河财立方消息12月28日,广东省制造业协会发布2022年广东省制造业企业500强名单。正威国际华为富士康美的比亚迪位列前5名。榜单显示,2022年广东省制造业500强企业营业收入
1月金股出炉!超级牛散陈发树这只重仓股被密集推荐,这几个领域也有大机会?本刊编辑部齐永超回顾刚刚落幕的12月,各大指数弱势震荡成交量缩水,而只有食品饮料餐饮酒店旅游等疫后复苏的主线独舞,成为市场最靓的仔。那么,进入2023年的首个交易月,市场行情又将如全球首创!金邦DDR5内存上丧心病狂双风扇还能跑8GHz芝奇朗科影驰之后,金邦也拿出了自己的DDR58000超高频内存EVOV,还有一项全球第一装上了主动风扇,而且是两个!再加上影驰HOFEXTREME50PCIe5。0SSD也自带小风11个月卖了3600亿元!中国爆品,全球热销2022年,我国外贸呈现较强韧性,为稳定宏观经济大盘发挥了大作用。前三季度,货物和服务净出口对经济增长贡献率达32。0,拉动GDP增长1。0个百分点。2022年,越来越多的中国制造个股符合ABC法则上涨概率大?揭开ABC战法的神秘面纱今天看电影看了一天,阿凡达说实话真不好看,不知道为什么总喜欢这种花里花哨的电影,西方的思维和哲学是属于简单的,儒家文明则是中庸之道,文化差异真的是极大。其实中西方文化,没有说谁好谁型储氢瓶攥住了市场接力棒市场对储氢瓶性能提出更高要求,70兆帕IV型瓶开始获得气瓶生产企业接力捧。但IV型储氢瓶仍处于初步推广阶段,在此过程中如何通过市场化路径降本进一步提升IV型储氢瓶应用规模正持续考验理财日记2023开局拥抱不确定性2023开局拥抱不确定性充斥着太多的不确定性的2022,已真实地在我们眼前发生。结合全年市场行业指数与基金指数的波动来看,更印证如此。类似的市场的不确定性波动,被大多数投资者所厌恶2023开门红概率大,会掀起一轮反弹行情吗?三大利好!三大注意!2023。1。2周一复盘2022多事之秋,反复探底的一年终于结束,即将迎来新的一年2023充满希望和期待,一切阴霾终将散去,无论2022我们失去多少,经历什么,都已经不重要,重要的这里是自驾游向往的地方,被国家地理杂志评为中国最牛的县城它是我们中国唯一的一个一脚踏四国的县,它也被国家地理杂志评为中国最牛县城,它拥有丰富的自然与人文旅游资源,是无数自驾游与背包客的向往之地,你知道是哪里吗?这里就是同时与阿富汗塔吉克张丰毅,对继女视如己出,却对亲生儿子不闻不问,如今悔恨不已前言2015年,张丰毅正在四处宣传自己的新剧武媚娘传奇,可是媒体关注的却是另外一件事张丰毅的儿子张博宇刚刚举办完的婚礼,作为亲生父亲的他为什么没有参加?张丰毅冷血地回应称我有自己的为特殊群体筑牢保护屏障!普陀的他们服务不断档不掉线喂!是居委会伐,阿拉楼道好像有呼救声,我现在也不太方便出去看,能麻烦你们去看看伐?阿拉马上来!接到电话的瑞香苑党总支书记于怡静立马带上社工李灏急忙赶赴现场。根据居民提供的信息和楼道热泵空调能为电动汽车带来一个有温度的长途之旅,续航缩水很有限今年的冬天有一个很有意思的变化,似乎没有再出现铺天盖地的冬季续航缩水的文章。在此之前的每一年的冬天都会是这个话题最火爆,似乎燃油车主更是喜闻乐见此类资讯,那么为什么今年的冬天会出现