Кешування WordPress — LiteSpeed Cache, Redis, Varnish
Відгуків: 13Налаштую кешування WordPress: LiteSpeed Cache, Redis, W3TC. TTFB < 200 мс, виключення для WooCommerce. Від 1 500 грн.
Послуга
Налаштування кешування WordPress та WooCommerce
Кеш — найдешевший спосіб прискорити WordPress. І водночас найчастіше джерело дивних багів, якщо налаштований без урахування магазину.
Що налаштовую
- Кеш сторінок із коректними винятками для динамічних розділів;
- об'єктний кеш — запити до бази перестають повторюватись на кожне завантаження;
- кеш браузера й правильні заголовки для статики;
- оптимізація доставки: стиснення, сучасні формати зображень, відкладене завантаження;
- узгодження з CDN, якщо він використовується;
- очищення кешу при зміні товару чи ціни.
Специфіка WooCommerce
Кошик, оформлення, особистий кабінет і сторінка «Мої замовлення» ніколи не кешуються. Якщо їх закешувати, покупці почнуть бачити чужі кошики — це не гіпотетичний ризик, а поширений баг магазинів із агресивними налаштуваннями кешу.
Друга тонкість — фрагменти кошика. WooCommerce оновлює лічильник товарів окремим запитом, і на кешованій сторінці він може показувати неправильне число. Це вирішується, але потребує уваги.
Типова знахідка
Кілька кешувальних плагінів одночасно. Ставили один, він не допоміг, поставили другий, перший не видалили. Вони конфліктують, і сайт працює гірше, ніж без них узагалі.
Суміжне: оптимізація швидкодії WordPress, WooCommerce на великих каталогах, Redis для об'єктного кешу.
До і після
- Якщо кошик і оформлення потрапляють у кеш, покупці бачать чужі кошики
- Ціну чи товар змінили, а відвідувачі ще отримують стару версію сторінки
- Кілька кешувальних плагінів одночасно конфліктують, і сайт працює гірше, ніж без них
- Кеш сторінок із винятками: кошик, оформлення, кабінет і «Мої замовлення» ніколи не кешуються
- Об’єктний кеш, кеш браузера, стиснення й сучасні формати зображень
- Очищення кешу при зміні товару чи ціни та узгодження з CDN, якщо він використовується
Відгуки (13)
5.0Брав «Налаштування кешування WordPress / WooCommerce» для свого проєкту. Сайт був повільний без кешу. Зробили бекап перед роботами — приємно, що подбали. Роботу здали з документацією і поясненнями. Тепер сплю спокійно за свій сайт.
Замовляв «Налаштування кешування WordPress / WooCommerce» — потрібен був CDN для статики. Окремо порадували акуратністю в коді. Результатом повністю задоволений.
Брала «Налаштування кешування WordPress / WooCommerce» для свого проєкту. Сайт був повільний без кешу. Комунікація була чіткою, відповідали швидко. Буду рекомендувати колегам.
Звернувся за послугою «Налаштування кешування WordPress / WooCommerce». Потрібен був CDN для статики. Ціна відповідала обсягу, прихованих доплат не було. Видно, що людина глибоко розуміється на OpenCart.
«Налаштування кешування WordPress / WooCommerce» — саме те, що шукав. Боявся, що кеш зламає кошик. Роботу здали з документацією і поясненнями. Ціна відповідала обсягу, прихованих доплат не було.