Mam skrypt PHP, którego wykonanie zajmuje dużo czasu (5-30 minut). Na wszelki wypadek, skrypt używa curl do pobierania danych z innego serwera. To jest powód, dla którego trwa to tak długo; musi czekać na załadowanie każdej strony, zanim ją przetworzy i przejdzie do następnej.
Chcę mieć możliwość zainicjowania skryptu i pozostawienia go, dopóki nie zostanie ukończony, co spowoduje ustawienie flagi w tabeli bazy danych.
Muszę wiedzieć, jak zakończyć żądanie http przed zakończeniem działania skryptu. Czy skrypt PHP jest najlepszym sposobem na to?