{"id":2486,"date":"2021-01-05T12:05:09","date_gmt":"2021-01-05T12:05:09","guid":{"rendered":"http:\/\/kevinbk.com\/\/?p=2486"},"modified":"2021-01-05T12:07:12","modified_gmt":"2021-01-05T12:07:12","slug":"ativando-cache-de-html-no-cloudflare","status":"publish","type":"post","link":"https:\/\/kevinbk.com\/pl\/aktywacja-pamieci-podrecznej-html-w-cloudflare\/","title":{"rendered":"W\u0142\u0105czanie pami\u0119ci podr\u0119cznej HTML w CloudFlare"},"content":{"rendered":"

Cloudflare to darmowy rodzaj CDN s\u0142u\u017c\u0105cy do zabezpieczania serwera przed atakami oraz do zwi\u0119kszenia szybko\u015bci i wydajno\u015bci cache na stronie internetowej. W tym artykule poka\u017cemy krok po kroku, jak dalej zwi\u0119kszy\u0107 pr\u0119dko\u015b\u0107 za pomoc\u0105 Cache HTML w Cloudflare. <\/p>\n\n\n\n

Natywnie o CloudFlare<\/em><\/strong> Nie przechowuj pami\u0119ci podr\u0119cznej HTML, ale mo\u017cesz w\u0142\u0105czy\u0107 t\u0119 funkcj\u0119 i uzyska\u0107 znacznie szybsze i niemal natychmiastowe \u0142adowanie swojej strony. Nale\u017cy jednak pami\u0119ta\u0107, \u017ce ta funkcja mo\u017ce powodowa\u0107 b\u0142\u0119dy w niekt\u00f3rych motywach i elementach strony, dlatego przeprowad\u017a testy przed jej aktywacj\u0105. <\/p>\n\n\n\n

Aktywacja pami\u0119ci podr\u0119cznej HTML w CloudFlare<\/h2>\n\n\n\n

Aby aktywowa\u0107 pami\u0119\u0107 podr\u0119czn\u0105 HTML w Cloudflare, wystarczy przej\u015b\u0107 do zak\u0142adki Regu\u0142y stron w panelu CloudFlare i utworzy\u0107 now\u0105 regu\u0142\u0119 obejmuj\u0105c\u0105 wszystkie domeny lub subdomeny, wybra\u0107 Poziom pami\u0119ci podr\u0119cznej i wybra\u0107 opcj\u0119 Przechowuj wszystko w pami\u0119ci podr\u0119cznej. Wystarczy doda\u0107 to, jak na obrazku poni\u017cej: <\/p>\n\n\n\n

\"Ativando<\/figure><\/div>\n\n\n\n

Robi\u0105c to, wystarczy zapisa\u0107 i wyczy\u015bci\u0107 pami\u0119\u0107 podr\u0119czn\u0105 CloudFlare, aby zastosowa\u0107 nowe zasady, teraz twoja strona b\u0119dzie dzia\u0142a\u0107 z pami\u0119ci\u0105 podr\u0119czn\u0105 HTML i b\u0119dzie wczytywa\u0107 strony prawie natychmiast. <\/p>\n\n\n\n

Problemy z pami\u0119ci\u0105 podr\u0119czn\u0105 HTML w us\u0142udze Cloudflare<\/h2>\n\n\n\n

Jednym z ma\u0142ych b\u0142\u0119d\u00f3w, kt\u00f3re zauwa\u017cy\u0142em, jest to, \u017ce je\u015bli masz w\u0142\u0105czone w wp-admin<\/em><\/strong> w WordPressie mo\u017ce istnie\u0107 niebezpiecze\u0144stwo otwarcia edytora kodu lub artyku\u0142u, kt\u00f3ry jest nieaktualny, i zapisania go. Dlatego zawsze zaktualizuj stron\u0119 po raz drugi lub wyczy\u015b\u0107 pami\u0119\u0107 podr\u0119czn\u0105 przed edycj\u0105. <\/p>\n\n\n\n

Innym problemem jest to, \u017ce czasami pasek administratora WordPress nie wy\u015bwietla si\u0119. Mnie to nie spotka\u0142o, ale je\u015bli z jakiego\u015b powodu pasek wp-admin jest widoczny dla os\u00f3b niezalogowanych, wystarczy go wy\u0142\u0105czy\u0107 za pomoc\u0105 kodu na function.php<\/strong><\/em>. <\/p>\n\n\n\n

Mimo wszystkich tych ma\u0142ych po\u015bwi\u0119ce\u0144, uwa\u017cam, \u017ce aktywowanie pami\u0119ci podr\u0119cznej HTML ma du\u017c\u0105 warto\u015b\u0107, dzi\u0119ki temu strona staje si\u0119 o wiele szybsza. By\u0107 mo\u017ce po wykonaniu kilku ustawie\u0144 i dodaniu wyj\u0105tk\u00f3w w regu\u0142ach strony, b\u0119dziesz m\u00f3g\u0142 korzysta\u0107 z tej funkcji bez problem\u00f3w. <\/p>\n\n\n\n

Aby unikn\u0105\u0107 problem\u00f3w z Wp-Admin, mo\u017cesz wy\u0142\u0105czy\u0107 pami\u0119\u0107 podr\u0119czn\u0105 HTML, tworz\u0105c inn\u0105 specyficzn\u0105 regu\u0142\u0119 dla tej cz\u0119\u015bci. \/wp-admin<\/em><\/strong>\/z witryny. W ten spos\u00f3b mo\u017cna korzysta\u0107 z pami\u0119ci podr\u0119cznej HTML. Interfejs u\u017cytkownika<\/strong><\/em> bez \u017cadnego problemu. <\/p>\n\n\n\n

Rozwi\u0105zanie problemu 301<\/h2>\n\n\n\n

Napisali\u015bmy wcze\u015bniej jeden problem zwi\u0105zany z przekierowaniem 301<\/a> kt\u00f3re r\u00f3wnie\u017c mo\u017cna rozwi\u0105za\u0107 za pomoc\u0105 regu\u0142 strony. Niestety, je\u015bli w\u0142\u0105czysz pami\u0119\u0107 podr\u0119czn\u0105 HTML, problem ten r\u00f3wnie\u017c powraca. <\/p>\n\n\n\n

Jedn\u0105 z alternatyw jest w\u0142\u0105czenie pami\u0119ci podr\u0119cznej HTML tylko dla wersji HTTPS bez WWW. To prosta rzecz do zrobienia, ale mo\u017ce pomin\u0105\u0107 subdomeny. Poniewa\u017c darmowa wersja CloudFlare pozwala tylko na 3 aktywne regu\u0142y Page Rules, zalecamy ich m\u0105drze wykorzystywa\u0107. <\/p>\n\n\n\n

W\u0142\u0105czenie pami\u0119ci podr\u0119cznej HTML na swojej stronie pomo\u017ce ci osi\u0105gn\u0105\u0107 wynik 90+ w PageSpeed. Warto doda\u0107, \u017ce napisali\u015bmy artyku\u0142 omawiaj\u0105cy ten temat 90+ na mobilu z Adsense<\/a>. <\/p>\n\n\n\n