计算数据库中帖子的观看次数最简洁的方法是什么?

时间:2011-11-25 16:34:56

标签: codeigniter activerecord

我正在做一个小图库,每张图片我想告诉用户图像被查看了多少次。即每当我SELECT数据库中的图像时,我想在数据库中该行的“视图”列上执行+1。但这样做最有效的方法是什么?

只是找不到“干净”才能获得SELECT来获取图片,然后只需UPDATE来为视图执行+1 ...

1 个答案:

答案 0 :(得分:0)

我建议只创建一个帮助来更新图片ID视图 - 将id作为参数。从长远来看,这将更容易维护。如果您担心速度,请查看缓存,但性能不应受到任何明显影响。

查询缓存 - http://dev.mysql.com/doc/refman/5.1/en/query-cache.html