WP Super Cache je zrychlovací plugin WordPress. WP Super Cache cachovací plugin a jeho konfigurace Kde stáhnout WP Super Cache

Naprostá většina webů a blogů funguje na sdíleném hostingu, který nevyžaduje specializované znalosti správy webu, a to je nepochybně plus zejména pro začínající tvůrce webů. Existuje však také negativní stránka - přísná omezení zatížení serveru, která ovlivňuje provoz webu. Se zvyšujícím se zatížením web využívá celý přidělený limit a nejčastěji začíná zobrazovat chybu 500, což znamená, že web nezvládá zpracování všech požadavků. Důvodem takové chyby může být překročení limitu I/O operací nebo překročení určeného množství paměti přidělené pro účet.

Ale to jsou všechno důsledky a existují dva skutečné důvody. To je vysoká návštěvnost a neoptimalizovaná práce skriptů. Existuje lék, a to je ukládání do mezipaměti. Nejoblíbenějším pluginem pro ukládání do mezipaměti je v současnosti plugin WP Super Cache. Důsledkem jeho práce je skutečné snížení zátěže virtuálního hostingu.

Jak plugin nainstalovat? Složka wp-content musí být zapisovatelná (oprávnění k zápisu 777).

Instalace je standardní, přejděme tedy k popisu nastavení a fungování pluginu. Po instalaci WP Super Cache musíte přejít do sekce „Nastavení WP Super Cache“ pluginu a povolit ukládání do mezipaměti na kartě „Cache“. Po povolení ukládání do mezipaměti se soubor wp-config.php mírně upraví – plugin zapíše potřebné direktivy.

Dále přejděte na „Nastavení“ a zaškrtněte políčko „Použít mod_rewrite pro údržbu mezipaměti“. Tím povolíte algoritmus ukládání souborů do mezipaměti. Měli byste také zkontrolovat "". To pluginu umožní uložit do mezipaměti nejnavštěvovanější stránky webu, to znamená poskytnout k nim rychlejší přístup.

Zde musíte být obzvláště opatrní - pokud web přetěžuje CPU, pak použití komprese zvýší zatížení ještě více, protože server kromě provádění příkazů skriptu před ukládáním do mezipaměti také komprimuje soubory po ukládání do mezipaměti, což vyžaduje více času a paměť. V tomto případě je lepší nepoužívat kompresi mezipaměti. Pokud stránka překročila limit I/O operací, ale zátěž CPU je normální, bylo by vhodné povolit kompresi mezipaměti tato funkce zvýší výkon vzhledem k tomu, že se zkrátí doba nahrávání souborů a zmenší se jejich velikost snížena.

Dále zaškrtněte políčka „Podpora mobilních zařízení“ a „Obnovit stránku při přidání nového komentáře“. První akce umožní stránkám uloženým v mezipaměti pracovat s mobilními prohlížeči a druhá znamená, že plugin stránku s novým komentářem znovu uloží do mezipaměti. Návštěvníkům to umožní vždy před sebou vidět nejnovější verzi stránky.

Nyní klikněte na tlačítko "Aktualizovat" a uložte všechna nastavení.

Musíte také aktualizovat pravidla modulu „mod_rewrite“.

Plugin WP Super Cache zapíše nová pravidla do souboru .htaccess umístěného v kořenovém adresáři webu. Tato nová pravidla budou zodpovědná za ukládání do mezipaměti prohlížeče a správné vykreslování stránek.

Plugin je zapíše do souboru .htaccess – jsou zodpovědné za správný návrat kešovaných stránek a cachování prohlížeče.

Nastavte časový limit mezipaměti na "0".

Tento bod je velmi důležitý v nastavení pluginu. Mnoho začínajících webmasterů doufá, že instalací pluginu WP Super Cache sníží zatížení hostingu, ale často se tak neděje kvůli skutečnosti, že web je velký a životnost stránek, které jsou již v mezipaměti, je krátká. Kvůli této nesrovnalosti bude WordPress neustále čistit mezipaměť a odstraňovat z ní prošlé stránky, což povede k výraznému zvýšení zátěže hostingu.

