Wordpress

Výkon ve velkém: Jak jsme se pro vás v roce 2019 zlepšili

Výkon je produkt, který ve WP Engine nikdy neskončil, a v roce 2019 jsme se na tuto mantru zaměřili se zvýšenou intenzitou.

V průběhu roku jsme provedli řadu vylepšení backendového softwaru naší platformy, což zrychluje dobu odezvy pro každou stránku, která ještě není plně uložena v mezipaměti. Našim zákazníkům to poskytuje nejlepší platformu pro vytváření webů WordPress ve velkém a pomáhá jejich webům běžet rychleji, bezpečněji a s možností růstu.

Naší poslední aktualizací v této oblasti bylo odstranění rozšíření PHP uopz, což vedlo k 10% zlepšení výkonu backendové latence, což je metrika související s tím, jak rychle dokážeme obsluhovat webové požadavky. Uopz byl použit k přidání zabezpečení a spolehlivosti naší platformy. Když architekti platforem zjistili, že také přidává provozní režii, vynalezli jsme alternativní řešení zabezpečení a uopz byl odstraněn.  

Toto zlepšení výkonu backendu přišlo na paty rozhodnutí, které jsme učinili na začátku listopadu, převést ~300,000 7.3 kompatibilních zákaznických instalací na PHP 7.0 – krok, který jsme zahájili, abychom zajistili, že naši zákazníci budou mít přístup k novým funkcím a vyššímu výkonu, který lze nalézt v nejnovější verze PHP. Toto rozhodnutí postavilo zákazníky WP Engine do mnohem vyššího výkonného kádru než většina uživatelů WordPress, z nichž většina běží na PHP XNUMX nebo nižším.

Na základě výsledků, které jsme obdrželi krátce po dokončení této konverze, mnoho našich zákazníků zaznamenalo zlepšení doby odezvy back-endu o ~20 % bez jakéhokoli úsilí nebo akce z jejich strany:

Ve výše uvedeném grafu, který ilustruje typickou instalaci zákazníkem, můžete vidět pokles průměrné doby odezvy z více než 750 milisekund na přibližně 550 milisekund při převodu na PHP 7.3. 

Několik měsíců předtím, v srpnu, jsme se stali první platformou WordPress Experience Platform, která přesunula zákazníky s našimi prémiovými tarify na hardware nové generace z platformy Google Cloud Platform. Stalo se tak po vyhodnocení nového hardwaru a zjištění, že by ve skutečnosti představoval masivní zvýšení celkové rychlosti webu našich zákazníků. 

Zjistili jsme, že v kombinaci se stávajícím vysokým výkonem, který naše platforma poskytuje, se webové stránky zákazníků opět začaly načítat ještě rychleji – často o 40 % rychleji nebo více – bez jakékoli akce ze strany samotných zákazníků a bez dalších poplatků. 

Výše uvedený graf je jen jedním z mnoha příkladů, které jsme sestavili, u zákazníků, kteří zaznamenali velký pokles doby webové transakce – tedy doby, kterou trvá dokončení požadavku serveru – což zase umožňuje rychlejší načítání stránek a poskytování lepších zkušeností. pro koncového uživatele.  

V druhé polovině roku 2019 jsme se neustále soustředili na přeměnu vyhrazených zákazníků na tento nový hardware nové generace a nyní jej využívá více než 4,000 2020 podnikových zákazníků k podpoře svých digitálních zážitků. Se současnou dostupností ve středních USA, Spojeném království a západní Evropě plánujeme v roce XNUMX rozšířit přístup k této proměnlivé infrastruktuře.  

Začátkem srpna jsme také dokončili několik vylepšení, která zákazníci mohli vidět jak na obrazovkách pro správu a úpravy obsahu WordPress, tak na webech, kde stránky často nelze uložit do mezipaměti, jako je eCommerce a členské weby. 

Tyto optimalizace, které snížily střední dobu vykreslování backendu o ~15 %, zahrnovaly: 

  • Pomocí statistických údajů, které máme k dispozici díky našemu velkému rozsahu, a agregací dat z více než 500,000 XNUMX instalací WordPressu k vyladění parametrů ukládání operačních kódů do mezipaměti PHP lépe, než jsou typické hodnoty „osvědčených postupů“. 
  • Zvýšení rychlosti čtení i zápisu do objektů WordPress a přechodné mezipaměti vyladěním nízkoúrovňových protokolů. 
  • Ladění našeho kontejneru PHP v7.3 docker pro zvýšení rychlosti.

Ve výše uvedeném grafu klesl střední čas vykreslení stránky bez mezipaměti z ~700 milisekund na ~500 milisekund, což představuje více než 25% zlepšení výkonu. 

Výše uvedené pokrývá mnoho velkých změn, které jsme provedli v roce 2019, ale v průběhu roku byly provedeny desítky dalších vylepšení, to vše ve jménu poskytování nejlepšího možného výkonu našim zákazníkům. Když se podíváte na všechny kombinované optimalizace, ke kterým došlo v roce 2019, zlepšení v podnikání mnoha našich zákazníků byla skutečně pozoruhodná. 

Níže uvedený graf ukazuje zlepšení latence serveru o více než 50 % u našich prémiových tarifů, což zahrnuje dopad hardwaru nové generace Google. 

I když jsme určitě nadšení z vylepšení výkonu, která jsme provedli v roce 2019, výkon je produkt, který ve WP Engine nikdy neskončil, a často, když pronikneme do jedné konkrétní oblasti, osvětlí další věci, které můžeme udělat, abychom posunuli výkonnostní jehlu. ještě dál. Výše uvedená vylepšení nebyla výjimkou a v průběhu roku 2020 budeme přinášet další vylepšení.  

Zůstaňte naladěni – počátkem příštího roku se s vámi podělíme o další vzrušující aktualizace výkonu, zatímco budeme pokračovat v dolaďování a optimalizaci našeho WordPress DXP.

Související články

0 Komentáře
Vložené zpětné vazby
Zobrazit všechny komentáře
Tlačítko Nahoru