Hướng dẫn sử dụng Redis Cache trong WordPress mới nhất
Hiện tại, với dịch vụ SSD Hosting Linux và GenHosting tại TenTen đã có hỗ trợ công nghệ Redis chạy qua Unix Socket giúp lưu cache của website vào bộ nhớ RAM để giảm tải cho hệ thống và tăng tốc website, đặc biệt là các website sử dụng mã nguồn WordPress, Xenforo, Joomla,Magento,…
- Về chức năng setup Ram sẽ có 3 mức: 32mb, 64mb và 128mb tuỳ theo nhu cầu khách hàng dùng.
Bài viết này, TenTen sẽ hướng dẫn sử dụng công nghệ trên plugins Redis Object Cachevới mã nguồn là WordPress.
Nội dung chính:
- Redis Cache là gì ?
- Sử dụng Redis Cache trên SSD Hosting Linux tại TenTen
- Bật Redis trên Hosting
- Cài plugins Redis Object Cache trên WordPress
- Cấu hình Redis vào website
Redis Cache là gì ?
Hỗ trợ nhiều kiểu cấu trúc dữ liệu phổ biến (hash, list, set, sorted set, string) cùng với công nghệ đọc ghi dữ liệu được thiết kế và tối ưu hiệu suất tốt hơn Memcached.
Vì vậy, Redis thường được sử dụng làm hệ thống lưu trữ cache-bộ nhớ đệm cho các ứng dụng cần truy xuất dữ liệu với tốc độ phản hồi nhanh như: website với hàng triệu lượt truy cập, các dịch vụ webserive, giảm tải hệ thống database cho các kiến trúc phần mềm lớn…
Sử dụng Redis Cache trên SSD Hosting Linux tại TenTen
Bật Redis trên Hosting
Để tiến hành kích hoạt Redis, quý khách cần đăng nhập vào bảng điều khiển cPanel của gói host và tìm chức năng:
Với giao diện bên Cache Manager, quý khách sẽ có 2 ứng dụng đó làRedis và Memcache.
Tuy nhiên, ở bài viết này sẽ chỉ hướng dẫn về Redis. Sẽ có những thông số cơ bản sau:
- Application: Tên ứng dụng.
- Status: Trạng thái.
- Socket: Đường dẫn khai báo.
- Limit: Mức Ram sử dụng.
- Actions: Bật hoặc tắt ứng dụng đó.
Chọn Enabled để bật chức năng.
Quý khách lưu ý: Kiểm tra lại phiên bản PHP đã bật extensions của Redis hay Memcache có hay chưa.
Để kiểm tra, chọn chức năng: Select PHP Version –> Extensions –> Kiểm tra.
Cài plugins Redis Object Cache trên WordPress
Chọn chức năng Plugins –> Cài mới plugins –> Gõ từ khoá Redis Object Cache
Cấu hình Redis vào website
Quý khách cấu hình tương tự như sau trong wp-config.php
1
2
3
4
5
6
7
|
define(‘DB_COLLATE’,“”);
define(‘WP_CACHE’,true);
define(‘WP_REDIS_HOST’,‘redis’);
define(‘WP_REDIS_SCHEME’,‘unix’);
define(‘WP_REDIS_PATH’,‘/home/tlxphuz*****/.redis.sock’);// đường dẫn socket
define(‘WP_REDIS_CLIENT’,‘pecl’);
define(‘WP_CACHE_KEY_SALT’,‘tenten.vn’);// tên website
|
Kiểm tra trang thái: Truy cập vào trang quản trị wp-admin –> Cài đặt –> Redis.
Chúc quý khách thao tác thành công !!
Nguồn: https://tenten.vn/help/su-dung-redis-cache-trong-wordpress/