绿色榕树
忆江南
业余无线电
UID:2 管理员
图片:快照5.jpg
第10行,从pw_elements表里按收藏数(value,不同表的字段名可能不一样)升序排列查询类型为收藏排行(hotfavor)的数据,筛选出value和eid。这个查询有什么意义呢?第12行,如果当前主题的收藏数大于收藏排行top50主题的最小收藏数,将会继续执行13到20行代码;第13行,删除收藏排行里收藏数最小的主题;(我感觉应该是只删除一条数据,第10行$rs = $this->db->get_one查询的意思应该是只要一个结果)第20行,将当前主题的数据(14到19行)写入表,使当前主题成为收藏排行top50。
zhangjingyu 为方便测试,我把缓存更新时间改为60秒(见第3,16行,这两行的时间要一致,即修改成一样的)。 (2018-08-10 16:57) 查看本帖