Použití mezipaměti má své opodstatnění pouze u hostitelů s malým alokovaným objemem – plugin WP Super Cache pouze vymaže prošlou mezipaměť, aby se místo nezaplňovalo zbytečnými soubory. Pokud je vaším cílem snížit zatížení, pak potřebujete volné místo pro mezipaměť, což by měl být objem všech souborů plus 15-20 %, a pravidelná kontrola relevance mezipaměti by měla být zakázána. Dodatečné místo umožňuje WP Super Cache uložit do mezipaměti všechny stránky na webu, ale nesmazat verzi stránky uloženou v mezipaměti. To znamená, že vrácení hotové stránky uložené v mezipaměti urychlí provoz webu díky tomu, že nebudou potřeba zbytečné I/O operace a volání databáze a odpadne nadbytečná zátěž procesoru.

Formulář, ve kterém se zadávají jména vyhledávacích robotů, musí zůstat nezměněn. V tomto případě plugin poskytne již uložený seznam robotů, což snižuje zátěž, kterou roboti vytvářejí při zadávání požadavku.

Dále. Měli byste jít do „Shared Cache“ a nastavit čas aktualizace sdílené mezipaměti. Automatické čištění mezipaměti lze zakázat, protože web s velkým množstvím volného místa mezipaměť vymazat nemusí.

Vytváření nové mezipaměti můžete sledovat různými způsoby – v nastavení pluginu podle úrovně informovanosti nebo pomocí e-mailových zpráv, které budou indikovat čas zahájení a ukončení operace. Možnost „Shared Cache“ umožňuje uložit všechny stránky webu do mezipaměti najednou, díky čemuž plugin WP Super Cache vyniká mezi ostatními podobnými pluginy.

To znamená, že návštěvníci dostávají již uložené verze stránek webu, tedy předpřipravené verze. Při vykreslování takových stránek se spotřebuje podstatně méně zdrojů než při jejich dynamickém generování. Při největší zátěži vašeho hostingu (doby načítání lze získat od hostitele) předpřipravená cache výrazně sníží zátěž a ochrání web před chybami.

A nezapomeňte, po provedení všech nastavení pluginu udělejte složku wp-content webu CMOD 755, tedy zapisovatelnou pouze pro vás.

Ukázalo se, že nastavení není úplně stejné jako to, co jsem našel na netu. Recenze byly také velmi odlišné. Objevily se i negativní recenze. Řekli, že to muselo být vypnuto, protože to neumožňuje provádět změny v designu. Což se později potvrdilo. Při změně designu je lepší ji deaktivovat, protože nebude fungovat, ať vymažete historii v prohlížeči jakkoli.

Nemyslel jsem si, že to byla příliš vysoká cena za příležitost výrazně zkrátit dobu načítání stránky. Při nastavování pluginu jsem se řídil doporučeními zaměstnanců Sprithost.ru, kteří nemají o zkrácení načítání mých stránek o nic menší zájem než já. Tento ukazatel se nám podařilo dostat do přijatelných mezí.

Můj cheat pro nastavení pluginu WP Super Cache

Instalace pluginu WP Super Cache a jeho nastavení se stalo posledním krokem v řadě metod pro optimalizaci webu.

Nejprve ve zkratce, proč je tento ukazatel tak důležitý – rychlost načítání stránek.

Zpočátku jsem si sám všiml, že můj web se při otevírání začal déle načítat. A když byl článek zveřejněn, obecně jste si mohli jít dát čaj. Pak začaly poštou chodit dopisy od pravidelných návštěvníků, se kterými jsme si vytvořili přátelské vztahy. Psali, že se můj web začal zpomalovat.

Při analýze první desítky webů ve výsledcích vyhledávání se zjistilo, že tam převažují stránky s nízkou váhou a rychlým načítáním.

Musel jsem se starat o měření rychlosti načítání mého webu. Různé zdroje ukazovaly různé časy – od 3 sekund do 12 sekund. Jeden analyzující zdroj mi ve skutečnosti poskytl číslo 3 minuty.

