egyedi

Egyedi funkciók, amelyek semmilyen másik cache bővítményben nem elérhetőek

advanced

Ezek a funkciók esetleg más bővítményekben is elérhetőek, de a Swift Performance magasabb színvonalon és/vagy több opcióval kínálja

innovatív

Ezek a funkciók elérhetőek más bővítményekben is, de a Swift Performance volt az első aki megvalósította

Beállítás

Gyors beállítás

A Swift Performance egyedülálló módon egy telepítés varázslóval segít a konfigurálásban.

advanced

Előkonfiguráció

Swift Performance az automatikus konfiguráció mellett úgynevezett Előkonfigurációkat is tartalmaz, amelyekkel gyorsan és egyszerűen állítható be a plugin a kívánt célnak megfelelően

egyedi

Export/Import

A Swift Performance lehetőséget biztosít, hogy exportáld/importáld a beállításokat, így könnyen áthelyezhetőek éles környezetbe, vagy akár oldalk között is mozgathatod.

Whitelabel

A Whitelabel funkcióval könnyedén újra-brandelheted a Swift Performance-ot, így ügyfeleidnek testreszabott megoldást nyújthatsz

Profiknak

Swift Performance széleskörben alkalmaz filter-eket, action-öket, valamimint konstansokat, amelyek segítségével a plugin teljes működése testreszabható.

Optimalizálás

CSS Optimalizáció

Az egyik legfontosabb feladat a sebesség javításához, hogy optimalizáljuk a statikus fileok betöltődését. A Swift Performance nem csak egyszerűen tömöríti és összeolvasztja a CSS-eket, de képes röptében Critical CSS-t generálni minden egyes oldalhoz.

innovatív

Javascript Optimalizálás

A javascriptek (még az inline scriptek is) összevonhatóak és tömöríthetőek is a Swift Performance segítségével.

Async Execute Javascripts

A kombinált javascriptek bár gyorsabban töltődhetnek be, azonban a végére egy igen nagy file-t eredményezhetnek. Sajnos a böngésző csak akkor kezdi el lefuttatni a szkripteket amikor az teljesen betöltődött, így adott esetben a szkriptek kombinálása még lassíthatja is a betöltődést.

Erre kínál megoldást az Async szkript futtatás, így már letöltődés közben is lefuttatja a böngésző az éppen betöltődött szkript részleteket. Ezzel sokkal gyorsabb futás érhető el, ami hasznos a látogatóknak és SEO szempontból is.

egyedi

Képoptimalizáló

A Swift Performance egy korlátlan beépített képoptimalizálót tartalmaz. A képoptimalizáló API segítségével akár veszteségmentesen is optimalizálhatod a képeidet, valamint WebP verziót is generálhatsz hozzá.

egyedi

Lazyload képtöltés

A Swift Performance egy elegáns lazyload megoldást alkalmaz a képek betöltéséhez. Először betölti a képeknek egy nagyon lebutított (homályos) verzióját, majd mielőtt a képernyőbe kerülnek kicseréli az eredeti verzióra. Ez a megoldás nem csak a beágyazott képekre, de a háttérképekhez is elérhető.

advanced

Smart Youtube Embed

A Smart Youtube Embed segítségével megoldható, hogy a beágyazott Youtube videók helyett egy statikus kép jelenjen meg, és csak akkor töltsenek be, ha a látogató elindítja őket – illetve amikor a képernyőre érnek mobil eszközön. Ezzel oly módon csökkenthető drasztikusan a beágyazott Youtube videók negatív hatása a sebességre, hogy a felhasználói élmény ennek nem látja kárát.

egyedi

Server Push

Amennyiben az oldalad HTTP2 alatt fut, hasznos lehet a Server push engedélyezése, így a statikus tartalmak betöltődése gyorsabban, optimálisabb sorrendben fog történni.

egyedi

CDN támogatás

A Swift Performance segítségével bármilyen CDN szolgáltatás beállítható amely pull metódust használ. Amennyiben bekonfiguráljuk a CDN-t a bővítényben a WordPress az összes statikus file-t CDN-en keresztül fogja betölteni. A Swift Performance teljesen kompatibilis Cloudflare-el is, így Cloudflare is használható CDN-ként.

