Avatar ·

Was ist Thread Safe und Non-Thread Safe in PHP? Wie wählt man die richtige Version?

Hallo zusammen! Ich bin ein Anfänger in PHP und beim Herunterladen der PHP-Distribution von der offiziellen Website sehe ich zwei Versionen: "Thread Safe" (TS) und "Non-Thread Safe" (NTS). Ehrlich gesagt verstehe ich den Unterschied nicht und weiß nicht, welche ich wählen soll. Ich verwende XAMPP unter Windows und schreibe einfache Websites. Aber kürzlich habe ich versucht, ein Skript zu schreiben, das E-Mail-Benachrichtigungen in einer Schleife sendet. Hier ist der vereinfachte Code: ```php ``` Wenn ich dieses Skript ausführe, lädt die Seite sehr lange, und ich dachte, man könnte den Prozess mit Threads beschleunigen. Ich habe die Erweiterung pthreads gefunden, aber sie erfordert eine Thread Safe Version von PHP. Allerdings habe ich gelesen, dass man bei Verwendung von Apache mit dem mod_php-Modul ebenfalls Thread Safe wählen sollte. Für Nginx oder die Kommandozeile hingegen Non-Thread Safe. Ich habe mehrere Fragen: 1. Was bedeuten diese Begriffe überhaupt einfach