WordPress плагін
Усталюйце афіцыйны плагін, падключыце яго да свайго ўліковага запісу і кіруйце абагравальнікамі з wp-admin.
8 min read
Cache Rocket працуе на любым сайце WordPress без плагіна — для падагрэву вэб-сайтаў патрэбны толькі публічныя URL-адрасы.Плагін неабавязковы, і ён дадае дзве рэчы: кіраванне абагравальнікамі знутры wp-admin і дадатковы лакальны пакет прадукцыйнасці.
Вам гэта трэба?
| Сітуацыя | Рэкамендацыя |
|---|---|
| Вы проста хочаце, каб вашыя старонкі сагрэліся | Прапусціце плагін.Стварыце вэб-сайт сагрэты з вашай хатняй старонкай у якасці ўваходнага URL і ўключыце карты сайта. |
| Вы хочаце кіраваць грэлкамі, не пакідаючы WordPress | Усталюйце плагін. |
| Вы хочаце, каб разагрэў адбываўся аўтаматычна пры публікацыі | Усталюйце плагін. |
| У вас яшчэ няма ўбудовы для кэшавання | Усталюйце яго і падумайце аб лакальным кэшы старонак — разагрэў нашмат больш эфектыўны з кэшам для запаўнення. |
| Вы ўжо запусцілі WP Rocket, W3 Total Cache або аналагічны | Усталюйце плагін, але пакіньце яго функцыі лакальнага кэшавання выключанымі, каб пазбегнуць барацьбы з кэшамі двух старонак. |
Ніколі не запускайце кэшы двух старонак адначасова
Два ўбудовы, якія пішуць пашыраны кэш, выклікаюць састарэлыя старонкі, парушаныя лагіны і загадкавыя перыядычныя памылкі.Выберыце адзін і адключыце функцыі кэшавання іншага.
Што дадае плагін
- Аддаленыя абагравальнікі кэша, кіраваныя з wp-admin — стварайце, рэдагуйце, запускайце і спыняйце абагравальнікі, не адкрываючы прыборную панэль Cache Rocket.
- Дадатковы лакальны кэш старонак, у тым ліку датэрміновая дастаўка праз дадатковы кэш.
- Аптымізацыя файлаў — мініфікацыя і спалучэнне CSS і JavaScript.
- LazyLoad для відарысаў, каб яны загружаліся пры пракручванні ў поле зроку.
- Карыстальніцкае перапісванне CDN для вашых уласных імёнаў хастоў (пашырана).
- Кіраваны CDN + воблачныя медыя на платных планах — аптымізацыя выявы, LQIP, крытычны CSS, PageSpeed.Глядзіце [Кіраваны CDN] (/documentation/managed-cdn).
- Ачыстка базы даных для версій, пераходных працэсаў і іншых назапашаных памылак.
- Аўтэнтыфікацыя па ключы API для вашага ўліковага запісу Cache Rocket.
Функцыі лакальнай прадукцыйнасці працуюць без платнага плана.Дыстанцыйныя абагравальнікі адпавядаюць вашым абмежаванням абагравання Cache Rocket.Кіраваныя вакансіі CDN і Cloud Media патрабуюць адпаведных платных правоў.
Воблачная аптымізацыя (платныя планы)
З падключанымі ключамі API і платным планам экраны Медыя і Пашыраныя разблакуюць воблачныя заданні, якія публікуюць у кіраваным CDN:
- Аптымізацыя выявы —WebP / AVIF для новых загрузак.
- LQIP — нізкаякасныя запаўняльнікі (Pro+).
- Крытычны CSS — верхні CSS (Pro+).
- PageSpeed Insights — мабільныя аўдыты (Starter+).
- Кіраваны CDN — аўтаматычная дастаўка на
assets.cacherocket.com.
Tip
Квоты для выбару малюнкаў, крытычных старонак CSS, LQIP, аўдытаў PageSpeed, прапускной здольнасці CDN і ачысткі CDN сінхранізуюцца з вашага плана і жорстка спыняюцца, калі вычарпаюцца.
Дзе спампаваць?
Ёсць роўна дзве законныя крыніцы:
- Старонка WordPress на cacherocket.com, якая заўсёды абслугоўвае апошнюю версію
cacherocket.zip. - Афіцыйны спіс плагінаў wordpress.org.
Ніколі не ўстанаўлівайце абнуленую або ўзламаную копію
Распаўсюджаныя «бясплатныя прэміум-плагіны» WordPress рэгулярна мадыфікуюцца для ўключэння шкоднасных праграм, бэкдораў і выкрадальнікаў уліковых дадзеных.Скампраметаваны плагін працуе з поўным доступам да вашага сайта і яго базы дадзеных.Спампоўвайце толькі з дзвюх крыніц вышэй.
Усталёўка
- 1
Спампуйце плагін
Атрымайце апошнюю версію
cacherocket.zipса старонкі WordPress. - 2
Загрузіць
У wp-admin перайдзіце ў Убудовы → Дадаць → Загрузіць убудова, абярыце zip і ўсталюйце.
- 3
Актываваць
Націсніце Актываваць пасля завяршэння загрузкі.
- 4
Стварыце ключы API
У Cache Rocket адкрыйце Уліковы запіс → Уліковы запіс, націсніце Стварыць новыя ключы API і неадкладна раскрыйце сакрэт — ён паказваецца толькі адзін раз.Глядзіце Ключы API.
- 5
Устаўце абодва ключы ў плагін
Адкрыйце экран налад Cache Rocket у wp-admin, увядзіце адкрыты і сакрэтны ключы і захавайце.
- 6
Праверце сваё імя хаста
Калі вы гэтага яшчэ не зрабілі, праверце дамен сайта ў раздзеле Уліковы запіс → Імёны хастоў.Без гэтага грэлкі не пабягуць.Глядзіце Праверка імя хоста.
- 7
Стварыце або сінхранізуйце абагравальнік
Скарыстайцеся цёплым экранам плагіна, каб стварыць яго, або сінхранізуйце абагравальнікі, якія вы ўжо ўбудавалі на прыборнай панэлі.
Уцяпленне крамы WooCommerce
Крамы - гэта месца, дзе ўцяпленне акупляецца больш за ўсё, таму што старонкі з прадуктамі і катэгорыямі дарагія ў стварэнні, і іх шмат.Некалькі рэкамендацый па канкрэтных крамах:
- Уключыце карты сайта. Сайты WooCommerce маюць занадта шмат URL-адрасоў прадуктаў, каб пералічваць іх уручную, і ваш убудова для SEO ўжо падтрымлівае іх карту сайта.
- Выключыце часткі, якія ніколі не павінны захоўвацца ў кэшы. Дадайце
/cart,/checkoutі/my-accountда выключаных URL-адрасоў.Гэта старонкі для кожнага наведвальніка;грэць іх бессэнсоўна і можна актыўна заблытаць. - Выключыць URL-адрасы фасетнага фільтра. Спасылкі з радкамі запытаў, такімі як
?filter_color=red&orderby=price, бясконца памнажаюцца і запаўняюць вашу чаргу. - Падтрымлівайце сціплае абмежаванне хуткасці. Старонкі крамы цяжкія.Пачніце з 10–20 URL-адрасоў у хвіліну і павялічвайце іх толькі падчас прагляду вашага сервера.
- Таксама цёплы мабільны. Большая частка пакупніцкага трафіку прыпадае на тэлефоны, а некаторыя налады кэшуюць мабільны асобна.Глядзіце [Пашыранае пацяпленне] (/documentation/advanced-warming).
Не награваць старонкі, якія нясуць сеанс
Кошык, касы і старонкі ўліковага запісу персаналізаваныя.Некаторыя ўстаноўкі кэшавання з задавальненнем захоўваюць усё, што атрымала грэлка, што пагражае абслугоўваннем старонкі аднаго наведвальніка іншаму.Заўсёды выключайце іх.
Пацяпленне пасля публікацыі
Публікацыя паведамлення звычайна ачышчае кэш, у выніку чаго новая старонка — тая, якая збіраецца атрымаць найбольшы трафік — застаецца халоднай.Два спосабы справіцца з гэтым:
- Няхай графік злавіць гэта.Калі ваш абагравальнік працуе штогадзіны з уключанымі картамі сайта, новы URL падбіраецца пры наступным праходзе.
- Запусціце яго неадкладна з дапамогай выкліку webhook, які адбываецца імгненна, а не праз інтэрвал.
curl -X POST https://cacherocket.com/api/wordpress/triggerWarm \
-H 'Content-Type: application/json' \
-d '{"publicKey":"YOUR_KEY","secretKey":"YOUR_SECRET","hostname":"example.com"}'Іншыя шаблоны, у тым ліку разагрэў відавочнага спісу URL-адрасоў, знаходзяцца ў [Разгортванне трыгераў] (/documentation/deploy-triggers).
Заставацца ў курсе
Спасылка для спампоўкі заўсёды паказвае найноўшы выпуск GitHub, і ўсе выпускі пералічаны ў адкрытым доступе.Абнаўляйце, як і любы іншы плагін WordPress, і, як і пры кожным абнаўленні плагіна, спачатку зрабіце рэзервовую копію, калі сайт крытычны для бізнесу.
Агульныя праблемы
- Плагін кажа, што мае ключы API несапраўдныя.
- Паўторна скапіруйце абодва ключы з Уліковы запіс → Уліковы запіс, сочачы за прабеламі ў пачатку або ў канцы.Калі сакрэт так і не быў раскрыты, або пасля была створана новая пара, старая больш не працуе — стварыце новую пару і ўстаўце абедзве зноў.
- Абагравальнікі з'яўляюцца, але ніколі не працуюць.
- Праверце, што грэлка мае статус Актыўны і што імя хоста сайта мае статус Праверана.Неправеранае імя хаста блакуе кожны запуск, незалежна ад таго, запускаецца з плагіна або з прыборнай панэлі.
- Мой сайт зламаўся пасля ўключэння лакальнага кэша старонак.
- Амаль напэўна канфлікт з іншай убудовай для кэшавання.Адключыце функцыі лакальнага кэшавання Cache Rocket і захавайце існуючы кэш або адключыце кэшаванне іншага плагіна.Дыстанцыйнае абаграванне працуе нармальна ў любым выпадку.
- Карыстальнікі, якія ўвайшлі ў сістэму, бачаць няправільны змест.
- Кэш старонкі абслугоўвае кэшаваную старонку наведвальнікам, якія ўвайшлі ў сістэму.Наладзьце свой кэш, каб абыходзіць сеансы ўваходу ў сістэму, і пераканайцеся, што грэлка не адпраўляе сеансавыя файлы cookie для старонак, якія павінны быць ананімнымі.
- Ці патрэбны мне плагін для Cache Rocket для працы?
- Не. Абагравальнікі вэб-сайтаў працуюць праз просты HTTP супраць публічных URL-адрасоў.Убудова дадае кіраванне wp-admin і дадатковую лакальную аптымізацыю.