单页面与多页面的区别 、 单点登陆

单页面与多页面的区别

单页面

向一般比较小的项目是单页面开发的。

优点:切换快 

缺点:首屏加载慢,用户体验效果不好。SEO页面推广效果不好【搜索引擎需要识别HTML内容,但内容很多是js渲染出来的,识别不了】

单页面是始终是一个页面【是字面意思】,
第一次进入,会请求Html5文件。当切换页面时,是js销毁并重新渲染,还是当前页面,内容发生了变化
原理:
Js感知URL的变化,可动态清除当前页面,然后将当前页面挂载下一个内容,这由路由控制切换实现
比如:com/a/a1  com/a/a2

 

多页面

优缺点:与单页面正相反

每次跳转请求时,后台服务器会返回一个新的HTML

  

单点登陆

single sign on|SSO 是在多系统中登陆一个系统,便可在系统群中得到登陆授权。

 

实现:cookie   +   session
参考:https://blog.csdn.net/weixin_48016395/article/details/124238336

posted @ 2022-06-04 12:09  lxq3280  阅读(159)  评论(0)    收藏  举报