【发布时间】:2011-02-08 13:04:34
【问题描述】:
每次用户访问主页时,我都会在网站上运行一个脚本。该脚本将遍历数据库中的每一行,并检查其日期是否已过期,如果为真则将其存档。但是,由于它有很多行,因此加载主页确实需要一些时间(例如 6 秒)。
首先,我建议使用 cronjob 来完成任务,但我的老板提出了这个想法,但我离题了......
我的问题是,是否可以并行运行脚本,以便在脚本也在运行的同时继续加载主页。另请注意,主页显示来自数据库的数据,因此在主页完成加载之前结束脚本的执行非常重要
【问题讨论】:
-
不是一个好主意,你应该使用 cron。如果两个不同的用户在几秒钟内互相点击页面,你将同时进行两次更新……这太浪费资源了;你应该只需要每天运行一次
-
首先将您的职位与您老板的职位交换:D