性能请求PHP


Performance Request PHP

我关注的是使用PHP、Ajax和MySql的web应用程序中的一个大问题。我已经开发了一个脚本,该脚本使用日期范围时间选择器为我数据库中的每个商店制作日历+将在该地方显示的广告。对于每个广告,它将再打印一个日历,在每个日历中,我们都有一个输入,以写下该广告将在当天显示多少次。

当用户每年选择一个日期范围,其中有31个位置,每个位置有一个广告时,我的foreach上的行数将超过11000行,这会导致浏览器堆栈,并且我的数据库不会更新。

我能做些什么来执行这种类型的foreach脚本?谢谢

我不建议有人一次选择11000个项目。如果他们出了问题,重新开始,他们会很不高兴。也许一次做3个月或类似的事情。

如果必须保持这种方式,另一种选择是为每个月创建数组,可能在完成一个月后将其转换为json数组,使其成为一个字符串,而不是一个数组中超过900个单独的元素。因此,当您发布时,您发布的是12个json数组。

如果没有显示任何代码或看到示例,就很难提供帮助。