WordPress 5.0 vs. 4.9 - Test výkonnosti

Jan Hornung
8 Min.
WordPress 5.0 a Gutenberg srovnání _Performance
Poslední aktualizace dne

Aktualizace WordPress 5.0 je hned za rohem. Přesné datum vydání však závisí na tom, kdy bude nový WordPress -Editor alias " Gutenberg " připravena na jádro WP. Mnoho uživatelů WP se obává, že budou existovat problémy s Plugins , Themes a výkon jejich strany. Z tohoto důvodu jsme se blíže podívali na aktualizaci a změřili, zda WordPress 5.0 skutečně vede k obávané ztrátě doby načítání.

Aktualizace: Článek odkazuje na test, který jsme použili v alfa fázi Gutenberg - Plugins které provedly. Na 6. prosince 2018 Je WordPress 5.0 s Gutenberg Editor. V našem E-kniha zjistěte, co nový editor znamená pro vaši firmu a jak zobrazit vaše webové stránky Gutenberg Připraven. Zda Gutenberg nyní mohou soutěžit se zavedenými staviteli stránek, můžete zjistit, v tomto článku Ze 1. Tariq Baig .

Gutenberg A WordPress 5.0 E-kniha

Nadcházející WordPress aktualizace na verzi 5.0 má vedoucího aktéra: tzv. Gutenberg Editor. Po integraci do jádra WP však bude tento název projektu historickou historií, aby se WordPress uživatelé zbytečně zaměňují. Alespoň takový je plán. Nejprve se však podívejme na nejdůležitější otázku: co přesně je Gutenberg editor vůbec?

Gutenberg By měla WordPress Revoluci

Pokud jste již z velké části připojeni k Gutenberg -Základy známé, pak je nejlepší skočit přímo na naše WordPress 4,9 vs. WordPress 5.0 Porovnání výkonu.

S velkou aktualizací WordPress 5.0 je Gutenberg brzy nahradit klasický TinyMCE editor, který umožňuje uživatelům WP vytvářet příspěvky a stránky pro více než 10 let bez velkých znalostí HTML. Pokud chcete vytvořit složitější rozložení, editor TinyMCE bez znalostí HTML a krátkých kódů se rychle posouvá na své hranice.

Tato překážka má za cíl Gutenberg z cesty, aby se WordPress ještě přístupnější a uživatelsky přívětivější. Základním principem nového editoru jsou skládané bloky, které poskytují speciální funkce. Existují například bloky pro nadpisy, text, sloupce, uvozovky, seznamy, obrázky, videa, widgety a tak.

WordPress 5.0 přináší více JavaScriptu a používá WordPress ROZHRANÍ API PRO ODPOČINEK

Nový editor s sebou přináší další změnu: JavaScript. "Většina WordPress vývojáři jsou docela pohodlné s PHP a front-end vývoj, i když Gutenberg bloky jsou silně javascriptové bázi," píše vývojář WP Rich Tabor ve svém Začátečník průvodce budovou Gutenberg Blok. Ne pro nic za nic má WordPress spoluzakladatel Matt Mullenweg z komunity WP v 2015 Stav slova "Naučte se JavaScript hluboce!" domácí úkol.

V důsledku těchto zásadních změn WordPress 5.0, jsme zvědaví, do jaké míry Gutenberg je použití JavaScriptu a WordPress ROZHRANÍ API PRO ODPOČINEK o výkonnosti různých WordPress Stránky. To posune velké výpočetní úsilí z webového serveru na klienta, což by mělo vést ke kratší době načítání při zatížení. Ale k tomu dojdeme během času.

WordPress 5.0 je krok směrem k pagebuilder

V rámci komunity WP se často říká, že WordPress "To, co vidíte, je to, co dostanete" (WYSIWYG). Realita je však často odlišná. Kdo někdy WordPress "Ne vždy dostanete to, co jste viděli v backendu," řekl.

Gutenberg má tuto mezeru zacelit a WordPress udělat velký krok blíže k WYSIWYG. K tomuto tématu a novým možnostem, které nabízí Gutenberg editor mohu vám Přednáška Mortena Rand-Hendriksena a Mullenwegs 2017 Stav slova z WordCamp USA.

Faktem je, Gutenberg je původně zavedena pouze na úrovni editoru, ale to je jen začátek. Protože Mullenwegova vize je WordPress blok-založené, aby mohli soutěžit s webovými stránkami, jako je Wix, Medium a Co.

Dalším krokem - takže to, co přijde po tom, co jste právě viděli, když jsme dokončili editační zážitek, je Gutenberg -založené přizpůsobení webu. – Matt Mullenweg, stav slova 2017

Do budoucna by to proto mohlo vést ke změně paradigmatu WordPress od známé struktury. Plugins A Themes a směrem k jedinému obřímu staviteli stránek.

