Hallo
Wie kann ich einen langen Prozess (z.B. ein Newsletter an 100'000 Leute) in PHP möglichst Server-freundlich ausführen? Ich habe es bisher so gemacht, dass eine bestimmte Anzahl durchläufe ausgeführt wird (for-Schleife), dann wird ein Reload-JS ausgegeben und anschliessend an der alten Stelle der Prozess wieder aufgenommen. Diese Lösung möchte ich jedoch nicht länger verwenden, da nach 2-3 Reloads der Server anfängt zu stagnieren und es eine Wartezeit von ca. 5 Sekunden gibt, sodass sich der ganze Prozess extrem in die Länge zieht.
Daher meine Frage: gibt es dazu andere Lösungen?
Besten Dank.
Wie kann ich einen langen Prozess (z.B. ein Newsletter an 100'000 Leute) in PHP möglichst Server-freundlich ausführen? Ich habe es bisher so gemacht, dass eine bestimmte Anzahl durchläufe ausgeführt wird (for-Schleife), dann wird ein Reload-JS ausgegeben und anschliessend an der alten Stelle der Prozess wieder aufgenommen. Diese Lösung möchte ich jedoch nicht länger verwenden, da nach 2-3 Reloads der Server anfängt zu stagnieren und es eine Wartezeit von ca. 5 Sekunden gibt, sodass sich der ganze Prozess extrem in die Länge zieht.
Daher meine Frage: gibt es dazu andere Lösungen?
Besten Dank.