维护脚本使加载变慢

mah*_*n23 0 php mysql

每次用户访问主页时,我都会在网站上运行一个脚本.该脚本将遍历数据库中的每一行,并检查其日期是否已过期,如果为true则将其归档.但是,由于它有很多行,因此在加载主页时需要一些时间(如6秒).

首先,我建议使用cronjob来完成任务,但我的老板提出了这个想法,但我离题了......

我的问题是,是否可以并行运行脚本,这样,在脚本运行时,主页可以继续加载.另请注意,主页显示数据库中的数据,因此在主页完成加载之前执行脚本非常重要

Kel*_*ran 5

如果你每次得到一个访问者都需要运行维护脚本,那么你的站点就会非常破碎,更好的办法就是修复系统,这样就不需要每秒都维护一下