WordPress 5.0 je zajištěno " Gutenberg "Nátlak" pro obavy

Skutečnost, že Gutenberg S WordPress 5.0 se stává výchozím editorem, tj. WordPress uživatel je nucen prakticky, ne každý narazí na opozici. Plugin - a Theme výrobci musí mít například své výrobky Gutenberg kompatibilitu, v případě potřeby ji upravte nebo ji zcela přehodnotit.

Také pro provozovatele WordPress stránky se stále častěji ptají: Jaký dopad to má na mé podnikání? Dělá WordPress 5.0 moje stránka pomalejší? Bude můj Plugins stále pracuje? Pomáhá mi aktualizace, když editor vůbec nepoužívám?

Z tohoto důvodu se dnes vzdalujeme od rozpravy o Gutenberg , Bloky a co a věnovat se na tyto otázky:

1. Existuje rozdíl ve výkonnosti mezi WordPress 5.0 a 4.9?

2. S ohledem na současné nejistoty, pokud byste měli být schopni WordPress 5.0 aktualizace?

Porovnání doby nabíjení: WordPress 4,9 v porovnání WordPress 5.0

Pro naše systematické srovnání těchto dvou WordPress -Verze, máme pre-zapnul dvě klíčové metriky výkonu: čas načítání stránky pro jednorázové volání a chování stránek pod zatížením.

Pro porovnání doby načítání jsme připravili čtyři ukázkové stránky, jejichž doby načítání jsme systematicky porovnávali pod WP 4.9.4 a WP 5.0 (v 5.0-alpha-42852). Za tímto účelem jsme vytvořili nástroj Test webové stránky Používá.

A pro začátek, neexistují žádné vážné rozdíly.

Test 1: WordPress 5.0 má tendenci zpomalovat prázdnou stránku WP

V prvním testu jsme nastavili časy načítání zcela prázdné stránky WP pod WordPress 5.0 a 4.9. Výsledek: Čas do prvního bajtu (TTFB) a vnímaná doba načítání stránky (Doba načítání) mají WordPress 5,0 mírně zvýšil. Celková doba načítání se mírně snížila. Nejpozději při pohledu na výsledek uložený v mezipaměti je však tento rozdíl zcela vyrovnán.

Závěr této první zkoušky: Rozdíly v naměřených hodnotách jsou pravděpodobně kolísání v samotném měření, a nikoli systematické rozdíly v době zatížení.

Test 1: Prázdný wp stránka doba načítání
Na dvou testovaných UKÁZKOVÁ POLE je Theme Dvacet sedmnáct aktivní a Themes Twenty Sixteen A Twenty Fifteen nainstalovány. Neexistují žádné Plugins na stránce. Na obou stranách RAIDBOXES Mezipaměti Aktivní.

Test 2: Jak se online obchod chová pod WordPress 5.0?

Ve druhém kroku jsme převzali stejné testovací nastavení pro vzorkovací dílnu. Tady byla povolána domovská stránka obchodu. Kromě WooCommerce více než 50 dalších Plugins více než 45 z nich bylo v testu aktivní.

Obchod, který je vybaven produkty a fungujícími platebními branami, také nevykazuje žádné významné rozdíly, pokud jde o důležité metriky výkonu během testu.

Index rychlosti TTFB, Doba načítání a Webpagetest se liší jen mírně. I zde jsou rozdíly v hovorech uložených v mezipaměti ještě menší.

est 2: Ukázkový obchod na WordPress 5.0
Zejména ve stavu cache, je zřejmé, že rozdíly mezi těmito dvěma WordPress verze jsou zanedbatelné.

Závěr pro provozovatele obchodů: S realistickým a poměrně rozsáhlým obchodem jsme nemohli najít žádné systematické rozdíly mezi WP 4.9.4 a WP 5.0 - dobré znamení!

Recenze 3: Jak se blog chová pod WordPress 5.0?

Také v našem testu s typickým blogem - s rozsáhlým připojením sociálních médií a více než 20 Plugins , jako jsou Yoast SEO, WP Smush, Akismet a Contact Form 7 , neexistují žádné opravdu velké rozdíly v důležitých charakteristikách doby načítání: doba odezvy serveru, doba zatížení a celková doba načítání ustupují mezi WordPress verze se od sebe liší jen mírně.

Závěr: Pokud jde o index rychlosti a událost Start Render, zdá se, že blog pod WP 4.9.4 se načítá o něco rychleji, ale celkově to pravděpodobně nejsou významné rozdíly.

Test 3: Ukázkový blog WordPress 5.0
V testu doby načítání blogu se rozdíly zdají být o něco větší, ale neexistují žádné opravdu působivé rozdíly.

Recenze 4: Co takhle stránka společnosti pod WordPress 5.0 vypnuto?

