Pokud váš produkt nebo koncept náhle získá velkou pozornost, například prostřednictvím televizního vystoupení na "Die Höhle der Löwen", doporučení ovlivňovatele nebo rozsáhlé marketingové kampaně, znamená to jednu věc: hodně provozu na serveru! Bohužel, trochu moc pro některé webové stránky a servery. Dnes vám toto téma představím a prohloubím.
Co se stane, když člen veslařského týmu oslabí? Celý tým ztrácí sílu a musí kompenzovat nedostatek síly. Pokud se celá věc stane během šampionátu, je to fatální a vede to s maximální jistotou k porážce. Totéž platí pro vaše webové stránky WordPress během velkého zatížení. Pokud váš server, vaše téma, vaše pluginy, vaše databáze a spol. nejsou dobře nacvičeným týmem, vaše webové stránky se zhroutí pod špičkami zatížení - samozřejmě potenciál je zbytečný.
Pokud vaše webové stránky WordPress nemohou odolat náhlému spěchu, výsledek je vždy stejný: vaše webové stránky jsou nedosažitelné a nepřímo ztrácíte peníze. Co tedy musíte udělat, abyste tomu zabránili?
Přemýšleli jsme o tom, jaká opatření byste měli přijmout před vysíláním "Die Höhle der Löwen", abyste připravili své webové stránky WordPress na vysokou zátěž. Základem procesu optimalizace osvědčených postupů jsou následující kroky:
- Plánování
- Optimalizace infrastruktury
- Backend
- Frontend
- Offsite
- Testy a reporting
- Živé připojení
Na základě tohoto procesu a našich dlouholetých zkušeností jsme vytvořili konkrétní 13bodový plán, který vám pomůže přizpůsobit vaše webové stránky WordPress pro vysoké zatížení.
Poznámka

#1 Plánování
1.1 Čas
Bohužel čas, který máte k dispozici pro implementaci, je často podceňovaným faktorem při plánování, ale někdy nejdůležitějším.
Potřebujete čas pro vás a váš tým, abyste optimalizovali a otestovali své webové stránky a obchod WordPress. Můžete také potřebovat čas (nebo váš webový hostitel) k přesunutí vašeho webu nebo domény nebo škálování serveru.
Potřebujete také čas na přehodnocení konceptů a případnou výměnu poskytovatelů služeb nebo pluginů.
"*" povinný údaj
1.2 Přehodnocení konceptů
Pluginy, widgety a zdroje
Všechny zásuvné moduly, widgety a funkce náročné na zdroje, které ve svém zařízení nemáte Dashboard nebo na svých webových stránkách, měli byste odstranit. Opravdu potřebujete své monitorovací nástroje, jako je Matomo nebo Google Analytics ve vašem WordPressu Dashboard?
Snažte se udržet se na naprostém minimu, pokud jde o udržení vašich webových stránek online i při nejvyšším zatížení. Dokonce i ty nejmenší věci, jako je tlačítko sociálních médií, mohou tvořit dvojnásobek doby načítání. V následujícím příkladu dokonce 12 skriptů s celkem 462,7 kB – pouze pro zobrazení tlačítka sociálních médií.

Reklamy
Příliš mnoho reklam na vašem webu nejen zpomaluje váš server, ale také udržuje váš web rychlejší. V důsledku toho ztratíte příjmy z reklamy. Omezte se na několik vysoce kvalitních reklam, abyste co nejrychleji a nejefektivněji zvýšili návratnost investic (ROI).
E‑maily
Vaše webové stránky jsou vaší online přítomností - vaše e-maily z nich nejsou řízeny. Server zabírá hodně zátěže a to je jen na vaše náklady při vysokých špičkách zatížení.
Zde rozlišujeme mezi dvěma typy e-mailů:
- Marketing (newsletter)
- Administrativa
Marketingové e-maily, jako je váš zpravodaj, by měly být vždy outsourcovány. GDPR Německými poskytovateli jsou například Cleverreach nebo Newsletter2Go. Samozřejmě existují i mezinárodní poskytovatelé, jako je Mailchimp nebo ActiveCampaign, kteří také dělají skvělou věc.
Poznámka: Neměli byste posílat marketingové e-maily prostřednictvím svých webových stránek.
Administrativní e-maily, jako jsou faktury, resetování hesel, e-maily pro vytvoření účtu a podobně, lze také outsourcovat. Zvláště pokud existuje mnoho objednávek s vysokým počtem návštěvníků, měli byste to zvážit.
Existuje také několik poskytovatelů, které můžete jednoduše použít jako server SMTP třetí strany: Mailgun je zde můj oblíbený. K dispozici je také snadno nastavitelný plugin WordPress.

