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

单页面与多页面的区别

单页面

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

优点:切换快 

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

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

 

多页面

优缺点:与单页面正相反

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

  

单点登陆

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

 

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

posted @   lxq3280  阅读(155)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
点击右上角即可分享
微信分享提示