Poprvé, zajímavé rozdíly ukazují na straně společnosti jsme testovali: I když TTFB, Start Render událost a rychlost Index jsou poměrně blízko u sebe, celková doba načítání cítil ukazuje velký rozdíl 1,8 sekundy.

Tuto hodnotu však lze vysvětlit vadným prostředkem. Pokud jsou odstraněny, hodnoty doby nabíjení jsou odsouhlaseny. Závěr je také zde: Na stránce společnosti jsme testovali s Vlastní Theme a 9 Plugins (včetně WPML, Advanced Custom Fields a nástroj pro vstupní stránky) nevykazují žádné relevantní rozdíly mezi WordPress 4.9.4 a WordPress 5.0.

Recenze 4: Příklad stránky společnosti WordPress 5.0
Rozdíl v době načítání se vyrovnal poté, co jsme odstranili vadný prostředek. Výše uvedený test je tedy dokonalým příkladem toho, jak jsou měření doby načítání ohroženy i nejmenšími chybami, jako je vadný obraz.

Prozatímní závěr: WordPress 5.0 není výkon jedlík

Naše první analýzy s alfa verzí WordPress 5.0 ukazují, že nová verze WP je nepravděpodobné, že by výkon jedlík - alespoň ne v přední části. Ať už s nebo s Gutenberg : Podle našich měření neexistují žádné relevantní rozdíly. Z hlediska výkonnosti proto v současné době neexistuje nic proti aktualizaci WordPress 5.0.

Naopak, pokud se podíváte na výsledky našeho zátěžového testu, aktualizace by mohla být užitečná.

Důležité:Samozřejmě, tyto výsledky se mohou v průběhu času měnit. Příliš Plugins A Themes a jejich kompatibilita s novou verzí WP zde bude hrát rozhodující roli.

Zkouška 4: WordPress 5.0 ukazuje lepší manipulaci se zatížením

Kromě doby načítání stránky je také důležité, kolik souběžných přístupů může stránka vydržet před spuštěním časového omezení. A tady jsou opravdu vážné rozdíly mezi WP 4.9.4 a verzí WP 4.9.4, kterou jsme testovali. WordPress 5.0.

Pro náš test máme prázdnou stránku WP s nástrojem Loader.io 500, 750 a 1000 neplacených hovorů za minutu a výsledek je pozoruhodný. Zatímco stránka s WP 4.9.4 již klesá na 750 žádostí za minutu a zobrazuje průměrnou dobu odezvy (tj. čas na první byte) 4,9 sekundy, stránka je WordPress 5.0 mnohem odolnější vůči stresu.

Dokonce i s 1000 požadavky, průměrný TTFB webu je stále 863 milisekund- není dobré, ale stabilní. To je méně než jedna devátá hodnota stránky s WordPress 4.9.4.

Kontrola 5: Načíst prázdnou stránku WP testu

Nemohli jsme upřímně uvěřit tomuto rozdílu, ale i ve třetím, čtvrtém a pátém běhu zůstaly rozdíly stabilní.

Tento výsledek nás překvapil natolik, že jsme udělali stejný test s Apache Benchmark Tool v backendu. I zde se objevuje ohromující výsledek: níže uvedená stránka WordPress 5.0 může zpracovat o 50 procent více požadavků než stránka pod WordPress 4.9.4.

Vzhledem k optimalizaci zdrojového kódu WordPress 5.0 šetří spoustu zdrojů na straně serveru. To znamená, že stávající zdroje mohou obchodovat více požadavků najednou.

Závěr: WordPress 5.0 nás pozitivně překvapilo

Konečný rozsah toho, jak silný WordPress 5.0 změní výkon vašich stránek se zobrazí pouze v beta verzi a plné verzi. Jisté je však: WordPress 5.0 běží mnohem stabilnější v našem testu při zatížení než verze 4.9.4.

Z hlediska kompatibility zatížení můžeme aktualizovat WordPress 5.0 v tomto okamžiku. Jak jsem řekl, hodně se může změnit před vydáním, včetně těchto výsledků testů. 

Kromě toho jsme se zcela zaměřili na výkon v těchto testech. Jakmile WordPress 5.0 Beta vychází, budeme také zvažovat kompatibilitu s Plugins A Themes a obecná funkčnost Gutenberg Editory. Teprve pak můžeme dát jasné doporučení aktualizace. Takže budeme dávat pozor na toto téma a doufejme, že budeme schopni poskytnout vám čerstvé údaje brzy.

Líbilo se vám WordPress 5.0 nebo Gutenberg - Plugin již testovány? Pak prosím, zanechte mi komentář, jsem rád, že další zkušenosti!

Podobné články

Komentáře k tomuto článku

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinná pole jsou * Označeny.