Zcela ohromen jsem napsal na technickou podporu Sprinthost. Pracují tam výborní specialisté. A co je nejdůležitější, nikdy neříkají, že otázka není v jejich kompetenci - pomáhají a vysvětlují, aniž by dávali najevo nespokojenost s otázkami „figurínů“.

Zaměstnanci hostitele se se mnou podělili o svou metodu měření rychlosti načítání stránek:

Klávesová zkratka v prohlížeči Google Chrome je Shift + Ctrl + i.

  • nebo na požadované stránce klikněte pravým tlačítkem a vyberte řádek Zobrazit kód prvku
  • Zobrazí se panel webmastera. V něm najděte kartu Síť a znovu načtěte stránku webu.

Tabulka ukazuje, jak dlouho trvá načtení stránky webu, každého pluginu a obrázků na stránce.

Všechno pro mě bylo velmi smutné. Rychlost načítání stránek byla téměř 11 sekund.

Musel jsem jednat.

  • Začal jsem odstraněním pluginů, bez kterých jsem se obešel. Mezi nejvytíženější patřil plugin pro tlačítka sociálních sítí.
  • Pak jsem musel provést optimalizaci obrazu – ale to je jiný příběh. Noční můra. Více o tom později.
  • A nyní je na řadě plugin WP Super Cache.

Proč je potřeba Plugin WP Super Cache se používá k vytváření mezipamětí (dočasných kopií) webových stránek.

Obecně je cache odpad, zbytečné kopie našich stránek, které webu jen škodí, ale v našem případě je to přínos.

Po určitou dobu, kterou si sami nastavíte, se cache ukládají a nevznikají zbytečné požadavky na databázi na hostiteli. Což výrazně prodlužuje dobu načítání stránky. Po uplynutí doby, kterou jste zadali v nastavení pluginu, budou všechny mezipaměti bezpečně odstraněny.

Všechna společně přijatá opatření pomohla snížit kritický ukazatel a nyní je doba načítání mého webu z jedné a půl na dvě a půl sekundy. Q.E.D.

Dalo se to ještě zmenšit, ale zvolil jsem zlatou střední cestu a ponechal si některé pluginy, které vyžadují přístup do databáze na hostiteli, přesněji do složek, kde obrázky žijí. Aby nedošlo k úplnému odhalení webu.

Instalace a konfigurace WP Super Cache

Instalace pluginu WP Super Cache je snadná. Je k dispozici v úložišti pluginů WordPress. Vyhledejte pluginy v administračním panelu, nainstalujte, aktivujte – vše jako obvykle.

Na první kartě jednoduše povolíme plugin.

Druhá záložka je dlouhá. Musel jsem to rozbít na kousky.

Aktuální nastavení pluginu

Zde je třeba věnovat pozornost času uvedenému v polích. Toto je čas v sekundách za den.

Na webu jsou typy technických problémů, které lze vyřešit během několika minut, ale nalezení tohoto řešení může trvat týdny nebo dokonce měsíce. Můj problém se nepodařilo vyřešit téměř rok, protože se v konzole webu objevilo varování, že pluginy a WP Super Cache nainstalované na webu začaly být v konfliktu. A že v důsledku tohoto konfliktu se nezobrazuje mobilní verze webu.

Je třeba poznamenat, že řešení problému bylo možné najít tam, ve zprávě, kliknutím na odkaz, ale překlad pokynů z angličtiny se neshodoval se skutečným stavem karet a sekcí pluginu WP Super Cache , nenašel jsem řešení na internetu, takže toto je důležitá věc, bylo to ponecháno náhodě a vše zůstalo tak, jak bylo.

jak to skončilo?

Nainstaloval jsem starší verzi pluginu WpTouch Mobile, mobilní verze fungovala a fungovala bez aktualizací až do nedávné doby, kdy jsem si všiml, že je nemožné prohlížet mé stránky na smartphonu bez lupy. Musel jsem úkol učinit naléhavým a důležitým a znovu připojit vševědoucí internet k vyhledávání.

Spása byla nalezena v diskuzích u jednoho z článků Evgenije Versuse, kde autor komentáře velmi podrobně a hlavně rusky vysvětlil, co je potřeba udělat. Nebudeš tomu věřit. Celému roku výpadku u tak důležitého pluginu, jakým je WpTouch Mobile, bylo možné předejít pouhými třemi jednoduchými kroky.

