Я недавно создал поисковую систему php, и теперь у меня есть сомнения, что я уже искал ее и видел здесь много вопросов о переполнении стека, говорящих о множественном одновременном доступе к php-скриптам, но только относительно добавления, модификации и т.д ...
скажем, моей поисковой системе (или любому другому сценарию, который на основе ввода пользователя генерирует разные ответы) потребуется 20 секунд, чтобы завершить поиск.
пользователь A обращается к сценарию
пользователь B обращается к сценарию на 10 секунд позже, чем пользователь A (поэтому сценарий еще не «ответил» пользователю A)
что будет? Будет ли сервер «выполнять другой экземпляр файла», и поэтому оба пользователя получат свои ответы или что-то напутает?
также, если php-скрипту требуется много времени, чтобы завершить выполнение, и человек получает к нему доступ, а затем уходит, не дожидаясь ответа, будет ли php-скрипт делать все, что должен, пока не достигнет конца? (логика говорит мне, что в этом последнем вопросе скрипт будет делать все, пока не достигнет конца, потому что человек просто делает запрос, затем ждет ответа, и если он все еще закрывается, ничто не остановит выполнение сценария php, но я все еще спрашиваю, потому что я хочу быть полностью уверенным)