Redis, anahtar-değer şeklinde verileri RAM’de tutmamızı sağlayan bir sunucudur, son yıllarda giderek yaygınlaşmasi ile populer hale geldi. Bu yazimizda kisaca Redis’i WordPress ile nasil kullanabilecegimize deginmek istiyorum.
a) Neler lazım
- Tabii ki Redis
- PHP icin Redis Driver (https://github.com/phpredis/phpredis)
- Redis Object Cache backend
b) WordPress için Redis Ayarı
Redis için WordPress Object Cache backend’i olarak WP Redis eklentisini kullanacaginiz, WP Redis her ne kadar WordPress plugini olarak gorunse de aslinda buna Object Cache backend’i demek daha dogru, cunku normal bir eklenti gibi plugins dizinine atmiyoruz. (atip symlink yapabilirsiniz tabii).
WP Redis ‘i indirip icerisinde gelen “object-cache.php” dosyasini “wp-content” dizini altina atiyoruz, ardindan “wp-config.php” e redis bilgilerini tanimliyoruz,
Orn:
$redis_server = array( 'host' => '127.0.0.1', 'port' => 6379, 'auth' => '12345', 'database' => 0, // Optionally use a specific numeric Redis database. Default is 0. );
Hepsi bu kadar 🙂 Pantheon gibi buyuk hosting firmalari da bu eklentiyi kullanip/destekledigi icin production ortaminda guvenle kullanabilirsiniz.
yasin der ki
merhaba Redis Object Cache eklentisini kullana bilmemiz için tam olarak anlayamadım nasıl yapmamız gerekiyor yardımcı molabilirmisiniz?
Mustafa Uysal der ki
Yaziyi okudunuz mu?