PHPackages                             achttienvijftien/wp-memcached - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Caching](/categories/caching)
4. /
5. achttienvijftien/wp-memcached

ActiveLibrary[Caching](/categories/caching)

achttienvijftien/wp-memcached
=============================

The real Memcached (not Memcache) backend for the WP Object Cache

1.1.0(1y ago)196.6k—0.2%GPL-3.0-or-laterPHPPHP ^8.0

Since May 16Pushed 1y ago3 watchersCompare

[ Source](https://github.com/achttienvijftien/wp-memcached)[ Packagist](https://packagist.org/packages/achttienvijftien/wp-memcached)[ Docs](https://www.1815.nl)[ RSS](/packages/achttienvijftien-wp-memcached/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (5)Versions (3)Used By (0)

```
=== WP Memcached ===
Contributors: wonderboymusic, ryan, sivel, mikeschroder, Ipstenu, batmoo
Tags: cache, memcached, memcache, admin, manage cache, object cache, WP Object Cache
Requires at least: 3.0
Tested up to: 6.5.3
Stable tag: 1.1.0
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Uses the Memcached class (not the Memcache class) to implement WP Object Cache

== Description ==

Changes the famous Memcached WP Object Cache backend to actually use the Memcached class (not the Memcache class). Implements wp_cache_get_multi() and wp_cache_set_multi()

wp_cache_get_multi( array(
	array( 'key', 'group' ),
	array( 'key', '' ),
	array( 'key', 'group' ),
	'key'
) );

wp_cache_set_multi( array(
	array( 'key', 'data', 'group' ),
	array( 'key', 'data' )
) );

Blog Post: [http://scotty-t.com/2012/06/05/memcached-redux/](http://scotty-t.com/2012/06/05/memcached-redux/)

== Installation ==
1. Install [memcached](http://danga.com/memcached) on at least one server. Note the connection info. The default is `127.0.0.1:11211`.

1. Install the [PECL memcached extension](http://pecl.php.net/package/memcached)

1. Copy object-cache.php to wp-content

== Changelog ==

= 0.1.7 =
* Improved escaping in debug output ported from [Memcached plugin](https://wordpress.org/plugins/memcached/) (props @batmoo).
* Fixed PHP notice when no Memcached server:port manually specified.

= 0.1.6 =
* Corrected documentation
* Corrected stats collection (props @johnbillion)

= 0.1.5 =
* Added support for PHP 7+ by changing to `__construct` and pre-initializing stats

= 0.1.3 =
* Added support for WP_CACHE_KEY_SALT allowing multiple sites to use the same Memcached server.

= 0.1.2 =
* Allows graceful fallback to database object cache in WordPress 3.7+ for users without PECL Memcached available.
* Fixes warning due to replace() call, as it does not take a compression argument in Memcached.

= 0.1.1 =
* Fixes a problem with the get_option() function and the return value of wp_cache_get() on Linux

= 0.1 =
* Initial release

== Upgrade Notice ==
```

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~203 days

Total

2

Last Release

530d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6b266fbc7c6022e0bd39e3e1f06d75029dda33bae8d4a109d79824cb6f3bbf18?d=identicon)[dennisenderink](/maintainers/dennisenderink)

![](https://www.gravatar.com/avatar/d1030590f60d21fefa30620a1c50195fa207c5ed67f618326ba6ad781264301c?d=identicon)[omnisite](/maintainers/omnisite)

![](https://www.gravatar.com/avatar/25ddb3567dc50c66226060bf3be9ea79e580f8c16852a021f2b0c007af75d06f?d=identicon)[tmdk](/maintainers/tmdk)

---

Top Contributors

[![dennisenderink](https://avatars.githubusercontent.com/u/329734?v=4)](https://github.com/dennisenderink "dennisenderink (8 commits)")

---

Tags

pluginwordpressmemcachedmemcache

### Embed Badge

![Health badge](/badges/achttienvijftien-wp-memcached/health.svg)

```
[![Health](https://phpackages.com/badges/achttienvijftien-wp-memcached/health.svg)](https://phpackages.com/packages/achttienvijftien-wp-memcached)
```

###  Alternatives

[rtcamp/nginx-helper

Cleans nginx's fastcgi/proxy cache or redis-cache whenever a post is edited/published. Also provides cloudflare edge cache purging with Cache-Tags.

23517.0k1](/packages/rtcamp-nginx-helper)[alekseykorzun/memcached-wrapper-php

Optimized PHP 5 wrapper for Memcached extension that supports dog-piling, igbinary and local storage

2984.6k1](/packages/alekseykorzun-memcached-wrapper-php)[ihor/cachalot

Cache a lot in a proper way (APC, XCache, Memcached, Redis, Couchbase)

2528.1k](/packages/ihor-cachalot)[avantarm/memcached-emulator

Memcached PHP extension emulator for Windows environments.

101.3k](/packages/avantarm-memcached-emulator)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
