255  /  274

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

Просмотров: 31272
Дата последнего изменения: 22.07.2020
Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

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

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

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

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

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

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

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




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

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