Хуткі старт

Ад пустога акаўнта да працоўнага пацверджанага кэш-warmer’а з доказам, што ён паскорыў загрузку.

12 min read

Гэта поўная першая налада. Чакайце каля пятнаццаці хвілін працы плюс колькі часу спатрэбіцца для распаўсюджвання вашага DNS. У канцы ў вас будзе warmer, які працуе па раскладзе, і старонка спраўнасці кэша, якая пацвярджае, што гэта паскорыць ваш сайт.

Што вам трэба, перш чым пачаць

Вэб-сайт, які вы кантралюеце, і магчымасць альбо дадаць DNS-запіс для свайго дамена, альбо загрузіць файл на яго. Дастаткова і аднаго, і другога.

Крок 1 — Стварыце свой уліковы запіс

Зарэгіструйцеся і пацвердзіце свой адрас электроннай пошты. У вас будзе запытаны токен праверкі, які прыйдзе па электроннай пошце — праверце папку са спамам, калі яна не з'явіцца на працягу хвіліны.

Бясплатнага плана дастаткова, каб прайсці ўвесь гэты гід. На ім можна разагрэць рэальны сайт, з меншымі лімітамі, чым на платных узроўнях.

Пасля ўваходу ў сістэму вы трапляеце на Спраўнасць кэша. Ён будзе пусты — яшчэ няма дадзеных сканавання. Кіраўніцтва на борце прапануе экскурсію; прымайце або прапусціце, гэтая старонка ахоплівае тое ж самае больш падрабязна.

Крок 2 — Праверце свой hostname

Cache Rocket адмаўляецца адпраўляць трафік на дамен, пакуль вы не дакажаце, што кантралюеце яго. Гэта адзін крок, які вы не можаце прапусціць.

Перайдзіце ў Уліковы запіс → Hostnames, увядзіце свой дамен і абярыце спосаб праверкі.

Выкарыстоўвайце менавіта той hostname, які вы сагрэеце

example.com і www.example.com розныя hostnames. Праверце той, які насамрэч будзе выкарыстоўваць ваш URL-адрас — калі ваш сайт перанакіроўвае на www, праверце www.example.com.

Варыянт А — TXT-запіс DNS

Выберыце Запіс DNS TXT, націсніце Пачаць праверку, і Cache Rocket пакажа вам імя запісу і значэнне маркера. Дадайце гэты запіс TXT у свайго пастаўшчыка DNS, пачакайце, пакуль ён распаўсюдзіцца, затым націсніце Праверыць.

Распаўсюджванне звычайна займае некалькі хвілін, але можа заняць да гадзіны ў залежнасці ад TTL вашага правайдэра. Калі праверка не атрымоўваецца, пачакайце і націсніце Праверыць яшчэ раз — пры паўторнай спробе нічога не будзе страчана.

Варыянт B — HTTPS-файл або мета-тэг

Выберыце замест гэтага файл HTTPS або метатэг. Cache Rocket дае вам шлях да файла, яго чаканы змест і эквівалентны тэг <meta>. Апублікуйце любы з іх і націсніце Праверыць.

Звычайна гэта хутчэй, чым DNS, і лепш падыходзіць для Next.js, Vercel, Netlify і іншых хостаў праграм, дзе вы разгортваеце файлы, але не можаце кантраляваць DNS. Поўная інфармацыя аб абодвух метадах у Hostname праверка.

Good to know

Калі hostname паказвае Праверана ў спісе, вы прайшлі самую складаную частку. Усё адсюль - канфігурацыя.

Крок 3 — Стварыце свой першы warmer

Перайдзіце ў Уліковы запіс → Warmers і націсніце Дадаць warmer. Форма мае некалькі раздзелаў, але для першага warmer вам патрэбны толькі два палі.

  1. 1

    Пакіньце Актыўны выключаным

    Спачатку ўсё наладзьце, а потым наўмысна ўключыце. Выключаны warmer вам нічога не каштуе.

  2. 2

    Дайце яму імя

    Тое, што вы пазнаеце ў спісе праз паўгода — «Галоўны сайт», «Крама — тавары», «Блог». Гэта этыкетка для вас і ніколі не паказваецца наведвальнікам.

  3. 3

    Дадайце адзін URL для ўваходу

    Ваша хатняя старонка з поўным прэфіксам https://: https://www.example.com. Ён павінен выкарыстоўваць hostname, які вы толькі што пацвердзілі.

  4. 4

    Уключыце Уключыць карты сайта, калі гэта дазваляе ваш план

    Гэта дадатковы параметр з самым высокім значэннем. Гэта дазваляе warmer падбіраць кожны URL, які публікуе ваша CMS, у тым ліку новыя старонкі, без вашага вядзення спісу.

  5. 5

    Усе іншыя налады пакіньце па змаўчанні

    Глыбіня, тайм-аўты і ліміты хуткасці папярэдне запаўняюцца значэннямі, якія падыходзяць большасці сайтаў. Наладзьце іх пазней, калі ў вас будуць дадзеныя.

  6. 6

    Захавайце warmer

    Націсніце Стварыць warmer. Ён з'яўляецца ў вашым спісе, неактыўны.