#2 Hosting
Nejdůležitějším přímo použitelným bodem, na který byste měli věnovat pozornost, je skutečně hosting. V první řadě je důležité vybrat hostitele, který nemá žádná omezení provozu. Protože: Pokud váš provoz překročí tento limit, váš hostitel může zablokovat vaše webové stránky a veškeré úsilí by bylo pryč.
Hostingové plány založené na sdíleném hostingu jsou také zcela nevhodné pro vysoké zvýšení zatížení, protože můžete CPU Sdílejte čas s ostatními uživateli (webovými stránkami). Ve většině případů také nejsou dostatečně silné, aby vydržely takové dopravní spěchy jako v "Jeskyni lvů".
Jeden na WordPress a WooCommerce Specializovaný hoster je nejlepší volbou v naprosté většině případů, pokud se nechcete pečlivě starat o nastavení, údržbu, optimalizaci výkonu a zabezpečení vašich webových stránek. Které čtyři faktory můžete udělat v WooCommerce Webhosting, můžete si přečíst v našem článku .
Krátkodobé škálování serveru může mít také smysl. To znamená, že server po určitou dobu vertikálně navýšíte (více CPU/RAM atd.) a pak po dopravní špičce zpět na pravidelnou Tarif pro úsporu nákladů.
V nejlepším případě si na začátku plánování promluvíte se svým webovým hostitelem. To vám může nejlépe poradit a doporučit.

#3 zálohovánís
Zálohy jsou absolutní nutností, a to nejen pro špičkové zatížení, ale v zásadě. Vaše webové stránky by měly být automaticky zálohovány v noci a měli byste mít také možnost vytvářet ruční zálohy. To vám dává další záchrannou síť, zejména ve fázích, jako je restrukturalizace vašich webových stránek.
Tímto způsobem můžete také zabezpečit velké milníky jako verze.
Například:
- Záloha 1: Počáteční stav
- Zálohování 2: Nainstalovaný a nakonfigurovaný plugin pro ukládání do mezipaměti
- Záloha 3: Uklizená databáze
- ...
Takže se můžete vždy vrátit k určitým bodům vašich úprav v případě, že se něco pokazí.
Doporučuji, abyste toho opravdu využili, když se budete propracovávat tímto dokumentem.
3.1 Záložní systémy
Zálohování na spravovaných WordPress Webhosters (doporučeno):
U většiny specializovaných hostitelů se můžete spolehnout na noční automatické zálohování vašich webových stránek. Kromě toho je obvykle možnost vytvářet a obnovovat ruční zálohy jedním kliknutím. Vzhledem k tomu, že tyto zálohy pro vás neznamenají okolnost a neberou vám žádný úložný prostor, doporučení jasně směřuje tímto směrem.
Zálohování přes WordPress Plugin:
Pluginy jako BackWPup, Updraft, BackUpWordPress a podobné mohou zálohovat celý váš web WordPress, včetně médií a databáze, na váš server.
V závislosti na pluginu a verzi (bezplatná nebo placená verze) můžete také uložit nebo stáhnout zálohu v cloudu*.
BackWPup je napsán Inpsyde a je dobře podporován. Proto je to naše doporučení pro vás, pokud nemáte ve svém hostingovém balíčku zálohovací řešení. BackWPup nabízí časované zálohování, úložiště v cloudových službách*, jako je Dropbox nebo Microsoft Azure nebo jiný FTP server.
V nákupní verzi můžete jako úložný prostor zadat další cloudové služby a šifrovat zálohy.
*Při ukládání záloh v cloudu by se měly v době GDPR Pečlivě si rozmyslete, kterého poskytovatele použít, protože vaše zálohy obsahují také zákaznická data, jako jsou jména, adresy a e-maily.

