Задать вопрос

Php выполняет все запросы по очереди? А как устроена архитектура в больших проектах, какая защита от ошибок?

Что используется в больших высоконагруженных проектах? Когда одного веб сервера не хватает? Юзают nod'у? А какая защита от ошибок? Все рашается алгоритмами кода? А как взаимодействуют несколько серверов между собой? Какое По ставиться? Буду признателен если скините статью или книженцию в тему.
  • Вопрос задан
  • 409 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@RidgeA
Один запрос выполняется последовательно.
Вместе с тем php-fpm или apache самостоятельно может поднять некоторое количество воркеров для обработки различных запросов параллельно (при этом каждый запрос выполняется независимо от других и ничего о них не знает).
До определенного момента можно пользоваться одним сервером, с грамотно настроенным nginx/php-fpm/apache.
После этого можно либо делать 2 и больше одинаковых сервака и балансировать межу ними нагрузку (при этом база, сессия должна быть одинаковая для обоих серваков), либо разделять приложение на независимые модули.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