WordPress 5.0 vs. 4.9 - Prestandatestet

Jan Hornung Senast uppdaterad den 21 oktober 2020
8 Min.
WordPress 5.0 och Gutenberg _Performance jämförelse
Senast uppdaterad den 21 oktober 2020

Uppdateringen till WordPress 5.0 är precis runt hörnet. Det exakta utgivningsdatumet beror dock på när den nya WordPress -Editor alias " Gutenberg " är redo för WP-kärnan. Många WP-användare är oroliga för att det kommer att bli problem med Plugins , Themes och deras sidas prestanda. Av denna anledning tittade vi närmare på uppdateringen och mätte om WordPress 5.0 leder faktiskt till de fruktade belastningstidsförlusterna.

Uppdatering:Artikeln hänvisar till ett test som vi använde i alfafasen av Gutenberg - Plugins har utförts. Den 6 december 2018 WordPress 5.0 med Gutenberg Editor. I vår e-bok kan du ta reda på vad den nya redigeraren betyder för ditt företag och hur du visar din webbplats på Gutenberg Redo. Om Gutenberg kan nu konkurrera med etablerade sidbyggare kan du ta reda på det i den här artikeln från Tariq Baig .

Gutenberg Och WordPress 5.0 E-Boka

Den kommande WordPress uppdatering till version 5.0 har en ledande aktör: den så kallade Gutenberg Editor. Men efter integreringen i WP-kärnan kommer detta projektnamn att vara historia för att WordPress användare förvirrar i ond behov. Det är i alla fall planen. Men låt oss först övergå till den viktigaste frågan: vad exakt är Gutenberg redaktör alls?

Gutenberg Bör WordPress Revolutionera

Om du redan till stor del är ansluten till Gutenberg -grunderna är bekanta, då är det bäst att hoppa direkt till våra WordPress 4.9 jämfört med WordPress 5.0 Prestandajämförelse.

Med den stora uppdateringen till WordPress 5.0 är Gutenberg snart ersätta den klassiska TinyMCE-redigeraren, som gör det möjligt för WP-användare att skapa inlägg och sidor i över 10 år utan stor HTML-kunskap. Om du vill skapa mer komplexa layouter pressar TinyMCE-redigeraren utan HTML-kunskap och kortkoder snabbt till sina gränser.

Detta hinder är avsett att Gutenberg ur vägen för att WordPress göra den ännu mer tillgänglig och användarvänlig. Grundprincipen bakom den nya redigeraren är staplade block som ger speciell funktionalitet. Det finns till exempel block för rubriker, text, kolumner, citat, listor, bilder, videor, widgets och så.

WordPress 5.0 ger mer JavaScript och använder WordPress REST API

Den nya redigeraren medför en annan ändring: JavaScript. "De flesta WordPress utvecklare är ganska bekväma med PHP och front-end utveckling, men Gutenberg är starkt JavaScript-baserade", skriver WP-utvecklaren Rich Tabor i sin Nybörjarguide till byggnad Gutenberg Blockera. Inte för ingenting har WordPress -Medgrundare Matt Mullenweg från WP-communityn redan i Word 2015 lanserades läxorna "Lär dig JavaScript djupt!" .

Till följd av dessa grundläggande förändringar WordPress 5.0, vi är nyfikna på att se i vilken utsträckning Gutenbergs användning av JavaScript och WordPress REST API om utförandet av olika WordPress Sidor. Detta flyttar mycket datorarbete från webbservern till klienten, vilket bör leda till en kortare laddningstid under belastning. Men vi kommer att komma till det inom en tidsfråga.

WordPress 5.0 är ett steg mot pagebuilder

Inom WP-communityn sägs det ofta att WordPress "Vad du ser är vad du får" (WYSIWYG). Verkligheten är dock ofta annorlunda. Vem någonsin WordPress "Du får inte alltid det du har sett i backend", säger han.

Gutenberg är avsett att överbrygga denna klyfta och WordPress ta ett stort steg närmare WYSIWYG. Om detta ämne och de nya möjligheter som erbjuds av Gutenberg -Editor Jag kan rekommendera presentationen av Morten Rand-Hendriksen och Mullenwegs State of the Word 2017 från WordCamp US.

Faktum är att, Gutenberg introduceras ursprungligen endast på redigeringsnivå, men detta är bara början. För Mullenwegs vision är att WordPress blockbaserat för att kunna konkurrera med webbplatssatser som Wix, Medium och Co.

Nästa steg - så vad som kommer efter vad du just såg, när vi avslutade redigeringsupplevelsen, är Gutenberg -baserad platsanpassning. – Matt Mullenweg, Ordets tillstånd 2017

