Просмотров: 29552
Дата последнего изменения: 22.07.2020
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
3
4
5
Наилучшим способом для устранения перечисленных проблем является создание двухуровневой системы Front-End + Back-End для обработки запросов.
Front-End – публичная часть проекта, обеспечивающая прием запросов от пользователей, трансляцию запросов к Back-End и выдачу непосредственного содержимого пользователю.
Back-End – исполнительная часть системы, которая обеспечивает выполнение PHP-скриптов, формирование контентных страниц и работу бизнес-логики приложений.
Рассмотрим пример конфигурации более детально. После применения оптимизации у нас должна получиться система примерно следующего вида:

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