当前位置:首页 > CN2资讯 > 正文内容

srs 服务器 架构 服务器配置ssr

1天前CN2资讯


什么是服务器端渲染

渲染:就是将数据和模版组装成html

后端渲染(服务器端渲染)

多年前,Web是一群由HTML和CSS构建的静态页面,没有太多的交互性。每个用户行为要求服务器来创建和提供一个完整的页面。后端渲染HTML的情况下,浏览器会直接接收到经过服务器计算之后的呈现给用户的最终的HTML字符串,这里的计算就是服务器经过解析存放在服务器端的模板文件来完成的,在这种情况下,浏览器只进行了HTML的解析,以及通过操作系统提供的操纵显示器显示内容的系统调用在显示器上把HTML所代表的图像显示给用户。



        国企的网站全部是使用的后端渲染,也就是说,你点击一下,他就会刷新一个,然后从后台请求新的页面数据。



好处:前端耗时少(前端只负责将html进行展示),利于SEO



坏处:网络传输数据量大,占用(部分、少部分)服务器运算资源,response 出的数据量会(稍)大点,模板改了前端的交互和样式什么的一样得跟着联动修改



 



前端渲染(客户端渲染)

前端渲染的方式起源于JavaScript的兴起,ajax的大热更是让前端渲染更加成熟,前端渲染真正意义上的实现了前后端分离,前端只专注于UI的开发,后端只专注于逻辑的开发,前后端交互只通过约定好的API来交互,后端提供json数据,前端循环json生成DOM插入到页面中去。



好处:网络传输数据量小(减少了服务器压力)



坏处:前端耗时较多,不利于SEO



 



        其实前后端的渲染本质是一样的,都是字符串的拼接,将数据渲染进一些固定格式的html代码中形成最终的html展示在用户页面上。  因为字符串的拼接必然会损耗一些性能资源。 所以……



        如果在 服务器端渲染,那么消耗的就是server端的性能。所以用户量达到一定程度后,后端会考虑缓存部分数据,避免消耗过多资源重复渲染一些对及时性要求并不高的地方以节约资源。例如常见的排行榜,可以将渲染后的模块缓存起来,十分钟更新一次。



        如果是在客户端渲染,常见的手段,比如是直接生成DOM插入到html 中,或者是使用一些前端的模板引擎等。他们初次渲染的原理大多是将原html中的数据标记(例如{{text}})替换。一般来说只要不作死无脑用了document.write,浏览器端初次渲染的性能消耗都是可以接受的。



 



SEO
browser端渲染是对搜索引擎不太友好的,虽然SPA怎么做SEO已经有过无数讨论和实践,但是browser端很大程度是不如server端渲染容易做SEO。



后端渲染html 叫 或者 喷,爬虫可以看到完整的呈现源码
前端模板渲染html叫 填,爬虫看不到完整的呈现源码



维护



server端渲染很多时候前后端是一起完成的。有的团队是前端开发人员直接写模板文件,但是也有的团队是前端写了静态html文件,后端改为模板。后一种团队在维护时是比较蛋疼的,改个css都要前后端在一起搞定(我的上一家公司就是这么做的)



 



如何选择



 

例如一个注重SEO的新闻站点,非强交互的页面,做成SPA意义并不大,还是建议server端渲染。
像后台管理页面,或者是QQ空间这类强交互的网页应用,可以尝试浏览器端渲染。后端开发人员也能更加专注于接口服务的提供,不用去考虑页面的渲染问题,分工合作更加愉快。



 



既然已经走在前面,就不要频繁的往后看!




    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/20975.html

    分享给朋友:

    “srs 服务器 架构 服务器配置ssr” 的相关文章

    轻松注册RackNerd账号:快速指南与优惠攻略

    RackNerd是一家成立于2017年的国外主机商,专注于为用户提供高质量的虚拟主机、VPS主机、独立服务器和服务器托管等服务。从成立之初,RackNerd就致力于为全球用户提供稳定、高效的主机解决方案,凭借其优质的服务和灵活的配置选项,迅速在行业内赢得了良好的口碑。 RackNerd的服务类型非常...

    2024黑五活动指南:抓住全球购物狂欢的绝佳机会

    黑五活动,全称“黑色星期五”,是跨境圈一年一度的大事件。这个购物狂欢节起源于美国,通常在感恩节后的第一天,也就是11月的第四个星期五举行。最初,黑五活动主要是线下实体店的促销活动,后来逐渐扩展到线上电商平台,成为全球消费者和卖家共同期待的购物盛宴。 黑五活动的意义不仅仅在于折扣和促销,它更是一个推动...

    DMIT VPS怎么样?性能与价格的全面评测

    在选择VPS的时候,性能绝对是一个关键因素。对于DMIT VPS,我从多个层面来进行评测,特别是它的处理器和存储配置。DMIT采用的Intel至强处理器,真的是一大亮点。这种处理器在处理高负载任务时表现十分优越,其稳定性和速度都让人印象深刻。而且,配合全SSD RAID存储方案,数据的读写速度得到了...

    Virmach虚拟主机评测:高性价比VPS服务推荐

    大家好,今天我想和你聊一聊Virmach,这是一家我非常推荐的虚拟主机提供商。Virmach专注于提供VPS(虚拟专用服务器)服务,近年来逐渐在行业中赢得了一席之地。它的价格相对亲民,而服务质量与稳定性也让人感到满意。很多人选择它,主要是因为它不仅适合个人用户,也非常受中小企业欢迎。 Virmach...

    Virmach Coupons: 轻松获取超值优惠,优化你的VPS选择

    Virmach成立于2014年,作为一家美国VPS服务商,在业内享有良好的声誉。它的总部位于加利福尼亚州洛杉矶,正是这样得天独厚的地理位置让它能迅速成长并服务全球用户。到现在为止,Virmach已经发展成为一家提供各种配置和价格方案的服务商,特别以低价VPS而闻名,吸引了大量希望降低运营成本的个人和...

    2023年美国服务器市场分析与未来展望

    在美国,服务器市场一直以来都具有举足轻重的地位。到了2023年,这个市场依旧保持着强劲的增长势头。根据IDC的分析报告,2023年第一季度,美国的服务器市场规模达到了2212亿美元,相比去年增长了2%。这不仅显示了市场的健康发展,也奠定了美国在全球服务器市场的领导地位,全球市场份额约为30%。 随着...