#4 Ukládání do mezipaměti a minifikace
Ten Faktor číslo jedna, pokud jde o poskytování webových stránek rychle a s co nejmenším zatížením serveru, je jasně ukládání do mezipaměti.
Pomocí ukládání do mezipaměti minimalizujete požadavky na server, který pak doručuje statické soubory namísto dynamického obsahu, jako jsou obrázky nebo HTML vašich webových stránek. Kromě enormního zlepšení rychlosti vám to přináší také výrazně nižší zatížení, protože server nemusí znovu a znovu načítat stejný obsah. Přemýšlejte o tom, jako by vás vaše matka posílala znovu a znovu pro mléko. Místo toho, abyste běželi znovu a znovu, jednoduše naplníte chladničku několika lahvemi. To snižuje zátěž nohou a stres s vaší matkou, protože jste nebyli dostatečně rychlí.
Zde rozlišujeme mezipaměť na straně serveru a ukládáním do mezipaměti pomocí pluginů. Podrobný přehled mezipaměti a rozdílů mezi těmito možnostmi mezipaměti jsme sestavili v našem článku o základech ukládání do mezipaměti .
Minifizing CSS a JS vám také může poskytnout výkonnostní výhodu. Zde je obsah příslušných stylů a souborů JavaScript zjednodušen komentáři a mezerami a sloučen do dlouhého řetězce. Doporučujeme například plugin "Sloučit + Minify + Obnovit".

#5 Optimalizace médií (škálování obrázků, outsorsování videí)
5.1 Obrázky
Velká média jsou samozřejmě zabijákem, pokud jde o zatížení a výkon. Pokud podstránka vašeho obchodu obsahuje 25 obrázků produktů v plném rozlišení, i když jsou zobrazeny pouze v rozlišení 200px x 250px, pak web rychle klesne na kolena.
Měli byste být obzvláště opatrní s obrázky v nákupním košíku nebo pokladně, protože tyto oblasti jsou nečekané. Pokud nahrajete obrázky 300dpi na 2000px, i když je potřeba pouze jeden piktogram, můžete si být jisti, že nikdo nemůže nic koupit při plném zatížení.
S jakými pluginy WordPress můžete automaticky připravit své obrázky, vysvětlujeme v našem porovnání pluginů pro optimalizaci obrázků.
5.2 Videa
Videa patří na videoportály a jsou pak integrována na vaše webové stránky! Alespoň pokud jde o výkon. Neexistuje téměř žádný důvod, proč byste měli hostovat videa sami (v některých případech možná GDPR, ale to nechme stranou).
Pokud opravdu chcete hostovat videa sami, udělejte to na dedikovaném serveru a pak je zahrňte u sebe. V opačném případě je nahrajte na YouTube, Vimeo, 3q nebo Brightcove.