Пачніце з вузкага, потым пашырайце

Павабна паглыбіцца і сагрэць усё ў першы дзень. Супрацьстаяць. Неглыбокі warmer, які працуе, кажа вам, што ваша кэшаванне спраўнае; велізарны, які напалову выходзіць з ладу, нічога вам не кажа і раздражняе ваш зыходны сервер.

Крок 4 — запусціце адзін раз і паглядзіце

Пераключыце warmer на Актыўны і пачніце бег. Затым адкрыйце старонку падрабязных звестак аб warmer, каб убачыць вынікі.

Вы ўбачыце радок для кожнага URL з яго кодам стану, глыбінёй, тыпам змесціва і — важным — часам першай загрузкі і часам другой загрузкі. Зводныя лічбы ўверсе паказваюць агульную колькасць URL-адрасоў, поспехі, няўдачы, сярэдні час загрузкі, агульную працягласць і старонак у хвіліну.

Што вы бачыцеШто рабіць
Коды стану 200, а другая загрузка значна хутчэйшая за першуюУсё працуе. Перайдзіце да кроку 5.
Коды стану: 403 або 429Брандмаўэр, бот-фільтр або абмежавальнік хуткасці блакіруюць сканер.Знізьце максімальную колькасць URL-адрасоў у хвіліну і разгледзьце дазвол на ўключэнне ў спіс Cache Rocket.Глядзіце [Ліквідацыю непаладак] (/documentation/troubleshooting).
Коды стану: 301 або 302URL вашага ўваходу перанакіроўвае. Змяніце яго на пункт прызначэння — часта дадаючы або выдаляючы www або пераключаючыся на https.
Быў прасканіраваны толькі адзін URLСпасылкі не знойдзены. Пераканайцеся, што глыбіня роўная мінімум 1 і што ваша галоўная старонка спасылаецца на іншыя старонкі ў звычайным HTML.
Час першай і другой загрузкі павольныВашы старонкі зусім не кэшуюцца. Пацяпленне не можа выправіць гэта - у першую чаргу трэба звярнуць увагу на само кэшаванне.
Увогуле нічога не пабеглаПераканайцеся, што warmer Актыўны і што яго hostname паказвае Праверана.

Крок 5 - Пацвердзіце гэта ў Cache Health

Адкрыйце Уліковы запіс → Стан кэша. Цяпер, калі існуюць дадзеныя сканіравання, гэтая старонка становіцца месцам, дзе вы сапраўды жывяце.

  • Ацэнка цяпла — доля адсочваных URL-адрасоў, якія выглядаюць правільна кэшаванымі. Чым вышэй, тым лепш.
  • Сярэдняе паляпшэнне — наколькі хутчэй гарачая загрузка, чым першая загрузка на вашым сайце. Гэта ваша рэнтабельнасць інвестыцый у мілісекундах.
  • Халодныя / павольныя URL — канкрэтныя старонкі, якія не прыносяць карысці. Гэты спіс - ваш спіс спраў.

Кожнае поле на гэтай старонцы тлумачыцца ў Стан кэша.

Крок 6 — Атрымлівайце паведамленне, калі ён зламаецца

warmer, які моўчкі перастаў працаваць, горш, чым адсутнасць warmer, таму што вы паверыце, што застрахаваны. Выдаткуйце дзве хвіліны на трывогу зараз.

Перайдзіце ў Уліковы запіс → Абвесткі, абярыце Slack, Discord або агульны вэб-хук, устаўце URL-адрас вэб-хука і адзначце як мінімум Памылка сканавання і Высокі ўзровень памылак.Поўныя інструкцыі знаходзяцца ў Абвестках.

Tip

Пакіньце Сканіраванне завершана адключаным, калі вы спецыяльна не хочаце аўдытарскі след. Пры частым раскладзе ён стварае шмат шуму, і шумныя каналы адключаюцца.

Вы зрабілі. Што далей?

Цяпер у вас ёсць правераны hostname, запланаваны warmer, бачны доказ таго, што ён працуе, і апавяшчэнне, калі ён спыніцца. Гэта поўная, здаровая ўстаноўка.