php - 如何设计评论预发布功能
PHP中文网
PHP中文网 2017-04-10 15:07:21
[PHP讨论组]

hi,all

最近在做一个评论预发布功能,需求大概是说,我后台可以针对谋篇文章录入评论,但这些评论不会马上显示出来,需要按照设定的某个时间点出现在前台(这里指的是手机端的app)。

这里有几个背景:1、文章表有评论数量字段,2、评论的时候会有消息推送到app。

我之前的做法是在评论表里面分别加入effect_begin字段,然后在拉取评论列表的时候加多一个时间判断。但这样,就会无法更新评论数量字段和推送消息。

我想到的另外一种方法是,再做一个评论预备状态的表,然后写个定时脚本,定期把预备状态的数据写入评论表,这个时候再去触发更新评论数量和推送用户消息,只是不知道这样时候合适,感觉有点重...

不知道有没有更好的方案?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(1)
天蓬老师

看你的问题有点晕晕的,预发布不就直接设置评论的发布时间为将来时,显示评论的时候显示小于当前时间的评论不就可以了么?如果要做push的的话也很简单啊,设置一个定时任务将未push且评论时间小于当前时间的评论都push出来成功就修改push字段为真,失败则还是老样子。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号