#6 Úklid databáze
Nyní pojďme do hlubin WordPress IT: databáze.
Velmi důležité: Nejprve si předem vytvořte zálohu!
WordPress ukládá příspěvky, komentáře, stránky a další typy textových dat do jedné databáze (s výjimkou obrázků a videí, protože jsou umístěny ve složce "wp-content/**"). Po chvíli se tato databáze samozřejmě stává trochu plnější a "přeplněnou".
Odpadky zde mimo jiné znamenají:
- Komentáře v oblasti spamu
- Revize článků a stránek
- Věci v koši
- Metadata příspěvků a komentářů, například ověření, jejichž platnost vypršela po dlouhou dobu
To vše je dědictví, které obvykle již nepotřebujete a které stáhne váš server.
Jak se toho zbavit?
TL; DR a pro ty, kteří to chtějí trochu jednodušší: Nainstalujte WP-Optimize a nechte jej běžet!
6.1 Revize
Revize jsou meziprodukty vašich příspěvků, stránek a konceptů.
Ve většině případů je lze enormně snížit, například na maximálně 8 až 10 revizí. V některých případech má dokonce smysl je úplně vypnout.
Ve vašem wp-config.php napíšete:
Vypnout úlpně:
definováno ( "WP_POST_REVISIONS", false );
Omezit revize:
define( 'WP_POST_REVISIONS', 10 ); // Max 10 revizí
6.2 Optimalizace wp_options
Tabulka wp_options je jednou z nejdůležitějších a zároveň často přehlížených tabulek ve WordPressu, pokud jde o optimalizaci zatížení. wp_options obsahuje nastavení pro pluginy, motivy, WP cronjobs a data mezipaměti kromě věcí, jako je adresa URL webu, domovská adresa URL, formáty času a data správce.
Abychom je mohli optimalizovat, musíme nejprve pochopit, co znamenají jednotlivé sloupce tabulky. wp_options obsahuje následující sloupce:
- option_id
- option_name
- option_value
- autoload
Pojďme se podívat na sloupec autoload. To určuje, které možnosti a nastavení se načítají pomocí funkce wp_load_alloptions( ). To znamená, že pokud je položka nastavena na "ano" v jednom řádku, bude tato funkce načtena na každé stránce vašeho webu.
U mnoha pluginů je nastavení, že je to tak zatraceně důležité, že se musí načíst na každé stránce - i když plugin se ve skutečnosti používá pouze na jedné stránce (například kalkulačka nebo kontaktní formulář).
Samozřejmě, že to zničí vaše webové stránky a způsobí obrovské další zatížení. Jak to opravit?
V konečném důsledku se jedná o otázku plánování. Jak již bylo uvedeno v bodě 1.2 "Rethink concepts", měli byste si položit otázku: "Potřebuji tento plugin?". Pokud ji můžete nahradit jinou možností, udělejte to.
Například nemůžete použít Google Analytics v aplikaci WordPress Dashboard zatížení, ale externě. Nebo místo použití pluginu pro přesměrování můžete zkontrolovat u svého webového hostitele, zda již takové věci integrovali.
Chcete-li zjistit, které pluginy způsobují velké časy načítání, napsal jsem vám zde dotaz SQL:
SELECT option_name, length(option_value) AS option_value_length FROM wp_options WHERE autoload ='yes' ORDER BY option_value_length DESC
Po spuštění tohoto dotazu získáte zpět seznam, který zobrazuje, jaké funkce způsobují největší zatížení.

V tomto případě pochází z pluginu "Přepsat pravidla". Pokud jste na Raidboxes , můžete postupovat podle pravidel přepisu v Raidboxes Dashboard pro tyto Box jednoduše použijte pravidla přepisu a odstraňte plugin.

Odstraňte staré "plugin odpadky" z wp_options
Vymazané pluginy rádi zanechávají zbytky v wp_options a také na autoloadu = yes. To je samozřejmě velmi špatné, protože funkce za ním už ani neexistují a výpočetní doba serveru je tak úplně promarněna.
Co vždycky rád dělám, je vymazané pluginy vyhledat ve wp_options a odstranit.
Předpokládejme, že již nepotřebujeme plugin "Rewrite Rules" shora, takže spouštím tento dotaz SQL:
SELECT * FROM `wp_options` WHERE `autoload` = 'yes'AND `option_name` LIKE %rewrite_rules%'
Důležité
Může se stát, že předpona databáze se liší, takže možná budete muset tento dotaz upravit v umístění "wp_options" v "deinprefix_options".
Pak dostanu zpět celou řadu funkcí, které již nejsou potřeba, z nichž všechny jsou stále na autoload = ano, ale jsou zcela zbytečné. Prostě je smažu. Už jsem se zmínil o zálohách, že? 😉
Tento postup provedu u všech pluginů. A wp_options je o dost lehčí.
6.3 Odstranění starých transientů
Aktualizace
Vzhledem k tomu, že WordPress Ver. 4.9.9, to již není nutné, protože WordPress přebírá tento úkol sám.
Pro WordPress verze před 4.9.9:
Přechodné jevy nejsou nic jiného než dočasné možnosti, které jsou uloženy v databázi na krátkou dobu. Jakmile vyprší jejich platnost a již nejsou potřeba, jsou smazány. Jako příklad: "site_transient_update_plugins" jednoduše obsahuje informace o tom, které pluginy mají aktualizaci a které ne. Jakmile aktualizujete tyto pluginy nebo zahájíte novou kontrolu aktualizací, bude tento přechodný stav smazán.
Bohužel tomu tak není vždy, protože některé transienty zůstávají navždy v databázi a komplikují dotazy. Ty musí samozřejmě pryč.
Nejlepší je použít přechodný čistič, protože to udělat ručně je obrovské úsilí. Poté, co jste tento plugin úspěšně použili, můžete jej poté bezpečně odstranit. Přechodný čistič odstraňuje pouze prošlé přechodové jevy a nic víc - skvělý nástroj!

