WP Redis

Back your WP Object Cache with Redis, a high-performance in-memory storage backend.

The wordpress plug-in WP Redis is satisfying to get. The plug-in is created by Pantheon, Josh Koenig, Matthew Boynes, Daniel Bachhuber, Alley Interactive. Pantheon, Josh Koenig, Matthew Boynes, Daniel Bachhuber, Alley Interactive is a WP developer. For this tool to download you need to have at least wordpress version 3.0.1. In total it hasat last 16 users that rated WP Redis.

WP Redis was installed 10.000 times! It has a score of 92 out for 100, 14 users gave it 5 stars.



Questions about WP Redis

How do I install WP Redis

Most common question about WP Redis

Where do I download WP Redis?

You can get the plugin via the Download button.

How can I use WP Redis?

The docs about the plug-in can be read on different locations. You can read it via the wordpress website

Is WP Redis safe to download?

Yes it’s sure safe to use WP Redis. But you have to make sure to always be up to date with WP, and don forget the backups

Where van I get support for WP Redis?

Via the website of the developer|wordpress|the wordpress forum you can get the support from the developer

Stats

NameWP Redis
Version1.2.0
Ratings16
Downloads425.175 times
Last update2022-02-18 2:31am GMT
Date created2014-09-18

Description

For sites concerned with high traffic, speed for logged-in users, or dynamic pageloads, a high-speed and persistent object cache is a must. You also need something that can scale across multiple instances of your application, so using local file caches or APC are out.

Redis is a great answer, and one we bundle on the Pantheon platform. This is our plugin for integrating with the cache, but you can use it on any self-hosted WordPress site if you have Redis. Install from WordPress.org or Github.

It’s important to note that a persistent object cache isn’t a panacea – a page load with 2,000 Redis calls can be 2 full seconds of object cache transactions. Make sure you use the object cache wisely: keep to a sensible number of keys, don’t store a huge amount of data on each key, and avoid stampeding frontend writes and deletes.

Go forth and make awesome! And, once you’ve built something great, send us feature requests (or bug reports). Take a look at the wiki for useful code snippets and other tips.

WP-CLI Commands

This plugin implements a variety of WP-CLI commands. All commands are grouped into the wp redis namespace.

$ wp help redis

NAME

  wp redis

SYNOPSIS

  wp redis <command>

SUBCOMMANDS

  cli         Launch redis-cli using Redis configuration for WordPress
  debug       Debug object cache hit / miss ratio for any page URL.
  enable      Enable WP Redis by creating the symlink for object-cache.php
  info        Provide details on the Redis connection.

Use wp help redis <command> to learn more about each command.

Contributing

The best way to contribute to the development of this plugin is by participating on the GitHub project:

https://github.com/pantheon-systems/wp-redis

Pull requests and issues are welcome!

You may notice there are two sets of tests running, on two different services:

  • Travis CI runs the PHPUnit test suite in a variety of environment configurations (e.g. Redis enabled vs. Redis disabled).
  • Circle CI runs the Behat test suite against a Pantheon site, to ensure the plugin’s compatibility with the Pantheon platform.

Both of these test suites can be run locally, with a varying amount of setup.

PHPUnit requires the WordPress PHPUnit test suite, and access to a database with name wordpress_test. If you haven’t already configured the test suite locally, you can run bash bin/install-wp-tests.sh wordpress_test root '' localhost. You’ll also need to enable Redis and the PHPRedis extension in order to run the test suite against Redis.

Behat requires a Pantheon site with Redis enabled. Once you’ve created the site, you’ll need install Terminus, and set the TERMINUS_TOKEN, TERMINUS_SITE, and TERMINUS_ENV environment variables. Then, you can run ./bin/behat-prepare.sh to prepare the site for the test suite.