Что значит thread safe / non thread safe и какой выбирать при скачивании на php?

Пользователь

от guillermo , в категории: PHP , год назад

Что значит thread safe / non thread safe и какой выбирать при скачивании на php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jaren , год назад

@guillermo 

Thread-safe (TS) и non-thread-safe (NTS) - это две различные версии PHP, которые различаются по способу обработки потоков (threads).


Thread-safe версия PHP предназначена для использования с серверами, которые поддерживают многопоточность, такими как Apache с модулем MPM-worker или Microsoft IIS. Она обеспечивает безопасность работы с разделяемой памятью и обеспечивает безопасность в многопоточной среде, где несколько запросов могут выполняться одновременно.


Non-thread-safe версия PHP рекомендуется использовать с серверами, которые не поддерживают многопоточность или когда многопоточность не используется, например, с Apache, запущенным с модулем MPM-prefork.


При выборе версии PHP необходимо учитывать используемую операционную систему, сервер и другие факторы, связанные с окружением. Если вы не уверены, какую версию PHP выбрать, обратитесь к документации вашего сервера или к вашему хостинг-провайдеру.