Як очистити кеш на сайті wordpress

Як очистити кеш на сайті wordpress

Привіт, дорогі Новомосковсктелі!

У вас коли-небудь траплялися ситуації, коли, працюючи над своїм сайтом на WordPress, ви вносите якісь правки в верстку сайту, міняєте стилі, додаєте нові елементи і т. П. Зберігаєте внесені зміни, після чого, відкриваєте вікно брузера, оновлюєте сторінку і бачите, що нічого не змінилося? У мене таке бувало і не раз. Зазвичай ці проблеми виникають через кешування. Давайте я розповім про це трохи докладніше.

Кешування інтернет-сторінок - це збереження в пам'ять або в файловий кеш, з боку сервера або в комп'ютері користувача, документів, які з великою часткою ймовірності можуть бути завантажені повторно. Це робиться для зниження навантаження на сервер, а також для прискорення швидкості завантаження сторінки.

Для вирішення цієї проблеми нам необхідно очистити сховище кешу, або тимчасово відключити цю функцію.

Можливі три варіанти кешування які можуть доставити нам неприємності при процесі розробки сайту. Давайте розглянемо кожен з них.

Навігація по статті:

кеш браузера

Чи звертали ви увагу, що коли ви вперше заходите на нову сайт, завантаження сторінки займає певну кількість часу, але вже при переході до іншої сторінки того ж сайту все відбувається набагато швидше? Щоб вперше отримати відбувалася повністю з сервера, а при наступних переходах браузер завантажує тільки змінилася інформацію, все інше він взяв з кешу.

У різних браузерів очищення сховища і відключення робиться по різному, тому як це зробити я в цій статті описувати не буду, це вам краще запитати у Googl-а.

Кешування на стороні хостингу

Статичні сторінки (ті на яких весь контент заповнений відразу) завантажуються швидше динамічних (тих у яких контент завантажуються з бази даних). Це відбувається через те, що статичні не вимагають додаткової обробки, а динамічні необхідно попередньо підготувати, зробити запити до бази даних і т. Д.

Сенс кешування сервером полягає в тому, що всі дії з генерування сторінки записуються в файл, який зберігається і при повторному зверненні того ж користувача, або нового, видається вже не динамічна, а статична копія сторінки.

Як правило, настройки кешування доступні з панелі управління хостингом, де ви можете його очистити, або відключити. Якщо у вас виникнуть якісь проблеми з налаштуванням, то вам краще звернутися до тих. підтримки.

Модулі кешування для WordPress

Для WP є велика кількість доповнень дозволяють використовувати кешування для підвищення швидкості сайту. Набагато простіше зробити завантаження з кеша, ніж генерувати її кожен раз заново. Однак, це теж може бути причиною неправильного відображення, або НЕ відображення зовсім, внесених нами змін.

Одним з найпопулярніших додатків є WP Super Cache. Цей плагін генерує статичні HTML-файли з вашого динамічного WP-блогу. Після того, як HTML-файл створений, ваш веб-сервер буде довантажувати цей файл замість обробки більш ресурсоємних скриптів PHP.
Давайте на його прикладі розглянемо, як в WordPress очистити кеш.

Отже, для цього нам потрібно:

  1. 1. В адміністративній панелі WP вибрати пункт «натройкі» => WP Super Cache.
  2. 2. Вибрати вкладку «Стан кешу». На цій вкладці ми можемо побачити всю інформацію про нього.
  3. 3. Для початку, спробуємо натиснути кнопку «Видалити прострочений кеш». якщо це не допомогло, тиснемо «Видалити весь кеш».

Як очистити кеш на сайті wordpress

Після того як ви зробили очищення ви повинні побачити всі останні правки, які ви виконали зі своїм сайтом.

Так само, зверніть увагу, що є плагіни у яких функція кешування може бути передбачена як додаткова опція. Наприклад, дуже корисний «SEO-HEADERS-Easy» Protocol HTTP 1.1. який призначений для коректного додавання заголовків Last Modified, а так само 304 Not Modified. У ньому передбачена можливість управління кешем. Якщо ця опція буде включена, це так само може викликати проблеми з відображенням внесених доробок.

Кешування, хоч і може викликати деякі незручності при розробці, але все ж я не закликаю повністю відмовлятися від нього, особливо якщо у вас сайт з великою відвідуваністю. Тому, набагато корисніше буде не повністю відключати кешування сторінок, а навчитися управляти їм.