Avatar ·

O que é thread safe e non-thread safe no PHP? Como escolher a versão correta?

Olá a todos! Sou novo no PHP e, ao baixar a distribuição do PHP do site oficial, vejo duas versões: "Thread Safe" (TS) e "Non-Thread Safe" (NTS). Sinceramente, não entendo a diferença e não sei qual escolher. Estou usando XAMPP no Windows e criando sites simples. Mas recentemente tentei escrever um script que envia notificações por e-mail em um loop. Aqui está o código simplificado: ```php ``` Quando executo este script, a página carrega muito lentamente, e pensei que poderia acelerar o processo usando threads. Encontrei a extensão pthreads, mas ela requer a versão Thread Safe do PHP. No entanto, li que, se usar Apache com o módulo mod_php, também é necessário escolher Thread Safe. Já para Nginx ou linha de comando, deve-se usar Non-Thread Safe. Tenho algumas perguntas: 1. O que esses termos significam de forma simples