php文章定时发布 求详细资料 谢谢

文章已发布到数据库了 到了设定的时间显示到前台用户页面
2025-01-25 06:55:11
推荐回答(1个)
回答1:

方法有两种:


  1. 使用任务计划:这个方法在linux服务器上容易实现,你可以在上传这个需要定时的文章时,服务器后台建立一个系统任务计划,这个任务计划是一但到这个时间,就运行发布程序,以发布这个文章。


            这样做有节省系统资源的好处,不会因为频繁的判断以及数据库读取造成资源的浪费。而坏处是需要编写额外的程序,甚至要使用PHP调用外部程序来完成系统任务计划的增删操作。技术要求很高


  2. 用户访问相关页面时,首先判断数据库中是否有到期却还没有发布的文章,如果有,就发布之。


            这样做的好处是技术难度低,坏处是每个用户访问时,都要进行数据读取、时间判断等,对系统压力较大。

以上的方案仅提供参考,实现细节只能你自己百度了。


-