För framtiden kan detta därför leda till ett paradigmskifte i WordPress bort från den välkända strukturen. Plugins Och Themes och mot en enda jätte sidbyggare.

WordPress 5.0 säkerställs av " Gutenberg "Tvång" av oro

Det faktum att Gutenberg Med WordPress 5.0 blir standardredigeraren, dvs. WordPress användaren tvingas praktiskt taget, inte alla stöter på motstånd. Plugin - och Theme tillverkare måste till exempel ha sina produkter Gutenberg kompatibilitet, justera den om det behövs eller ompröva den helt.

Även för operatörer av WordPress sidor ställer i allt högre grad frågor: Vilken inverkan har det på mitt företag? Gör WordPress 5.0 min sida långsammare? Kommer min Plugins fortfarande fungerar? Hjälper uppdateringen mig om jag inte använder redigeraren alls?

Därför rör vi oss i dag bort från debatten om Gutenberg , Blocks and Co och ägna oss åt följande frågor:

1. Finns det en prestandaskillnad mellan WordPress 5,0 och 4,9?

2. Mot bakgrund av den nuvarande osäkerheten, om du skulle kunna WordPress 5.0 uppdatering?

Jämförelse av laddningstid: WordPress 4.9 kontra WordPress 5.0

För vår systematiska jämförelse av de två WordPress -Versioner, vi har förknappat upp två viktiga prestandamått: sidinläsningstiden för ett engångsanrop och beteendet för de sidor som är under inläsning.

För jämförelsen av laddningstid har vi förberett fyra exempelsidor vars laddningstider vi systematiskt har jämfört under WP 4.9.4 och WP 5.0 (i 5.0-alfa-42852). För detta använde vi verktyget Webpagetest.

Och till att börja med finns det inga allvarliga skillnader.

Provning 1: WordPress 5.0 tenderar att sakta ner en tom WP-sida

I det första testet ställer vi in laddningstiderna för en helt tom WP-sida under WordPress 5.0 och 4.9. Resultatet: Time To First Byte (TTFB) och den upplevda laddningstiden för sidan (Inläsningstid) har WordPress 5,0 något ökat. Den totala laddningstiden har minskat något. Senast när man tittar på det cachelagrade resultatet är denna skillnad dock helt utjämnad.

Slutsatsen av detta första test: Skillnaderna i de uppmätta värdena är förmodligen fluktuationer i själva mätningen och inte systematiska belastningstidsskillnader.

Test 1: Tom inläsningstid för WP-sida
På de två testade DEMO-boxarna Theme Tjugotton aktiva och Themes Twenty Sixteen Och Twenty Fifteen är installerade. Det finns inga Plugins på sidan. På båda sidor är RAIDBOXES Cache aktiv.

Test 2: Hur beter sig en onlinebutik under WordPress 5.0?

I det andra steget tog vi över samma testinställning för en provbutik. Butikens hemsida kallades upp hit. Förutom WooCommerce mer än 50 andra Plugins mer än 45 av dem var aktiva i testet.

Butiken, som är utrustad med produkter och fungerande betalningsportar, visar inte heller några större skillnader när det gäller viktiga prestandamått under testet.

TTFB, Load Time och Webpagetest Speed Index varierar endast något. Även här är skillnaderna i cachelagrade anrop ännu mindre.

est 2: Provbutik på WordPress 5.0
Särskilt i cachelagrat tillstånd är det uppenbart att skillnaderna mellan de två WordPress versioner är försumbara.

Slutsats för butiksoperatörer: Med en realistisk och ganska omfattande butik kunde vi inte hitta några systematiska skillnader mellan WP 4.9.4 och WP 5.0 – ett gott tecken!

Recension 3: Hur beter sig en blogg under WordPress 5.0?

Också i vårt test med en typisk blogg - med omfattande sociala medier-anslutning och mer än 20 Plugins , såsom Yoast SEO, WP Smush, Akismet och Contact Form 7 finns det inga riktigt stora skillnader i de viktiga belastningstidsegenskaperna: serverns svarstid, filtbelastningstid och total laddningstid ger vika mellan WordPress versioner skiljer sig bara något från varandra.

Slutsats: När det gäller Hastighetsindex och Start Render-händelsen verkar bloggen under WP 4.9.4 laddas lite snabbare, men sammantaget är dessa förmodligen inte betydande skillnader.

Test 3: Exempelblogg WordPress 5.0
I bloggens laddningstidstest verkar skillnaderna vara något större, men det finns inga riktigt imponerande skillnader.

Recension 4: Vad sägs om en företagssida under WordPress 5,0 ledigt?

