| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Как обрабатываются запросы |
| Автор: BoHemus 22.11.2013, 13:14 |
| Здравствуйте! Например, на apache у меня есть script.php, допустим, он выполняется 1 секунду. Есть три пользователя. Они почти одновременно делают запрос к этому скрипту, я бы хотел узнать, каким образом будут обработаны эти три запроса. Я предполагаю есть такие варианты: 1)Будет выстроена очередь. Сначала скрипт выполнится 1 секунду для того, кто пришёл первым, а в это время двое ждут. Далее скрипт выполнится заново для того, кто пришёл вторым, и получит он результат через 2 секунды, а третий всё ещё ждёт, затем скрип выполнится для третьего, и получает он результат через 3 секунды. 2)Создаться, как бы, три копии скрипта, и они выполняются параллельно, то есть, в отличии от первого случая, для всех запросов скрип будет обрабатываться 1 секунду. Подскажите, пожалуйста, какие-нибудь термины и понятия, связанные с данной темой, что бы я знал куда копать. |
| Автор: bars80080 22.11.2013, 13:21 |
это называется - создаётся три процесса. у тебя на компе их уйма одновременно работает, так что не заморачивайся. сервер сам разрулит |