System Design · Senior · Запитання 32 з 75
Як поєднати кешування HTML на CDN і персоналізацію (ім'я користувача, кошик)?
- ✓Правильна відповідь: Кешувати оболонку, а особисте стрімити окремо
- 2Вимкнути кешування HTML для всіх сторінок
- 3Кешувати HTML окремо для кожного користувача на CDN
Пояснення
Partial Prerendering, Edge Side Includes або клієнтське дозавантаження: статична частина віддається з CDN миттєво, персональні фрагменти підставляються під час запиту. Кеш на користувача вбиває ефективність CDN і ризикує витоками.