如果我有一个循环发生了很多 curl 执行,那会减慢运行该进程的服务器吗?我意识到,当此过程运行时,我打开一个新选项卡以访问网站上的其他页面,直到正在发生的 curl 过程完成,它才会加载,有没有办法让这个过程在不影响性能的情况下运行网站的?
例如,这就是我正在做的事情:
foreach ($chs as $ch) {
$content = curl_exec($ch);
... do random stuff...
}
我知道我可以做多卷曲,但为了我正在做的事情,我需要这样做。
编辑:
好的,也许这可能会改变一些事情,但我实际上希望这个过程使用 WordPress cron 运行。如果这是作为 WordPress “cron”运行,它会阻碍 WordPress 网站的页面性能吗?所以本质上,如果进程正在运行,并且人们试图访问该站点,他们会被滞后吗?