Gyorsítótárazás

Oldal gyorsítótárazás

A Swift Performance minden oldalhoz generál egy statikus verziót, így a böngésző sokkal gyorsabban töltheti be, mint a dinamikus verziót. Az oldal gyorsítótárazás jelentősen csökkentheti a TTFB értéket (azaz ameddig a böngésző vár a válaszra)

Böngésző gyorsítótárazás

A Swift Performance gondoskodik a böngésző gyorsítótárazáshoz szükséges fejlécekről. A böngésző gyorsítótárazás egyszerre gyorsítja az oldal betöltődését a látogatóknak és csökkenti a szükséges szerver-oldali erőforrás igényt.

Proxy caching

A Proxy caching segítségével radikálisan csökkenthet a TTFB amennyiben proxy-t (pl Cloudflare) használsz. Ezzel a lehetőséggel a maguk az oldalak is proxy cache-ből töltődhetnek, nem csak a statikus fileok.

egyedi

Cache előtöltés

A Swift Performance-ban lehetőség van a gyorsítótár előtöltésére.  A WordPress végig megy minden olyan oldalon amely gyorsítótárazható és előre legenerálja a statikus verziókat. Az előtöltés funkció detektálja, ha módosítás történik és automatikusan újragenerálja a szükséges oldalakat.

AJAXIFY

Az AJAXIFY funkció segítségével lehetőség nyílik rá, hogy egy gyorsítótárazott oldal bizonyos részeit a rendszer AJAX segítségével dinamikusan töltse be. Így nem kell kizárni az egész oldalt a gyorsítótárazásból csak azért mert van egy dinamikus része.

egyedi

Minicart gyorsítótárazás

Ezzel a lehetőséggel az üres WooCommerce minicart is gyorsítótárazhatóvá válik. Ennek köszönhetően a látogatóknak az első interakció során sokkal gyorsabban tölthet be az oldal.

innovatív

AJAX cache

Lehetőség nyílik beállítani gyorsítótárazható AJAX kéréseket. Így egyedülálló módon ezek a kérések is statikus gyorsítótárból betölthetőek ami szintén csökkenti a teljes betöltődési időt.

egyedi

Dinamikus gyorsítótárazás

A Swift Performance lehetőséget nyújt dinamikus oldalak gyorsítótárazására is. Megadható, hogy mely “query string”-ek esetén gyorsítótárazzon a rendszer, ezek később szintén statikus gyorsítótárból töltődnek mint a hagyományos oldalak.

Gyorsítótár bejelentkezett felhasználóknak

Engedélyezheted a gyorsítótárazást bejelentkezett felhasználóknak is, így nem csak a sebességmérő teszteken, de a valódi felhasználóknak is gyorsan tölt majd be az oldal.

Korai betöltés

A korai betöltés segítségével a Swift Performance lesz a legeslegelső bővítmény ami betöltődik, ezzel is gyorsítva az oldal betöltődését.

404 Gyorsítótárazás

Lehetőség nyílik gyorsítótárazni a 404 oldalakat is, ezzel jelentősen csökkenthető a szerver terhelése ha sok 404 kérés érkezik.

Varnish

A Swift Performance kompatibilis Varnish-el, képes automatikusan érvényteleníteni a Varnish cache object-eket amennyiben szükséges.

Appcache

Az Appcache segítségével a kiválasztott oldalak (vagy akár az összes oldal) letölthető a látogató eszközére az első oldalletöltésnél. Innentől kezdve az oldalon gyakorlatilag instant navigálhat a felhasználó. Az Appcache külön engedélyezhető asztali és mobil eszközökre is.

egyedi

Speciális kivételek

A bővítményben lehetőség nyílik gyorsítótár-kivételek beállítására. Kizáratóak post-ok, post típusok, specifikus oldalak vagy URL-ek, de hozzáadható kivétel user agent, vagy ismert crawler alapján, de akár tartalom részlet alapján is.