WordPress 5.0 jämfört med 4.9 - Prestandatestet

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

Uppdateringen till WordPress 5,0 är precis runt hörnet. Det exakta utgivningsdatumet beror dock på när den nya WordPress -Redaktör alias " Gutenberg " 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 utförandet av deras sida. Av denna anledning tog vi en närmare titt på uppdateringen och mätte om WordPress 5,0 leder faktiskt till den fruktade lasttid förluster.

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

Gutenberg Och WordPress 5.0 E-bok

Den kommande WordPress uppdatering till version 5.0 har en ledande aktör: den så kallade Gutenberg Editor. Efter integrering i WP-kärnan kommer dock detta projektnamn att vara historik för att WordPress användare förvirrar i onödan. 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 är i stort sett ansluten till Gutenberg -Grunderna bekant, då är det bäst att hoppa direkt till vår WordPress 4,9 jämfört med WordPress 5.0 Resultatjämn.

Med den stora uppdateringen för att WordPress 5.0 är Gutenberg snart ersätta den klassiska TinyMCE redaktör, som tillåter WP användare att skapa inlägg och sidor i över 10 år utan bra HTML-kunskap. Om du vill skapa mer komplexa layouter, tinymce editor utan HTML-kunskap och kortkoder snabbt skjuter 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 speciella funktioner. 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 editorn för med sig en annan förändring: JavaScript. "De flesta WordPress utvecklare är ganska bekväm med PHP och front-end utveckling, men Gutenberg block är starkt JavaScript-baserade", skriver WP-utvecklaren Rich Tabor i sin Nybörjarguide till byggnad Gutenberg Blockera. Inte för inte har WordPress medgrundare Matt Mullenweg av WP samhället i 2015 State of the Word "Lär dig JavaScript djupt!" läxor.

Som ett resultat av dessa grundläggande förändringar WordPress 5.0 är vi nyfikna på hur mycket Gutenbergs användning av JavaScript och WordPress REST API om hur olika WordPress Sidor. Detta skiftar en hel del datorarbete från webbservern till klienten, vilket bör leda till en kortare laddningstid under belastning. Men vi kommer att komma till det om en tidsfråga.

WordPress 5.0 är ett steg mot sidbyggare

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

Gutenberg är avsedd att överbrygga denna klyfta och WordPress ta ett stort steg närmare WYSIWYG. Om detta ämne och de nya möjligheter som Gutenberg redaktör jag kan ge dig Föreläsning av Morten Rand-Hendriksen och Mullenwegs 2017 State of the Word från WordCamp USA.

Faktum är att Gutenberg introduceras ursprungligen endast på redaktörsnivå, men detta är bara början. Eftersom Mullenwegs vision är att WordPress blockbaserade 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 avslutat redigeringsupplevelsen, är Gutenberg -baserad webbplatsanpassning. – 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" för oro

Det faktum att Gutenberg Med WordPress 5.0 blir standardredigerare, dvs. WordPress användaren tvingas att praktiskt taget inte alla möter 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 allt oftare frågor: Vilken inverkan har det på mitt företag? Gör WordPress 5,0 min sida långsammare? Kommer min Plugins fortfarande arbetar? 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 , Block och Co och ägna oss åt följande frågor:

1. 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 jämfört med WordPress 5.0

För vår systematiska jämförelse av de två WordPress -Versioner, vi har pre-knäppt upp två viktiga prestandamått: sidan laddningstid för en engångssamtal och beteendet hos de sidor som laddas.

För laddningstiden jämförelse, har vi förberett fyra prov sidor 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 ändamål har vi skapat verktyget Test av webbsida Används.

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

Test 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: Tiden till första byte (TTFB) och den upplevda laddningstiden för sidan (Load Time) har WordPress 5,0 ökade något. Den totala laddningstiden har minskat något. Senast när man tittar på det cachelagrade resultatet utjämnas dock denna skillnad helt.

Avslutningen av detta första testar: Skillnaderna i mätt värderar är antagligen växlingar i mätningen sig själv och inte systematiskt ladda tidskillnader.

Test 1: Töm laddningstiden för WP-sidan
På de två testade DEMOLÅDOR är det Theme Tjugo sjutton aktiva och Themes Twenty Sixteen Och Twenty Fifteen är installerade. Det finns inga Plugins på sidan. På båda sidor RAIDBOXES Cache Aktiva.

Test 2: Hur beter sig en nätbutik under WordPress 5.0?

I det andra steget tog vi över samma testinställning för en provbutik. Butikens hemsida kallades upp här. 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 betalningsgateways, 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 bara något. Även här är skillnaderna i cachelagrade samtal ännu mindre.

est 2: Prov butik på WordPress 5.0
Särskilt i det cachelagrade tillståndet är det tydligt 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?

Även 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 laddningstidsegenskaperna: serverns svarstid, filtladdningstiden och den totala laddningstiden ger vika mellan WordPress versioner skiljer sig bara något från varandra.

Slutsats: När det gäller Speed Index och Start Render Event, bloggen under WP 4.9.4 verkar ladda lite snabbare, men allt som allt är dessa förmodligen inte betydande skillnader.

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

Recension 4: Hur är det med en företagssida under WordPress 5,0 av?

För första gången, intressanta skillnader visar på företagssidan vi testade: Även TTFB, Start Render Event och Speed Index är 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 är laddningstidsvärdena avstämda. Slutsatsen är också här: På företagets sida vi testade 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. WordPress 5.0.

Recension 4: Exempel på företagssida WordPress 5.0
Skillnaden i laddningstid utjämnas efter att vi tagit bort den felaktiga resursen. Därför ä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.

Interimsavslutningen: 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 bli en prestandaätare – åtminstone inte i fronten. Vare sig med eller med Gutenberg : Enligt våra mätningar finns det inga relevanta skillnader. Ur prestandasynpunkt finns det därför för närvarande inget emot en uppdatering om WordPress 5.0.

Tvärtom, om man tittar på resultaten av vår belastning test, kan uppdateringen mycket väl vara värt besväret.

Viktigt:Naturligtvis kan dessa resultat förändras med tiden. För Plugins Och Themes och deras förenlighet 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 laddningstiden 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 den version 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 på 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 av platsen fortfarande 863 millisekunder- inte bra men stabil. Detta är mindre än en nionde av värdet på sidan med WordPress 4.9.4.

Kontroll 5: Ladda testet tom WP sida

Vi kunde ärligt talat knappt tro denna skillnad, men även i den tredje, fjärde och femte går skillnaderna förblev stabil.

Detta resultat förvånade 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 bearbeta 50 procent fler begäranden än sidan under WordPress 4.9.4.

På grund av optimeringen av källkoden i WordPress 5,0 sparar en hel del resurser på serversidan. Detta innebär att de befintliga resurserna kan handla med fler begäranden samtidigt.

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 jag sa, mycket kan förändras innan release, inklusive dessa testresultat. 

Dessutom har vi helt fokuserat på prestanda i dessa tester. Så snart som 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 kommer vi att kunna ge dig nya data snart.

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

Liknande artiklar

Kommentarer om den här artikeln

Skriv en kommentar

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