单页面与多页面的区别 、 单点登陆
单页面与多页面的区别
单页面
向一般比较小的项目是单页面开发的。
优点:切换快
缺点:首屏加载慢,用户体验效果不好。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

浙公网安备 33010602011771号