php简单实现定时发布文章
- 后端
- 三生万物
- 0
一提到定时任务大家可能想到的都是crontab、执行linux脚本之类的,但这里从另一个角度出发,实现同样的结果,但过程就相当简单,主要还是一个思路的问题
原理:
在前端提交的时候,提供一个发布时间,在查询sql的时候只返回小于这个时间的数据
具体实现:
数据表(article)
publish_time字段由前端传过来
表查询
$sql = 'SELECT * FROM article WHERE publish_time < '.time();
或者使用毫秒
$sql = 'SELECT * FROM article WHERE publish_time < '.microtime();
publish_time如果前端没有提供就用当前时间即可。
缺点:只能刷新展示,不能实时通知
免责申明:本站发布的内容(图片、视频和文字)以转载和分享为主,文章观点不代表本站立场,如涉及侵权请联系站长邮箱:xbc-online@qq.com进行反馈,一经查实,将立刻删除涉嫌侵权内容。