Redis keš u WHSPanelu

Redis je izuzetno brzo memorijsko skladište podataka koje drastično ubrzava aplikacije: kešira rezultate upita nad bazom, čuva korisničke sesije i pokreće redove poslova. Tvoja Redis instanca je privatna i izolovana na tvoj nalog. Povezuješ se na nju preko socket putanje, bez TCP porta i bez lozinke.

1. Pregled

U meniju otvori Softver pa Redis. Kartice pokazuju status, limit memorije, broj povezanih klijenata i broj ključeva. Kada iskorišćenost memorije priđe limitu, Redis izbacuje najstarije keširane unose da napravi mesta za nove.

2. Povezivanje aplikacije

U delu Informacije za povezivanje panel ti daje socket putanju i URL za povezivanje, sa dugmetom za kopiranje. Instanca sluša samo na privatnom Unix socketu unutar tvog naloga, zaštićena dozvolama fajl sistema (isti model koji koriste MySQL i PostgreSQL). Za Laravel, Django ili Next.js taj URL postaviš kao REDIS_URL.

3. Povezivanje sa WordPress

Ako si WordPress instalirao kroz panel, Redis keširanje je već uključeno i ništa ne moraš. Za ručno podešavanje instaliraj besplatan dodatak Redis Object Cache, dodaj ove linije u wp-config.php pa u Podešavanja klikni Enable Object Cache:

define('WP_REDIS_SCHEME', 'unix');
define('WP_REDIS_PATH', '/home/korisnik/.redis/redis.sock');
define('WP_CACHE_KEY_SALT', 'korisnik_');

Pazi: dodaci koji traže samo host i port (na primer W3 Total Cache Redis, podrazumevano 127.0.0.1:6379) NEĆE raditi, jer zbog izolacije ova instanca nema TCP port. Koristi dodatak Redis Object Cache koji radi preko socketa.

4. Kontrole

Dugmadima možeš da Pokreneš, Zaustaviš ili Restartuješ instancu, da Očistiš keš (obriše sve keširane podatke) ili da Obrišeš instancu. Očisti keš kada objaviš novu verziju aplikacije, da izbaciš zastarele keširane odgovore. Imaj u vidu da to odmah briše sve ključeve i ne može da se poništi.

Померите се до врха