Задать вопрос
Ответы пользователя по тегу PHP
  • Как эффективно построить инфраструктуру для веб сервиса с периодическим "хайлодом"?

    @Antoha1787
    Хорошими кешами можно оптимизировать нагрузку даже на магазинах и сервисах, а на новостнике вы, скорее всего, вообще до 90-99% пиковых нагрузок можете убрать.

    Для этого подключите сайт к CDN от WSR, т.к. они кеширует динамический контент тоже.

    Проще говоря - один пользователь запросит страницу с хостинга и она попадет в кеш их CDN, остальные получат ее уже заранее готовой без очередной генерации CMSкой. Соответственно нагрузка на сервер уже не идет.
    Для редакторов; авторизованных, комментирующих и прочих "нестандартных" посетителей кеш страниц автоматически выключается, поэтому функционал не страдает.
    При появлении статей или комментариев кеш сбрасывается, поэтому сам по себе тоже никак не мешает.

    А если этого когда-нибудь перестанет хватать, то прямо на уровне CDN можете отбалансировать нагрузку, начав посылать запросы на несколько серверов.
    Ответ написан
    Комментировать