Wordpress

Scale teljesítmény: Hogyan fejlődtünk az Ön számára 2019-ben

A Performance egy olyan termék, amely soha nem fejeződött be a WP Engine-nél, és 2019-ben erre a mantrára összpontosítottunk fokozott intenzitással.

Az év során számos fejlesztést hajtottunk végre platformunk háttérszoftverén, amely felgyorsítja a válaszidőt minden olyan oldal esetében, amely még nincs teljesen gyorsítótárban. Ez ügyfeleinknek a legjobb platformot kínálja a WordPress-webhelyek nagyarányú építéséhez, és segít webhelyeik gyorsabban, biztonságosabban és növekedési képességgel üzemeltetni.

Legutóbbi frissítésünk ezen a területen az uopz PHP-bővítmény eltávolítása volt, ami 10%-os teljesítményjavulást eredményezett a backend késleltetésénél, amely a webes kérések kiszolgálásának gyorsaságával kapcsolatos mérőszám. Az Uopz-t a platformunk biztonságának és megbízhatóságának növelésére használták. Amikor a platform építészei felfedezték, hogy ez is növeli a futási időt, alternatív biztonsági megoldásokat találtunk ki, és az uopz-t eltávolítottuk.  

A háttérteljesítmény ezen javulása annak a november elején hozott döntésünknek a nyomán született, hogy ~300,000 7.3 kompatibilis ügyféltelepítést konvertáltunk PHP 7.0-ra. Ezt a lépést azért indítottuk el, hogy ügyfeleink hozzáférhessenek az új funkciókhoz és nagyobb teljesítményhez PHP legújabb verziói. Ezzel a döntéssel a WP Engine ügyfelei sokkal nagyobb teljesítményt nyújtanak, mint a legtöbb WordPress-felhasználó, akiknek többsége PHP XNUMX vagy régebbi verziót futtat.

A nem sokkal az átalakítás befejezése után kapott eredmények alapján sok ügyfelünk azt tapasztalta, hogy a háttérrendszer válaszideje ~20%-kal javult anélkül, hogy bármilyen erőfeszítést vagy lépést tennének:

A fenti grafikonon, amely egy tipikus ügyféltelepítést szemléltet, láthatja, hogy az átlagos válaszidő több mint 750 ezredmásodpercről körülbelül 550 ezredmásodpercre csökken a PHP 7.3-as verziójára való átálláskor. 

Néhány hónappal korábban, augusztusban mi lettünk az első WordPress Experience Platform, amely a Prémium csomagok ügyfeleit a Google Cloud Platform következő generációs hardverére helyezte át. Ezt az új hardver értékelése után tették meg, és megállapították, hogy az valójában hatalmas lendületet jelent ügyfeleink webhelyének általános sebességében. 

Megállapítottuk, hogy a platformunk által nyújtott meglévő nagy teljesítménnyel kombinálva az ügyfelek weboldalai még gyorsabban kezdtek betöltődni – gyakran 40%-kal gyorsabban vagy még ennél is gyorsabban – anélkül, hogy maguknak az ügyfeleknek bármiféle lépést kellett volna tenniük, és felár nélkül. 

A fenti grafikon csak egy a sok példá közül, amelyeket összeállítottunk azokról az ügyfelekről, akiknél jelentősen lecsökken a webes tranzakciós idő – ez az az idő, amely alatt egy szerverkérelem teljesíthető –, ami viszont lehetővé teszi a webhelyek gyorsabb betöltését és jobb élményt a végfelhasználó számára.  

2019 második felében folyamatosan foglalkoztunk azzal, hogy elkötelezett ügyfeleinket erre az új, következő generációs hardverre alakítsuk át, és mára több mint 4,000 vállalati ügyfelünk használja ezt a digitális élményt. Mivel jelenleg az Egyesült Államok középső részén, az Egyesült Királyságban és Nyugat-Európában elérhető, azt tervezzük, hogy 2020-ban kiterjesztjük a hozzáférést ehhez a játékot megváltoztató infrastruktúrához.  

Augusztus elején számos fejlesztést is végrehajtottunk, amelyeket az ügyfelek láthattak mind a WordPress adminisztrációs és tartalomszerkesztő képernyőjén, mind azokon a webhelyeken, ahol az oldalak gyakran nem tárolhatók, például az e-kereskedelmi és a tagsági oldalakon. 

Azok az optimalizálások, amelyek ~15%-kal csökkentették a medián háttérmegjelenítési időt, a következők voltak: 

  • Statisztikai adatok felhasználása, amelyek a nagy léptékünk miatt rendelkezésünkre állnak, és több mint 500,000 XNUMX WordPress-telepítés adatait összesítjük, hogy a PHP opkód gyorsítótárazási paramétereit jobban hangoljuk, mint a tipikus „legjobb gyakorlat” értékek. 
  • Növelje a WordPress objektum és átmeneti gyorsítótár olvasási és írási sebességét az alacsony szintű protokollok hangolásával. 
  • A PHP v7.3 dokkolókonténer hangolása nagyobb sebesség elérése érdekében.

A fenti grafikonon a gyorsítótárazott oldal megjelenítéséhez szükséges átlagos idő ~700 ezredmásodpercről ~500 ezredmásodpercre csökkent, ami több mint 25%-os teljesítményjavulást jelent. 

A fentiek a 2019-ben végrehajtott jelentős változtatások közül sokra kiterjednek, de az év során több tucat egyéb változtatást is végrehajtottunk, mindezt azért, hogy ügyfeleink számára a lehető legjobb teljesítményt nyújtsuk. Ha megnézi a 2019-ben végrehajtott összes kombinált optimalizálást, akkor sok ügyfelünk vállalkozásának fejlődése valóban figyelemre méltó. 

Az alábbi grafikon több mint 50%-os javulást mutat a Prémium csomagok szerverkésleltetésében, amely magában foglalja a Google következő generációs hardverének hatását is. 

Bár minden bizonnyal izgatottak vagyunk a 2019-ben végrehajtott teljesítményjavítások miatt, a teljesítmény egy olyan termék, amely soha nem fejeződött be a WP Engine-nél, és gyakran, amikor egy bizonyos területen előretörünk, más dolgokat is megvilágít, amelyeket a teljesítménymutató mozgatása érdekében tehetünk. még távolabb. A fenti fejlesztések sem voltak kivételek, és 2020-ban további fejlesztéseket fogunk megvalósítani.  

Maradjon velünk – a jövő év elején további izgalmas teljesítményfrissítéseket osztunk meg Önnel, miközben folytatjuk a WordPress DXP finomhangolását és optimalizálását.

Kapcsolódó cikkek

0 Hozzászólások
Inline visszajelzések
Az összes hozzászólás megtekintése
Vissza a lap tetejére gombra