Розбір рішень · Junior · Запитання 3 з 12
Статті популярного блогу редагують кілька разів на день. Важливий пошуковий трафік, а текст давністю до години прийнятний. Як рендерити сторінки?
- 1Рендерити в браузері із JSON API
- 2Рендерити кожну сторінку на сервері на запит
- 3Попередньо рендерити й оновлювати щогодини
Показати відповідь
Правильна відповідь: Попередньо рендерити й оновлювати щогодини
Пояснення
Попередній рендер із періодичним оновленням віддає читачам і пошуковим роботам швидкий кешований HTML, а година застарівання тут дозволена. Рендер на кожен запит підходить для персоналізованих сторінок чи даних, що мають бути актуальними при кожному візиті, а тут він лише додав би навантаження. Клієнтський рендер підходить для приватних панелей, але сповільнює перше малювання й погано пасує сторінкам, що залежать від пошуку.