6.4 WordPress Sessions
Relace slouží k ovládání, protokolování, kontrole a spouštění relací přihlášení uživatelů. Po chvíli WP cronjob odstraní tyto relace z databáze. Alespoň tak by to mělo být.
Bohužel, cron úlohy zavěsí nebo jsou deaktivovány pluginy - pak máte spoustu relací v databázi v žádném okamžiku.
Chcete-li zjistit, zda jste ovlivněni, mám pro vás další dotaz SQL:
SELECT * FROM `wp_options` WHERE `option_name` LIKE '_wp_session_%'
Důležité
Může se stát, že předpona databáze se liší, takže možná budete muset tento dotaz upravit v umístění "wp_options" v "deinprefix_options".
Pokud zjistíte, že existují tisíce a tisíce položek, odstraňte je pomocí následujícího dotazu SQL:
DELETE FROM `wp_options` WHERE `option_name` LIKE '_wp_session_%'
U Raidboxes máme vlastní cronjob na straně serveru, který můžete ovládat podle intervalů. To lze nalézt pod vaším Box Nastavení v části WP Session Eraser.

6.5 Přidání indexu k automatickému načtení
Ok, teď to bude složité! Ale pokud se vám podaří použít tento trik 10up pro vaše webové stránky WordPress, vyhráli jste hodně.
Co dělá v zásadě:
Index je přidán do pole automatického načtení v wp_options. To výrazně zkracuje dobu dotazu a dokonce ji přivádí na konstantní, velmi nízké "maximum".
Výsledek je jasný:

Pěkná věc je: Pro většinu webových stránek funguje náš plugin Add Index To Autoload skvěle. Jako vždy si pamatujte zálohu dříve!
Ručně by to šlo s tímto DOTAZEM SQL zde:
ALTER TABLE `wp_options` ADD INDEX (`autoload`);
Důležité
Může se stát, že předpona databáze se liší, takže možná budete muset tento dotaz upravit v umístění "wp_options" v "deinprefix_options".

#7 Udržujte vše up to date!
Velmi účinným způsobem, jak odolat vysokému provozu, je udržovat váš software aktuální. Nejen váš WordPress sám, ale také vaše aktivní téma, vaše pluginy a přímo vpředu: vaše verze PHP.
7.1 PHP
PHP je "softwarový engine" WordPressu. To také znamená, že čím výkonnější je motor, tím rychlejší budou vaše webové stránky. PHP 7.0 již může provádět více než dvakrát tolik požadavků za sekundu než PHP 5.6 - a za polovinu doby latence. S PHP 7.1 a 7.2 se celá věc trochu zrychlila.
Poznámka
Oficiální podpora verzí PHP před PHP 8.0 již vypršela. Takže je nejlepší aktualizovat na php 8 nyní, aby nedošlo k ohrožení bezpečnosti vašeho webu WordPress.
Celkově má větší smysl používat verzi PHP, která vám dává nejlepší výkon. Ale pozor: ne všechny pluginy a motivy jsou již kompatibilní s nejnovějšími verzemi! Zde pomáhá buď dokumentace pluginů a motivů nebo jednoduchý pokus a omyl.

