最近在做一个视频网站,需要实现视频的点赞功能,我是结合ajax和数据库实现的,数据库的格式为有四个字段:文章id,赞,踩,ip。因为需要一个ip只能点赞一次,所以需要一个ip字段存储点赞的ip,这样便于判断该ip是否已经点赞过了; 我将点赞和踩的图片做成两个按钮;具体代码如下: < ...
知识: 一 首先页面需要加载jquery框架 二 ajax常用参数解释: type:传输数据方式,get或者post url:处理数据的PHP脚本 data:传输的数据索引及值,值用js获取,一般此属性为json串或字符串 async:参数为布尔类型,默认为true,即异步传输,浏览器不锁定 complete:参数为方法,跳转的脚本执行完成后的回调函数 success:参数为方法,跳转的脚本执行成 ...
2017-06-01 22:15 0 3047 推荐指数:
最近在做一个视频网站,需要实现视频的点赞功能,我是结合ajax和数据库实现的,数据库的格式为有四个字段:文章id,赞,踩,ip。因为需要一个ip只能点赞一次,所以需要一个ip字段存储点赞的ip,这样便于判断该ip是否已经点赞过了; 我将点赞和踩的图片做成两个按钮;具体代码如下: < ...
一、文章点赞样式构建 1、将base.html的css样式改为外部引入 将base.html的内嵌样式删除,改为使用 HTML 头部的 <head> 标签对中使用<link>标签来引入外部的 CSS 文件。 base.html内容如下所示: < ...
一、点赞功能设计 1、博客、评论、回复可点赞 2、可取消点赞 3、可看到点赞数 前端设计 模型设计 路由 后端实现 自定义模版标签,获取点赞数量,获取点赞状态用来实时显示状态,获取对象的content_type ...
公司的员工风采栏目下,有文章需要处理点赞。搜索了网上的案例,普遍做法有两种,一种是mysql 直接连数据库,进行存储。有点 缺点是热门文章频繁点赞时,对数据库的访问压力变大。另外一种就是利用点赞的业务特征来扔到redis(或memcache)中, 然后离线刷回mysql ...
点赞是我们现在经常见到的一个效果,如朋友圈、微博都有点赞的效果,下面这篇文章主要跟大家分享了基于 redis实现的点赞功能设计思路的相关资料,文中介绍的非常详细,对大家实现点赞功能具有一定的参考学习价 值,需要的朋友们下面来一起看看吧。 前言 点赞其实是一个很有意思的功能。基本的设计思路 ...
18.1 掌握文章管理 18.1.1 评论功能 18.1.1.1 掌握评论表设计 18.1.1.2 掌握评论数量+1 实现思路: 每当有用户评论,使用ajax添加一条数据到评论表,入库成功之后,在redis中把缓存的评论数自增1,并把值返回给前端页面进行展示 18.1.2 点赞功能 ...
一、点赞功能 思路是这样的: 1、对点赞和踩都设置一个相同的class,然后对这个class绑定点击事件 2、点击触发ajax请求,我们对赞的标签设置了一个class属性,对踩的标签没有设置这个class属性,如果我们点击的标签有这个class属性,则我们认为这次点击的赞 ...
。 然后开始进行分析,点赞功能需要保存的数据都有哪些,比如给某个新闻点赞,那么需要保存的数据需要有该 ...