WordPress 5.0 vs. 4.9 - Zkouška výkonnosti

Jan Hornung Naposledy aktualizováno 21.10.2020
8 min.
WordPress 5.0 a Gutenberg _Performance porovnání
Naposledy aktualizováno 21.10.2020

Aktualizace WordPress 5.0 je hned za rohem. Přesné datum vydání však závisí na tom, kdy bude nový WordPress -Alias editora " Gutenberg " je připraven na WP jádro. Mnoho uživatelů WP se obává, že budou problémy 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 ve skutečnosti vede k obávaným ztrátám doby načítání.

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

Gutenberg A WordPress 5.0 Elektronická kniha

Nadcházející WordPress aktualizace na verzi 5.0 má předního aktéra: tzv. Gutenberg Editor. Po integraci do jádra WP však bude tento název projektu historický, aby bylo možné WordPress uživatelé zbytečně zaměňuje. Alespoň v tom je plán. Vraťme se však nejprve k nejdůležitější otázce: co přesně je Gutenberg Redaktor vůbec?

Gutenberg By měla WordPress Revoluci

Pokud jste již z velké části spojeni Gutenberg - základy jsou 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 nahraďte klasický editor TinyMCE, který umožňuje uživatelům WP vytvářet příspěvky a stránky po dobu 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ů rychle posouvá na své hranice.

Tato překážka je určena Gutenberg z cesty, aby bylo možné WordPress aby byl 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, nabídky, seznamy, obrázky, videa, widgety a tak.

WordPress 5.0 přináší více JavaScriptu a používá WordPress REST API

Nový editor s sebou přináší další změnu: JavaScript. "Většina WordPress vývojáři jsou však docela spokojeni s PHP a front-end vývojem Gutenberg bloky jsou silně založeny na JavaScriptu," píše vývojář WP Rich Tabor ve svém Průvodce stavěním pro začátečníky Gutenberg Blok. Ne pro nic za nic WordPress -Spoluzakladatel Matt Mullenweg z komunity WP již ve stavu Wordu 2015 domácí úkol "Naučte se JavaScript hluboce!" byl spuštěn.

V důsledku těchto zásadních změn WordPress 5.0, jsme zvědaví, do jaké míry Gutenberg používá JavaScript a WordPress REST API o výkonnosti různých WordPress Stránky. To přesouvá 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 se dostaneme za pár hodin.

WordPress 5.0 je krok směrem k pagebuilderu

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 kdy WordPress "Ne vždy dostanete to, co jste viděli v backendu," řekl.

Gutenberg je určena k zacelitní této mezery a WordPress udělejte velký krok blíže k WYSIWYG. Na toto téma a nové možnosti, které nabízí Gutenberg -Editor Mohu doporučit prezentaci Mortena Rand-Hendriksena a Mullenwegs State of the Word 2017 od WordCamp US.

Faktem je, Gutenberg je zpočátku zaveden pouze na úrovni editoru, ale to je pouze začátek. Protože Mullenwegova vize je WordPress blokové, aby bylo možné konkurovat webovým sadám, jako jsou Wix, Medium a Co.

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

Do budoucna by to proto mohlo vést k posunu paradigmatu WordPress daleko 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 "Nutkání" z 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ý se setká s opozicí. 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řehodnoťte.

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

Z tohoto důvodu se dnes vzdalujeme rozpravě o Gutenberg , Blocks and Co a věnujte se následujícím otázkám:

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

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

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

Pro naše systematické porovnávání těchto dvou WordPress - Verze, předběžně jsme zapínají dvě klíčové metriky výkonu: dobu načítání stránky pro jednorázové volání a chování načítaných stránek.

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-alfa-42852). K tomu jsme použili nástroj Webpagetest.

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

Zkouška 1: WordPress 5.0 má tendenci zpomalovat prázdnou stránku WP

V prvním testu nastavíme dobu 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ýšeno. 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ě výkyvy v samotném měření a nikoli systematické rozdíly v době zatížení.

Test 1: Doba načítání prázdné stránky WP
Na dvou testovaných DEMO BOXECH Theme Dvacet sedmnáct aktivních a Themes Twenty Sixteen A Twenty Fifteen jsou nainstalovány. Neexistují žádné Plugins na stránce. Na obou stranách RAIDBOXES Aktivní mezipaměť.

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

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

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

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

est 2: Obchod se vzorky na WordPress 5.0
Zejména ve stavu uloženém v mezipaměti 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 nenašli žá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 na sociální média 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 načítání plsti a celková doba načítání umisťují mezi WordPress verze se od sebe liší jen mírně.

Závěr: Pokud jde o index rychlosti a událost vykreslování zahájení, zdá se, že blog pod WP 4.9.4 se načítá o něco rychleji, ale ve všech to nejsou pravděpodobně 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: A co stránka společnosti pod WordPress 5.0 vypnuto?

Poprvé se zajímavé rozdíly projevují na straně společnosti, kterou jsme testovali: Ačkoli TTFB, Událost vykreslení zahájení a index rychlosti jsou poměrně blízko sebe, celková doba načítání 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 Custom Theme a 9 Plugins (včetně WPML, Advanced Custom Fields a nástroj pro vstupní stránky) neukazují žádné relevantní rozdíly mezi WordPress 4.9.4 a WordPress 5.0.

Recenze 4: Ukázková stránka 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 zranitelná jsou měření doby načítání i pro nejmenší chyby, jako je chybný obraz.

Prozatímní závěr: WordPress 5.0 není pojídač výkonu

Naše první analýzy s alfa verzí WordPress 5.0 ukazuje, že nová verze WP pravděpodobně nebude pojídačem výkonu – 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ě není nic proti aktualizaci WordPress 5.0.

Naopak, pokud se podíváte na výsledky našeho testu zatížení, aktualizace by mohla být užitečná.

Důležité: Tyto výsledky se samozřejmě 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 s nákladem

Kromě doby načítání stránky je také důležité, kolik souběžných přístupů stránka vydrží, než se dostane do časového limitu. A zde 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 1 000 neplacených hovorů za minutu a výsledek je pozoruhodný. Zatímco stránka s WP 4.9.4 již klesla na 750 požadavků za minutu a zobrazuje průměrnou dobu odezvy (tj. čas do prvního bajtu) 4,9 sekundy, stránka je WordPress 5.0 mnohem odolnější vůči stresu.

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

Kontrola 5: Načtení zkušební prázdné stránky WP

Tomuto rozdílu jsme upřímně nemohli uvěřit, 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 tak moc, že jsme udělali stejný test s Apache Benchmark Tool v back-endu. I zde se objevuje úžasný výsledek: stránka níže WordPress 5.0 může zpracovat o 50 procent více požadavků než stránka v části WordPress 4.9.4.

Vzhledem k optimalizaci zdrojového kódu v WordPress 5.0 šetří spoustu prostředků na straně serveru. To znamená, že stávající zdroje mohou obchodovat s více požadavky 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šeho webu, zobrazí se pouze v beta verzi a plné verzi. Jisté však je: WordPress 5.0 běží v našem testu při zatížení mnohem stabilnější než verze 4.9.4.

Z hlediska kompatibility zatížení můžeme aktualizovat na WordPress 5.0 v tuto chvíli. 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 v těchto testech zcela zaměřili na výkon. Jakmile WordPress 5.0 Vychází betaverze,zvážíme také kompatibilitu s Plugins A Themes a obecnou funkčnost Gutenberg Editory. Teprve pak můžeme dát jasné doporučení k aktualizaci. Takže budeme na toto téma dohlížet a doufejme, že vám brzy budeme schopni poskytnout nová data.

Opravdu? WordPress 5.0 nebo Gutenberg - Plugin již testováno? Pak mi prosím zanechte komentář, jsem rád za další zážitky!

Jeden z prvních členů u RAIDBOXES a vedoucí podpory. Na Bar a WordCamps, preferuje mluvit o PageSpeed a výkonnosti webových stránek. Nejlepší způsob, jak ho podplatit, je espresso – nebo bavorský preclík.

Podobné výrobky

Komentáře k tomuto článku

Napsat komentář

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