7.2 WordPress verze
Chcete-li získat maximální výkon, vaše verze WordPress by měla být také aktuální. Pokud jste WordPress nějakou dobu neaktualizovali, neměli byste přeskakovat přímo z jedné hlavní verze na druhou (např. 4.3 až 4.4), ale posunout se vpřed v dílčích verzích (například z verze 4.3.3 na 4.3.4).
Zkontrolujte celou funkčnost vašeho webu znovu a znovu mezi aktualizacemi. V zásadě se doporučuje vytvářet jednotlivé zálohy vašich webových stránek znovu a znovu. To platí zejména před skoky hlavní verze!
V podstatě se zde také doporučuje spravovaný webový hostitel WordPress, který za vás převezme aktualizace WordPress .
7.3 Plugins A Themes
Stejně jako vaše verze WordPress byste měli také aktualizovat pluginy a motivy. Bezpečnost a výkon jsou hlavními důvody. Nezabezpečené pluginy a motivy mohou zničit veškerou vaši práci. Přehled aktuálně známých bezpečnostních chyb pro WordPress, témata a pluginy naleznete v "WPScan Vulnerability Database" od poskytovatele zabezpečení Sucuri.
Aktualizace pluginů a témat také přinášejí možnost upgradu na vyšší verzi PHP a dosáhnout tak výrazného zvýšení výkonu. Mimochodem, chyby jsou odstraněny a máte k dispozici více funkcí.
Opět platí, že pro hlavní aktualizace: Vytvořte zálohu svého webu předem nebo otestujte novou verzi v testovacím prostředí. Zkontrolujte funkčnost svého webu předtím, než změny zveřejníte.
Jaké důsledky to může mít, pokud zaostáváte s aktualizacemi pluginů, například v Zranitelnost GDPR Zobrazené pluginy .

#8 Broken Links
Velmi jednoduchým bodem, který nemusí nutně snížit výkon vašeho webu, ale může vás stát zobrazení stránek, jsou nefunkční odkazy. Své webové stránky můžete snadno zkontrolovat pomocí nástroje Online Broken Link Checker .
Doporučuji, abyste pro kontrolu použili tento web namísto pluginu WordPress, protože pluginy snižují výkon vašich webových stránek - i když je v tuto chvíli nepoužíváte. Existuje však mnoho dalších nástrojů a metod k nalezení nefunkčních odkazů. V tomto příspěvku se můžete dozvědět, jaké to jsou.

#9 Lazy Loading
Aktualizace
Od verze WordPress 5.5 již nepotřebujete líný načítací plugin, protože WordPress přebírá tento úkol sám.
U Lazy Loadu se zobrazí pouze obsah, který má uživatel ve své viditelné oblasti prohlížeče. Zbytek je načten dynamicky, když uživatel scrolluje dolů.
Aby se snížila zátěž vašich webových stránek, jsou splněny pouze ty požadavky, které je skutečně třeba splnit okamžitě. To zahrnuje například obrázky, videa a texty, stejně jako skripty a další věci. Skutečný elektrický nástroj – Kladivo Quasi Thora pro úsporu zdrojů.
Funguje to takto:
Prohlížeč již načte veškerý textový obsah (DOM), ale používá Javascript k načtení pouze prostředků obrázku/ videa / skriptu, které uživatel potřebuje. Pokud se uživatel posune hlouběji, věci, které přicházejí do jeho zorného pole, se znovu načtou.
Mnoho moderních šablon, zejména pro e-shopy, již zavedly Lazy Loading. Bohužel není vždy snadné přidat Lazy Loading dodatečně.
Ale na to je Plugin! Na trhu existuje mnoho líných načítání pluginů. Nicméně, jedna věc se mi obzvláště líbí: a3 Lazy Load. A3 Lazy Load funguje v mnoha případech a může líně načítat videa a iFrames kromě obrázků. Kromě toho podporuje WordPress AMP, WooCommerce a Advanced Custom Fields.

#10 Optimalizace platebního procesu
Zvláště pokud chcete prodávat jeden nebo více produktů, je nezbytné přesně optimalizovat platební proces. Jak bylo uvedeno výše, věci, jako je nákupní košík nebo pokladna, nejsou ukládány do mezipaměti. Proto byste zde měli enormně snížit zatížení serveru, protože každý požadavek znamená zcela nový a náročný požadavek na server.
Pomocí nástrojů prohlížeče (v Chromu, například prostřednictvím karty "Síť") zjistíte, kolik požadavků je generováno během pokladny a které. Pokud vidíte, že generujete 400 požadavků, když navštívíte nákupní košík sám, něco není v pořádku.
Prozkoumejte, který plugin nebo prostředek generuje mnoho z těchto požadavků, a pokuste se je snížit. To znamená, že se možná budete muset rozloučit s pluginy, které nemusíte nutně potřebovat.
To, co zde často vidíme, jsou písma, která jsou načtena a vykreslena z externích zdrojů, ale ani se nepoužívají v nákupním košíku nebo na stránce pokladny.
Položte si také otázku, zda opravdu musíte na displeji pokladny uvést všechny produkty s obrázky v plném rozlišení, nebo zda je zde postačující textová reklama.
Možnosti platby přes Gateways
Může být také nutné změnit platební bránu. Pokud například váš plugin PayPal trvá velmi dlouho, než zpracuje požadavky, můžete zde ztratit nabídky.
Pokud chcete nabídnout co nejvíce platebních možností a bezpečné zpracování pro vás, podívejte se na Stripe . Stripe nabízí jednoduchou integraci WordPress a rychlé platební transakce s vysokým počtem platebních možností.