Pokud máte stejný problém, můžete jej vyřešit takto:

1. Přejděte do nastavení pluginu WP Super Cache. V kapitole "pluginy", úplně dole na stránce zkontrolujeme přítomnost pluginu WPTouch. Pokud ne, zapněte jej.

2. Na stránce pluginu přejděte na kartu "Pokročilý"(druhá záložka). Zaškrtněte políčko vedle „Podpora mobilních zařízení“, pokud tam není.

3. Posuňte stránku dolů a najděte sekci "Vyhledávací a další roboti". Zkopírujeme tento seznam:

iPhone
iPod
Android
BB10
Ostružina
webOS
IEMobile/7.0
IEMobile/9.0
IEMobile/10.0
MSIE 10.0
iPad
PlayBook
Xoom
P160U
SCH-I800
Nexus 7
Dotek

a přidat do seznamu, který již existuje. Stiskněte kouzelné tlačítko "Uložit nastavení"(hned níže) a vidíme, že varování o konfliktu pluginu zmizelo.

4. Pro svůj klid můžete postupovat podle standardního postupu pro vymazání mezipaměti: sekce "Stav mezipaměti"— Aktualizovat statistiku mezipaměti — Odstranit celou mezipaměť.

To je vše, oba pluginy fungují bez konfliktů a můžete si to okamžitě ověřit na stránkách ověření mobilní stránky v Google:

Vyhledávače potvrdily, že je vše v pořádku. Vstoupíme do našeho smartphonu a zkontrolujeme, jak pohodlně web vypadá pro ostatní uživatele. Ve skutečnosti se můj web zobrazuje na smartphonu tak, jak to vidí Yandex, ne Google, příště na to budu muset přijít a hledat důvod. Hlavní věc je, že Google má dnes dlouho očekávaný záznam o tom, že web je optimalizován pro mobilní zařízení.

Právě tyto malé radosti tvoří štěstí webmastera 😀. Dnes je dobrý den.

[Věda pro budoucnost]: naučte se anglicky, vytvořte adaptivní verzi webu 😀 😀.

Dnes budeme mluvit o nastavení pluginu W.P.SuperMezipaměti. V dnešní době, kdy rychlosti domácího internetu dosahují kosmické rychlosti, se rychlost načítání stránek stává pro web velmi důležitým ukazatelem. Není žádným tajemstvím, že jedním z ukazatelů hodnocení webu vyhledávači je rychlost načítání stránky, což je pro uživatele také docela důležité. rychlost načítání stránek abyste rychle získali potřebné informace. Obecně platí, že každý miluje rychlé weby.

Nejlepší způsob, jak zrychlit web WordPress, je ukládání do mezipaměti. A nejlepší plugin pro ukládání do mezipaměti je W.P.SuperMezipaměti. V tomto článku vám řeknu podrobně, jak nainstalovat a nakonfigurovat mezipaměť webové stránky na WordPress pomocí pluginu W.P.SuperMezipaměti.

Co je ukládání webových stránek do mezipaměti?

Ukládání stránek do mezipaměti- jedná se o způsob, jak urychlit načítání webu uložením načtené stránky do mezipaměti prohlížeče nebo serveru, aby se při dalších voláních na tuto stránku ulehčilo zatížení serveru pomocí již stažených nebo „cachovaných“ stránek, to je zvláště důležité pro weby s vysokou návštěvností.

Jak nainstalovat plugin WP Super Cache?

Instalace pluginu W.P.SuperMezipaměti Neliší se to od instalace jakéhokoli jiného pluginu, ale doporučil bych nainstalovat plugin prostřednictvím instalační konzole pluginu WordPress, je to velmi snadné a jednoduché.

Před instalací pluginu si nezapomeňte udělat zálohu webu! Například pomocí pluginu ""

Přejděte do konzole webu => Pluginy => Přidat nové do vyhledávání a napište W.P.SuperMezipaměti a stiskněte klávesu Enter. Poté klikněte na tlačítko instalace.

