A MainWP Child hatása a betöltési időre és a vizuális regressziós tesztelés
Lassítja-e a MainWP Child a Child-webhelyet, és milyen lehetőség van a frissítések utáni változások követésére.
Lassítja-e a MainWP Child a webhelyet?
Szekció neve “Lassítja-e a MainWP Child a webhelyet?”A MainWP Child bővítmény mérhető hatást nem gyakorol a Child-webhely betöltési idejére. Három szokásos mérőeszközzel (Pingdom, Lighthouse, GTmetrix) mértek a bővítmény nélkül és bekapcsolt bővítménnyel, mindegyikből háromszor, és az átlagok szinte azonosak voltak.
| Eszköz | Bővítmény nélkül | Bővítménnyel | Különbség |
|---|---|---|---|
| Pingdom | 241 ms | 221 ms | −20 ms |
| Lighthouse | 0,33 s | 0,33 s | 0 ms |
| GTmetrix | 933 ms | 951 ms | +18 ms |
A különbségek az oldalbetöltés-mérések szokásos szórásán belül vannak, következetes lassulás nem látszik.
Részletes mérések
Szekció neve “Részletes mérések”| Futás | Pingdom, nélküle | Pingdom, vele | Lighthouse, nélküle | Lighthouse, vele | GTmetrix, nélküle | GTmetrix, vele |
|---|---|---|---|---|---|---|
| 1. | 299 ms | 244 ms | 0,3 s | 0,4 s | 979 ms | 977 ms |
| 2. | 187 ms | 187 ms | 0,4 s | 0,3 s | 927 ms | 901 ms |
| 3. | 237 ms | 234 ms | 0,3 s | 0,3 s | 893 ms | 974 ms |
| Átlag | 241 ms | 221 ms | 0,33 s | 0,33 s | 933 ms | 951 ms |
Miért nincs hatása?
Szekció neve “Miért nincs hatása?”- Csak háttérfeldolgozás: a bővítmény főleg az adminisztrációs oldali műveleteket kezeli.
- Nincs előoldali szkript: nem tölt be JavaScriptet vagy CSS-t a nyilvános oldalakra.
- Kérésre aktiválódik: a kódja csak akkor fut, ha a vezérlőpult kommunikál a webhellyel.
- Optimalizált lekérdezések: az adatbázis-műveleteket a lehető legkisebbre szabták.
A webhely látogatói tehát nem érzékelnek lassulást attól, hogy a MainWP Child telepítve van.
Van-e vizuális regressziós tesztelés?
Szekció neve “Van-e vizuális regressziós tesztelés?”A vizuális és kódbeli változások követésére a MainWP-hez külön Regression Testing kiegészítő tartozik. Az a Child-webhelyek forráskódjának változásait figyeli: a bővítmény-, sablon- vagy WordPress-mag-frissítések után a lekérdezések közötti HTML-pillanatképeket hasonlítja össze, így feltűnnek a váratlan módosítások.
| Funkció | Leírás |
|---|---|
| HTML-pillanatképek | Az oldal forrása a frissítés előtt és után összehasonlítható |
| Változási küszöb | Beállítható, hány százalékos változás fogadható el értesítés nélkül |
| E-mail-értesítés | Értesítést kapsz, ha a változás meghaladja a küszöböt |
| Rugalmas ütemezés | Napi, heti, havi kétszeri vagy havi vizsgálat |
| Automatikus indítás | A vizsgálat frissítések után magától lefuthat |
| CSS/JS-követés | A stíluslapok és szkriptek változásait is figyeli |
| Egyedi oldalak | Nem csak a kezdőlap, bármelyik oldal figyelhető |
Az eltérések többféle nézetben vizsgálhatók:
- nyers HTML-összehasonlítás,
- megjelenített, előtte-utána nézet,
- CSS- és JS-fájlok változásai (ha a követés be van kapcsolva).
A kiegészítő a vezérlőpulton külön telepítendő, a beállításait a saját dokumentációja írja le.
Készült: