Во-первых, я видел этот вопрос: Отправка почты без блокировки «выполнения»
Но мне нужно знать, почему PHP не является многопоточным процессом, но не имеет проблемесли два человека пытаются соединиться одновременно.
Я на самом деле вызываю почтовый скрипт с помощью вызова Ajax:
$.ajax({
url: 'sendMailTemplate.php',
type: 'POST',
data: formData,
processData: false,
contentType: false,
success: function (data) {}
...
Моя проблема с почтовой программой PHP заключается в том, что когда яотправив электронное письмо, если это займет 10 секунд, то в течение 10 секунд я не смогу использовать какую-либо функцию моего сайта (и сайт отключен для всех на 10 секунд).Должен ли я попытаться использовать задания cron?Есть ли какое-нибудь руководство по работе с почтой PHP + cron?Какой лучший способ, кроме работы cron?