Nastavení a aktivace pluginu WP Super Cache

Aktivace pluginu W.P.SuperMezipaměti ne úplně standardní, kromě toho, že bude potřeba plugin aktivovat, po instalaci ho bude potřeba aktivovat přímo v nastavení pluginu.

Pro aktivaci zaškrtněte „cachování je povoleno“ a klikněte na tlačítko aktualizace. Pokud se při aktivaci objeví chyba, zkontrolujte nastavení přístupu k souborům a složkám na hostingu.

Pokud jste neobdrželi chybovou zprávu, znamená to, že plugin začal fungovat, ale s výchozím nastavením. Pokud vám to vyhovuje, nemusíte číst dále, plugin již docela úspěšně funguje.

Nastavení pluginu WP Super Cache

Přejděte na kartu „Nastavení“.

  • Stav mezipaměti

Pokud se rozhodnete přejít na mod_přepsat Poté označte tuto položku a přejděte na stránce o něco níže a klikněte na tlačítko aktualizace. Poté uvidíte velké žluté pole, na které budete muset kliknout na „ Aktualizujte pravidlamod_přepsat" První známkou, že nastavení byla úspěšně použita, bude zpráva v zeleném poli. No, pokud stejně jako já rádi všechno vidíte na vlastní oči, tak jdeme na soubor.htacces a ujistěte se, že jsou nastavení použita.

  • Smíšený

V tomto odstavci je vše velmi dobře popsáno vývojáři pluginu WP Super Cache, přečtěte si a udělejte rozhodnutí, které vám nejvíce vyhovuje, mám to nakonfigurované jako na snímku obrazovky.

  • Nastavení

V této položce můžete ponechat vše jako výchozí, ale zaškrtl jsem možnost „Obnovit stránku, když je na ni přidán nový komentář“

  • Prošlé stránky a čištění nevyžádané pošty

Tato položka konfiguruje nastavení pro vymazání mezipaměti. V tuto chvíli nevidím důvod něco měnit a ponechat všechna výchozí nastavení.

Všechna ostatní nastavení na této záložce „Nastavení“ ponechávám jako výchozí. Nevidím důvod nic měnit.

Ano. Ještě jedna věc, pokud se náhle rozhodnete vrátit k výchozímu nastavení, můžete to udělat doslova jedním kliknutím tak, že přejdete na konec karty „Nastavení“ a kliknete na tlačítko „Obnovit výchozí nastavení“.

Nastavení CDN

Pomocí pluginu W.P.SuperMezipaměti můžete povolit podporu CDN.

CDN (Content Delivery Network) je doslova prostředek pro doručování obsahu. Slovo obsah odkazuje na statické zdroje, které se na webu používají, jako jsou styly CSS, obrázky, JavaScript, archivy, soubory flash nebo jakékoli jiné dokumenty.

Stavy mezipaměti WP Super Cache

Na této kartě můžete sledovat statistiky mezipaměti vašeho webu, smazat mezipaměť s vypršenou platností nebo smazat celou mezipaměť.

Sdílená WP Super Cache

To je hlavní rozdíl tohoto pluginu a jeho hlavní výhoda. Tato funkce vám umožňuje uložit stránky webu do mezipaměti a uživatelé obdrží již uložené stránky. Načítání takových stránek bude vyžadovat mnohem méně prostředků než při jejich dynamickém generování. Všem doporučuji vytvořit obecnou mezipaměť celého webu v době nejmenšího zatížení serveru.

Chcete-li vytvořit sdílenou mezipaměť, musíte na této kartě kliknout na tlačítko „Vytvořit sdílenou mezipaměť“.

To je vše pro nastavení pluginu W.P.SuperMezipaměti hotovo.

Na závěr chci říci, že téma cachování a zrychlení načítání stránek je velmi aktuální a pravděpodobně budu mít pravdu, když řeknu, že je to věčné téma pro WordPress, protože samotný WordPress CMS je velmi těžký systém a vyžaduje mnoho zdrojů. Ale pokud vím, vývojáři aktivně pracují na optimalizaci tohoto problému a brzy nebudeme muset tento problém řešit sami.