首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
问与答
v2 每个主题下面的 xxx 次点击如何实现的?
triThirty
·
2016 年 5 月 24 日
· 3360 次点击
这是一个创建于 3552 天前的主题,其中的信息可能已经有所发展或是发生改变。
如题,请问下,每篇帖子下面会有 xxx 次点击, xxx 人收藏, xxx 人感谢,是怎么做到的??
XXX
点击
请问
帖子
10 条回复
•
2016-05-24 12:38:04 +08:00
1
triThirty
OP
2016 年 5 月 24 日
@
Livid
站长~~
2
pimin
2016 年 5 月 24 日
点击是每次请求就+1
其它两个都太简单了
3
triThirty
OP
2016 年 5 月 24 日
@
pimin
xxx 次点击存到数据库?每次点击在往数据库中写一次?这样会不会影响性能?
4
noe132
2016 年 5 月 24 日
@
triThirty
用内存来做的话影响应该不大吧。一段时间同步一次到硬盘就好
5
noe132
2016 年 5 月 24 日
@
triThirty
一般数据库也有缓存的吧。小操作一定量后才会写入磁盘
6
triThirty
OP
2016 年 5 月 24 日
@
noe132
ok,ok 明白
7
pimin
2016 年 5 月 24 日
@
triThirty
v2ex 也不是静态网站,每打开一个页面,要查询标题,内容,标签,评论,发布时间,修改时间
诸如此类这么多字段,也不在意加一个点击次数是不是.
8
murmur
2016 年 5 月 24 日
1
点一次就+1s 么,你们搞的这个设计啊, excited
9
amery2010
2016 年 5 月 24 日
一般都是在读取文章数据的同时顺带+1 。
只要不是 MySQL 这种操作会锁表的数据库,一般来说这个操作几乎没啥影响。
10
SourceMan
2016 年 5 月 24 日
+1s
关于
·
帮助文档
·
自助推广系统
·
博客
·
API
·
FAQ
·
Solana
·
770 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms ·
UTC 22:04
·
PVG 06:04
·
LAX 14:04
·
JFK 17:04
♥ Do have faith in what you're doing.
❯