234  /  253

Двухуровневая конфигурация веб-сервера Front-End и Back-End

Просмотров: 2629 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 25.09.2015

Наилучшим способом для устранения перечисленных проблем является создание двухуровневой системы Front-End + Back-End для обработки запросов.

Front-End – публичная часть проекта, обеспечивающая прием запросов от пользователей, трансляцию запросов к Back-End и выдачу непосредственного содержимого пользователю.

Back-End – исполнительная часть системы, которая обеспечивает выполнение PHP-скриптов, формирование контентных страниц и работу бизнес-логики приложений.

Рассмотрим пример конфигурации более детально. После применения оптимизации у нас должна получиться система примерно следующего вида:

Примечание: Имеющаяся в Bitrix Framework технология работы с CDN не может являться заменой двухуровневой системе. CDN - дополняющая технология, ускоряющая загрузку контента браузером путем распределения по доменам и географически близким узлам.

К тому же она имеет ограничения:

  • У серверов CDN бывают временные проблемы и функционал приходится временно отключать.
  • Трафик CDN ограничен и есть шанс его исчерпания и следовательно автоматического отключения CDN.
  • Не все статические файлы отдаются в CDN.




6
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии