Більша частина того, що завантажує відвідувач, взагалі ніколи не доходить до PHP — це надається з кешу, що є найголовнішою причиною швидкості сайту тут.
Рівні, починаючи з найвіддаленішого
CDN, якщо ви його маєте, надає зображення та статичні файли з сервера, найближчого до відвідувача. Кеш сервера зберігає повністю відрендерені сторінки, тому повторний візит не запускає PHP. Плагін кешування Zinn® на сайтах WordPress вирішує, що можна кешувати, і очищає потрібні сторінки під час публікації.
Коли потрібно очищати кеш
Публікація, редагування допису або зміна меню очищають відповідні сторінки автоматично. Вам потрібно очистити кеш вручну після зміни того, про що плагін не може дізнатися — файлу теми, відредагованого через SFTP, або налаштування, зміненого безпосередньо в базі даних.
Сайти → ваш сайт → Кеш → Очистити.
"Мої зміни не відображаються"
Перевіряйте в такому порядку, адже майже завжди причина в останньому пункті:
- Очистіть кеш сайту на екрані, зазначеному вище.
- Очистіть CDN, якщо зміни стосувалися зображення або таблиці стилів.
- Перевірте свій браузер. Завантажте сторінку в приватному вікні. Більш ніж у половині таких випадків справа в локальному кеші, і жодне очищення нашого кешу цього не виправить.
Що ніколи не кешується
Сеанси авторизованих користувачів, кошики, сторінки оформлення замовлення та екрани адміністратора. Магазин ніколи не показує одному клієнту кошик іншого, і це реалізовано на рівні обов'язкових правил, а не конфігурацій.