点赞实现逻辑
2017-02-22 16:44:54 0 举报
点赞实现逻辑通常包括以下几个步骤: 1. 用户点击点赞按钮。 2. 前端将点赞请求发送到服务器。 3. 服务器接收到请求后,检查该用户是否已经点赞过。如果已经点赞过,则取消点赞;否则,添加点赞记录。 4. 服务器将处理结果返回给前端。 5. 前端根据处理结果更新页面上的点赞数量和样式。 这种实现方式简单易用,能够快速响应用户的操作,并且具有良好的可扩展性。但是,它也有一些缺点。例如,由于所有操作都依赖于服务器的处理,所以当服务器出现故障时,用户将无法进行点赞操作。此外,由于需要实时更新页面上的点赞数量和样式,所以对服务器的性能要求较高。
作者其他创作
大纲/内容
YES
提示点赞成功,并推送至被点赞的手表
点赞
数据库
将点赞数据插入数据库
Redis
将点赞信息插入数据库
控制
是否已经点过?
获取点赞信息
将点赞推送至手表
从redis中取出点赞数据
将数据插入redis(数据:点赞数据和限制重复点赞的KEY)
客户端
提示用户已经点过赞
NO
APP
手表
通知点赞成功
点赞(好友或自己)
将点赞数据存入redis
点赞(APP)
将限制重复点赞的key存入redis
获取点赞数据(watchID)
0 条评论
回复 删除
下一页