Skip to main content
Tartalomjegyzék
< All Topics
Nyomtatás

Asset CleanUp Pro

Az Asset CleanUp Pro egy front-end teljesítmény-optimalizáló WordPress bővítmény, amely nem cache-el, nem tömörít automatikusan és nem „varázsol” globális beállításokkal. Ehelyett egy sokkal célzottabb problémát old meg: azt, hogy a WordPress-oldalak többsége túl sok CSS-t és JavaScriptet tölt be olyan oldalakon is, ahol ezekre valójában semmi szükség.

WordPress környezetben egy bővítmény jellemzően minden oldalon betölti az assetjeit, függetlenül attól, hogy az adott funkció ténylegesen megjelenik-e. Egy 20–30 bővítményt használó oldalnál ez könnyen több megabájtnyi felesleges fájlt jelent, felesleges HTTP kérésekkel, blokkoló scriptjelemmel és hosszabb renderelési idővel.

Az Asset CleanUp Pro célja az, hogy oldalszinten és komponensszinten kontrollt adjon afelett, mi töltődik be – és mi nem.

A megközelítés lényege: nem gyorsít, hanem könnyít

Fontos megérteni, hogy ez a bővítmény nem klasszikus „speed plugin”. Nem cache-t épít, nem CDN, nem szerveroldali optimalizáció. Az Asset CleanUp Pro abból indul ki, hogy:

– amit nem kell betölteni, azt ne is töltsük be
– a leggyorsabb fájl az, ami nem létezik az oldalon

Ez a filozófia különösen hatékony, ha már használsz cache-t, objektum cache-t vagy CDN-t, de még mindig túl sok a betöltött erőforrás.

Oldalszintű asset-kezelés, vizuálisan

Az egyik legnagyobb előnye, hogy oldalszerkesztés közben látod, mely CSS és JS fájlok töltődnek be az adott URL-en. Nem kódlistát kapsz, hanem név szerint megjelenített asseteket, gyakran a forrás bővítménnyel együtt.

Ezeket egyenként döntheted el:

– maradjon
– csak az adott oldalon ne töltődjön
– sehol ne töltődjön
– kivéve bizonyos oldalakon

Ez a granularitás az, amit sem a WordPress core, sem a legtöbb performance plugin nem ad meg.

Oldalcsoportokra és sablonokra bontott logika

Az Asset CleanUp Pro nem csak egyedi URL-eken működik. Külön szabályozhatod például:

– összes bejegyzés
– összes oldal
– WooCommerce termékoldalak
– shop oldal
– kategória-archívumok
– egyedi post type-ok

Ez azt jelenti, hogy nem kell 200 termékoldalon egyesével kikapcsolni egy scriptet – elég egyetlen szabályt létrehozni a teljes sablonra.

Ez különösen WooCommerce-nél kritikus, ahol sok bővítmény rak fel JS-t olyan oldalakon is, ahol nincs kosár, checkout vagy termék.

Inline CSS/JS és függőségek kezelése

A Pro verzió egyik fontos előnye az inline kódok kezelése. Sok bővítmény nem külön fájlban, hanem inline scriptként ad hozzá JS-t vagy CSS-t. Ezeket a WordPress alapból nem kezeli jól, az Asset CleanUp viszont képes:

– inline kódok késleltetésére
– egyes inline blokkok eltávolítására
– függőségek figyelembevételével dolgozni

Ez azért fontos, mert egy rosszul kezelt inline kód teljesen megakaszthatja a renderelést, hiába van minden más optimalizálva.

Feltételes betöltés: akkor, amikor tényleg kell

Az Asset CleanUp Pro lehetővé teszi, hogy assetek csak bizonyos feltételek teljesülésekor töltődjenek be. Tipikus példák:

– űrlap JS csak akkor, ha az űrlap tényleg az oldalon van
– slider script csak ott, ahol slider blokk szerepel
– WooCommerce checkout fájlok csak checkout oldalon

Ez már nem egyszerű „kikapcsolás”, hanem feltételes architektúra, ami jelentősen csökkenti a globális terhelést.

Minify, combine és preload – de csak kontrollal

A Pro verzió kínál fájl-összevonást (combine), tömörítést (minify) és preload lehetőségeket is, de ezek nem kötelezők és nem agresszívek. A hangsúly továbbra is azon van, hogy először megszűnjön a felesleges betöltés, és csak utána történjen optimalizálás.

Ez azért előny, mert:

– kevesebb a kompatibilitási hiba
– nem „mindent egyszerre” módosít
– jól együttműködik más cache pluginokkal

Hogyan illeszkedik egy modern stackbe?

Az Asset CleanUp Pro ideális társ:

– page cache plugin mellé
– Redis / object cache mellé
– CDN mellé
– szerveroldali optimalizálás (NGINX, LiteSpeed) mellé

Önmagában is hasznos, de az igazi ereje akkor jön ki, amikor egy már alapvetően jól felépített rendszerből kiszedi a fölösleget.

Mit nem csinál, és ez miért jó?

Nem:

– gyorsítótáraz dinamikus oldalakat
– nem nyúl adatbázishoz
– nem avatkozik bele SEO logikába
– nem módosít HTML-struktúrát

Ez azért fontos, mert a hatóköre szűk, de mély. Pont ott dolgozik, ahol a legtöbb oldal indokolatlanul nehéz, anélkül hogy más rendszereket veszélyeztetne.

Kinek való igazán?

Az Asset CleanUp Pro akkor hozza a legnagyobb értéket, ha:

– sok bővítményt használsz
– WooCommerce fut az oldalon
– PageSpeed / Core Web Vitals optimalizálás a cél
– már van cache, de még mindig „túl nehéz” az oldal
– szeretnéd érteni is, mi töltődik be, nem csak bízni benne

Kezdőknek is használható, de igazán haladó felhasználók és ügynökségek kezében válik erős eszközzé.

Összkép

Az Asset CleanUp Pro nem „gyorsítógomb”. Egy precíziós eszköz, amivel le lehet hámozni a WordPress-oldalakról mindazt, amit a rendszer lustaságból vagy óvatosságból mindenhová betölt.

Nem látványos a beállítása, és nem egy kattintásos megoldás. Viszont ha jól van konfigurálva, az eredménye nagyon is látványos: kevesebb fájl, kevesebb kérés, gyorsabb renderelés, stabilabb oldal. Ez az a fajta optimalizáció, amit a Google és a felhasználók is azonnal „éreznek”, még ha nem is tudják megfogalmazni, miért lett jobb az élmény.