För första gången visar intressanta skillnader på företagssidan vi testade: Även om TTFB, Start Render Event och Speed Index ligger ganska nära varandra, visar den totala laddningstiden en stor skillnad på 1,8 sekunder.

Det här värdet kan dock förklaras av en felaktig resurs. Om dessa tas bort avstäms laddningstidsvärdena. Slutsatsen finns också här: På företagssidan testade vi med Custom Theme och 9 Plugins (inklusive WPML, Advanced Custom Fields och ett verktyg för målsidor) visar inga relevanta skillnader mellan WordPress 4.9.4 och WordPress 5.0.

Recension 4: Exempel på företagssida WordPress 5.0
Skillnaden i inläsningstid utjämnades efter att vi tagit bort den felaktiga resursen. Således är ovanstående test ett perfekt exempel på hur sårbara belastningstidsmätningar är för även de minsta felen, till exempel en felaktig bild.

Interimsavslutning: WordPress 5.0 är inte en prestandaätare

Våra första analyser med en alfaversion av WordPress 5.0 visar att den nya WP-versionen sannolikt inte kommer att vara en prestandaätare - åtminstone inte i den främre änden. Oavsett om det är med eller med Gutenberg : Enligt våra mätningar finns det inga relevanta skillnader. Ur prestationssynpunkt finns det därför för närvarande inget emot en uppdatering om WordPress 5.0.

Tvärtom, om du tittar på resultaten av vårt belastningstest kan uppdateringen mycket väl vara värt det.

Viktigt: Naturligtvis kan dessa resultat förändras med tiden. För Plugins Och Themes och deras kompatibilitet med den nya WP-versionen kommer att spela en avgörande roll här.

Test 4: WordPress 5.0 visar bättre lasthantering

Förutom inläsningstiden för en sida är det också viktigt hur många samtidiga åtkomster sidan tål innan den körs in i en timeout. Och här finns det riktigt allvarliga skillnader mellan WP 4.9.4 och versionen av WP 4.9.4 som vi testade. WordPress 5.0.

För vårt test har vi en tom WP-sida med verktyget Loader.io debiteras med 500, 750 och 1 000 obetalda samtal per minut och resultatet är anmärkningsvärt. Medan sidan med WP 4.9.4 redan går ner med 750 begäranden per minut och visar en genomsnittlig svarstid (dvs. Tid till första byte) på 4,9 sekunder, är sidan WordPress 5.0 mycket mer stresstålig.

Även med 1 000 förfrågningar är den genomsnittliga TTFB på webbplatsen fortfarande 863 millisekunder, inte bra men stabil. Detta är mindre än en nionde av sidans värde med WordPress 4.9.4.

Kontroll 5: Ladda test tom WP-sida

Vi kunde ärligt talat knappt tro på denna skillnad, men även i den tredje, fjärde och femte körningen förblev skillnaderna stabila.

Detta resultat överraskade oss så mycket att vi gjorde samma test med Apache Benchmark Tool i backend. Även här framträder ett häpnadsväckande resultat: sidan nedan WordPress 5.0 kan behandla 50 procent fler förfrågningar än sidan under WordPress 4.9.4.

På grund av optimeringen av källkoden i WordPress 5.0 sparar mycket resurser på serversidan. Detta innebär att de befintliga resurserna kan handla fler förfrågningar på en gång.

Slutsats: WordPress 5.0 överraskade oss positivt

Den slutliga omfattningen av hur stark WordPress 5.0 ändrar webbplatsens prestanda visas bara i betaversionen och den fullständiga versionen. Vad som är säkert är dock: WordPress 5.0 körs mycket stabilare i vårt test under belastning än version 4.9.4.

Ur ett belastningskompatibilitetsperspektiv kan vi uppdatera till WordPress 5.0 just nu. Som sagt, mycket kan förändras före lanseringen, inklusive dessa testresultat. 

Dessutom har vi helt fokuserat på prestanda i dessa tester. Så snart WordPress 5.0 Beta kommer ut,vi kommer också att överväga förenligheten med Plugins Och Themes och den allmänna funktionaliteten hos Gutenberg Redaktörer. Först då kan vi ge en tydlig uppdateringsrekommendation. Så vi kommer att hålla ett öga på ämnet och förhoppningsvis kan vi ge dig ny data snart.

Gjorde du det? WordPress 5.0 eller Gutenberg - Plugin redan testad? Lämna mig då en kommentar, jag är glad över ytterligare erfarenheter!

RAIDBOXER av den första timmen och Supportchef. På Bar och WordCamps, föredrar han att prata om PageSpeed och webbplats prestanda. Det bästa sättet att muta honom är med en espresso – eller bayerska Brezn.

Kommentarer om den här artikeln

Skriva en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *.