当前位置: 首页 > wzjs >正文

织梦做的网站有点慢一个网站做多有几种颜色

织梦做的网站有点慢,一个网站做多有几种颜色,网站设计指南,物业网站建设方案苍穹外卖项目总结-CSDN博客 【苍穹外卖|项目】万字总结-CSDN博客 苍穹外卖项目总结_苍芎外卖如何实现的跨域-CSDN博客 【苍穹外卖 | 项目日记】第九天 万字总结-CSDN博客 【苍穹外卖|项目】万字总结-CSDN博客 一、技术点: Nginx代理 负载均衡:通过…

苍穹外卖项目总结-CSDN博客

【苍穹外卖|项目】万字总结-CSDN博客

苍穹外卖项目总结_苍芎外卖如何实现的跨域-CSDN博客

【苍穹外卖 | 项目日记】第九天 万字总结-CSDN博客

【苍穹外卖|项目】万字总结-CSDN博客

一、技术点:

Nginx代理

负载均衡:通过调度算法将客户端的请求分配到不同的服务器上

正向代理:通过代理服务器代理浏览器/客户端去重定向请求访问到目标服务器

反向代理(跨域):代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端

特性正向代理(Forward Proxy)反向代理(Reverse Proxy)
代理对象代理客户端(用户)访问外部服务器代理服务器(网站)接受客户端请求
适用场景访问被限制的网站、加速网络请求、隐藏用户 IP负载均衡、缓存静态资源、安全防护
请求流向客户端 → 正向代理 → 目标服务器客户端 → 反向代理 → 真实服务器
是否对外暴露用户需要配置代理才能使用用户无需感知,透明访问
示例VPN、Shadowsocks、SquidNginx、HAProxy、Cloudflare

MD5密码加密

特点:固定长度,不可逆

主要是对登录界面的密码加密

Swagger – 框架

3.1作用:接口文档的在线生成—doc.html

3.2集成:1.导入Knife4j依赖 2.加入配置,设置资源映射 3.使用注解在对应位置

3.3注解:

@Api(tags = “”)—用在类上

@ApiModel—类上

@ApiModelProperty–用在属性上

@ApiOperation(方法上)

JWT

4.1 概述:将原始JSON进行安全封装,由Header(令牌类型、签名算法等),载荷(携带信息),签名(防伪)组成

4.2 应用场景 :身份验证、授权、信息交换

过滤器Filter 

应用场景:防止未登录就进入界面 验证用户身份 缓存控制

拦截器Interceptor – IOC容器

6.1 概念:由Spring框架提供,动态拦截请求,本质是面向切面编程(AOP)的

6.2 应用场景:登录验证,权限验证,日志记录,性能监控……

AOP 切面

 概念:将横切关注点与业务逻辑分离,将其通用行为封装至横向模块,以达到对业务逻辑的增强。

应用场景:记录日志操作、权限管理、事务管理

微信小程序

Spring Cache

概念:基于注解的缓存功能,简化开发

应用场景:缓存数据,防止重复请求,实现分布式系统中的数据共享……

Spring Task – 任务调度工具

应用场景:定时推送,系统未支付订单

WebSocket

概念:基于TCP连接的全双工通信网络协议

应用场景:用于实时通信,实时双向传输数据 – 弹幕、网页聊天…

阿里云OSS

概念:云存储服务,存储文本、图片、视频

应用场景:上传文件

验证码

利用Hutool工具生成验证码,并保存验证码至数据库,方便验证

二、具体的业务流程

微信小程序登录--前端

后端

1.用户登录验证

注意:为了防止数据库泄露带来的用户账号密码安全性问题,我们即使是在数据库中也不会进行明文存储密码,而是存储MD5加密方法加密后的一串字符串。防止用户密码以明文的形式进行传递

2.TreadLocal线程存储

配合Spring拦截器进行token验证

ThreadLocal 允许在同一线程中存储数据,我们可以把从JWT中解析到的用户数据存入到线程当中,在业务层代码里需要获得用户数据的时候,即可从线程变量中获取。避免频繁解析 token,提高性能,并保证数据的线程安全性。

登录过后,每次访问携带token(一般有效期是1天),判断是否用户还在登录状态,可以继续访问。

解决HTTP无状态

  • 采用 JWT(JSON Web Token) 机制,将用户信息编码后存储在 token 中,并通过请求头(Authorization)传递给服务器。
  • 服务器在每次请求时 解析 token,提取用户信息,并将其与当前线程绑定,确保在整个请求链路中可用。

3.来单/催单 – web socket

http://www.dtcms.com/wzjs/797268.html

相关文章:

  • 乐山旅游英文网站建设wordpress 云主机配置
  • 小程序要先做网站photoshop快捷键命令大全
  • ppt里做网站效果海外营销推广方案
  • 信宜网站建设公司东莞 塑胶 网站建设
  • 英文网站的建设意义seo视频教程
  • 怎么用网吧电脑做网站服务器司瓦图网站
  • 网站推广技术哪家好百度网页制作html
  • 梅县区住房和城乡规划建设局网站天元建设集团有限公司董事长张桂玉
  • 营销型网站有那些网站wordpress 地图导航
  • 切实加强门户网站建设吴江区网站建设
  • 贵州省文化旅游网站建设的必要性我国市级网站建设分析模板
  • 太仓违章建设举报网站建筑设计咨询公司要不要资质
  • 广州定制网站建设公司北京网站建设+知乎
  • 合肥 网站建设公司青岛网站建设技术托管
  • 网站维护包含哪些内容企网站建设
  • 沈阳网站建设咨询网站怎么做跟踪链接
  • 网站themes目录木樨园网站建设
  • 网站icon怎么设置中英互译网站怎么做
  • 浏览器打开自己做的网站wordpress首页刷新
  • 网站配置域名互联网行业特点
  • 怎么自己做公司网站珠海建站平台
  • 哪些网站可以seo怎么在自己的网站上做链接
  • 岳西县建设局网站做网站做地区好还是全国的好
  • 网站建设+三乐手机创建网站免费注册
  • 如何做网站程序wordpress 优秀网站
  • 标准网站建设报价单开发官网多少钱
  • 网站做qq链接深汕特别合作区
  • 没有有知道钓鱼网站在哪儿做网站设计流程包括
  • 网站建设交接清单美仑美家具的网站谁做的
  • 对网站建设的具体想法wordpress+缩略图+api