#11 CDN
Vše je nyní optimalizováno na stránce? Server rychle? Super! Pak přichází další úroveň, jak udržet zatížení co nejnižší: Síť pro doručování obsahu (CDN).
CDN je kopie vašeho webu uloženého v mezipaměti rozložená na různých serverech na různých místech po celém světě. Tímto způsobem se koncová zařízení, která jsou na jednom z těchto míst, dostanou k datům rychleji. Quasi – abych navázal na příklad mléka shora – lednice plná mléka v každé místnosti. Kromě toho CDN také zbaví váš server zátěže, protože dodává části vašeho webu uložené v mezipaměti ze svého serveru.
Doporučujeme Cloudflare jako partnera CDN. Zde máte dokonce firewall a optimalizátor obrazu v některých plánech CDN. Jak používat Cloudflare na Raidboxes s vaším Box připojte se, vysvětlíme vám zde:
In Cloudflare :
- Zadejte svou doménu pod "Přidat web" a klikněte na "Skenovat záznamy DNS".
- Nyní CF automaticky skenuje vaše záznamy - tady musíte prostě počkat, až to bude hotové.
- Poté vám CF dá návrhy (obvykle dva pro A Records). A to je v pořádku. Klikněte na Pokračovat.
- V dalším kroku vyberte svůj plán a znovu klikněte na tlačítko "Pokračovat".
- Zde máte nyní názvové servery, které je třeba přizpůsobit.
- Cloudflare vám ukáže ten náš a na jaké je můžete změnit. (Samozřejmě to platí pouze pro domény, které máte u nás. Pokud máte domény někde jinde, musíte se podívat tam).
- Tyto názvové servery (5) pak musíte zadat jako názvové servery ve správě domény. Pokud spravujete své domény s námi, můžete je přizpůsobit zde . Zde kliknete na "DNS" pro příslušnou doménu a změníte jmenné servery na servery Cloudflare. Pokud máte domény u jiného poskytovatele, musíte se tam podívat.
Hotovo!
Další důležitá věc: Pokud se zobrazí chybová zpráva: "Příliš mnoho přesměrování", musíte v nastavení SSL aktivovat "Full Strict" v Cloudflare.

#12 sestavy
Nemůžete se vždy a všude postarat o své webové stránky, takže nástroj pro monitorování a hlášení uptime je velmi důležitý. Tyto většinou bezplatné nástroje monitorují stav vašich webových stránek. V krátkých intervalech kontrolují, zda jsou vaše webové stránky přístupné. Doporučujeme bezplatné plány od Pingdom nebo UptimeRobot.
Pozor na kontrolní intervaly
Nenastavujte tuto kontrolu příliš krátkou, protože to také znamená zatížení webového serveru. Intervaly kontrol by proto neměly být kratší než 5 minut.
#13 Finální záloha
Všechno běží? Spokojený? Super! Nyní byste měli provést pouze konečnou zálohu. Při dalším vrcholném zatížení jeskyní lvů a spol. by vaše webové stránky již neměly jít na kolena.
Závěr
Doufám, že můj průvodce krok za krokem vám pomůže přizpůsobit vaše webové stránky WordPress pro vysoké zatížení. Pokud stále existují problémy s technicky náročnějšími místy, doporučujeme vám poradit se s odborníkem na WordPress. Máte další dotazy nebo připomínky k tomu, jak se připravit na vysoké zatížení? Pak neváhejte a zanechte mi komentář!