PHPackages                             clickalicious/phpmemadmin - 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. clickalicious/phpmemadmin

ActiveLibrary[Caching](/categories/caching)

clickalicious/phpmemadmin
=========================

phpMemAdmin - Bringing Memcached to the web

v0.3.1(11y ago)5076.0k↓50%57[8 issues](https://github.com/clickalicious/phpmemadmin/issues)[2 PRs](https://github.com/clickalicious/phpmemadmin/pulls)BSD-3-ClausePHPPHP &gt;=5.3.0

Since Feb 1Pushed 7y ago27 watchersCompare

[ Source](https://github.com/clickalicious/phpmemadmin)[ Packagist](https://packagist.org/packages/clickalicious/phpmemadmin)[ Docs](https://github.com/clickalicious/phpMemAdmin)[ RSS](/packages/clickalicious-phpmemadmin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (3)Versions (5)Used By (0)

[![](https://avatars0.githubusercontent.com/u/26927954?v=3&s=140)](https://avatars0.githubusercontent.com/u/26927954?v=3&s=140)

---

[![Logo of phpMemAdmin](docs/logo-large.png)](docs/logo-large.png)
Bringing `Memcached` to the web

[![Build Status](https://camo.githubusercontent.com/2d8848be25ece63ea27079a38dcf678d94630b777e5246be667144b3417bd293/68747470733a2f2f7472617669732d63692e6f72672f636c69636b616c6963696f75732f7068704d656d41646d696e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/clickalicious/phpMemAdmin)[![Scrutinizer](https://camo.githubusercontent.com/4fd7b653f88ad544b620623b164b732d44e8d44fdae0735d3d4cd57b4e3ff58d/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f636c69636b616c6963696f75732f7068704d656d41646d696e2e737667)](https://scrutinizer-ci.com/g/clickalicious/phpMemAdmin/)[![clickalicious premium](https://camo.githubusercontent.com/5de10f88896b2b6b14e4d390cc146aa5e3e96465dea68c6826a31330fa44bd8e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636c69636b616c6963696f75732d7072656d69756d2d677265656e2e7376673f7374796c653d666c6174)](https://www.clickalicious.de/)[![Packagist](https://camo.githubusercontent.com/3eaa66c6eac38a32ebc838ca35ba676bd28cab55e92ab80022589aff981af8b7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f636c69636b616c6963696f75732f7068706d656d61646d696e2e7376673f7374796c653d666c6174)](http://opensource.org/licenses/BSD-3-Clause)[![GitHub issues](https://camo.githubusercontent.com/631d0cda2abe441f2acbca26f6050aa0616f4eaf63556559168cfaff1db95406/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f636c69636b616c6963696f75732f7068706d656d61646d696e2e7376673f7374796c653d666c6174)](https://github.com/clickalicious/phpMemAdmin/issues)[![Coverage Status](https://camo.githubusercontent.com/c565a35439586ad08e54df617f3440f7aaa71d5b451423411b92ccce56b3b16e/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f636c69636b616c6963696f75732f7068704d656d41646d696e2f62616467652e737667)](https://coveralls.io/r/clickalicious/phpMemAdmin)[![GitHub release](https://camo.githubusercontent.com/78d2fcf7d381f8669d3ab4dcb4eda1a564dacb70486775d7e82908985696972a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f636c69636b616c6963696f75732f7068704d656d41646d696e2e7376673f7374796c653d666c6174)](https://github.com/clickalicious/phpMemAdmin/releases)[![GitHub stars](https://camo.githubusercontent.com/af841c806e482d8fef973037c00015f3a825a5162485409d51b5bb280a041250/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f636c69636b616c6963696f75732f7068706d656d61646d696e2e7376673f7374796c653d666c6174)](https://github.com/clickalicious/phpMemAdmin/stargazers)Table of Contents
-----------------

[](#table-of-contents)

- [Features](#features)
- [Requirements](#requirements)
- [Philosophy](#philosophy)
- [Installation](#installation)
- [Screenshots](#screenshots)
- [Documentation](#documentation)
- [Versioning](#versioning)
- [Roadmap](#roadmap)
- [Security-Issues](#security-issues)
- [License »](LICENSE)

Features
--------

[](#features)

- Detailed statistics, charts &amp; graphs
- Data management for `Memcached` (full CRUD support)
- `Memcached` cluster health dashboard
- `Memcached` host dashboard
- Update check
- Nice &amp; comfortable UI
- Clean &amp; well documented code
- Responsive and mobile ready

#### Notice

[](#notice)

This software is currently in early alpha state and so i want to warn - There is currently no ciritcal bug i know about but maybe still some potential for (Memcached) data loss - from my point of view its not critical in development cause it's a non-persistent memory store we're talkin about - but it's just fair to warn you before you use it! :)

Requirements
------------

[](#requirements)

- PHP &gt;= 5.3 (compatible up to version 5.6 - but **not compatible** with *hhvm*)

Philosophy
----------

[](#philosophy)

`phpMemAdmin` was designed as helper while developing a cache in PHP using Memcached as in memory store. I had a need for a tool which displays me modified data stored in Memcached for example. The existing tools did not provide a UI i would describe as usable so i wrote my own. Trying to align it with the `PECL` Memcached extension.

Installation
------------

[](#installation)

The recommended way to install this tool is through [Composer](http://getcomposer.org/). Require the `clickalicious/phpmemadmin` package into your `composer.json` file:

```
{
    "require": {
        "clickalicious/phpmemadmin": "~0.3"
    },
    "scripts": {
    	"post-autoload-dump": [
        	"Clickalicious\\PhpMemAdmin\\Installer::postInstall"
    	]
    }
}
```

**Important!** The postInstall call is important - it installs all required files and shows you an example vhost configuration for your installation. So be sure to add it to the `composer.json` (as shown above) before you call `composer install`. phpMemAdmin requires at least v0.4.0 of Memcached.php!

**phpMemAdmin** is also available as [download from github packed as zip-file](https://github.com/clickalicious/phpMemAdmin/archive/master.zip "zip package containing library for download") or via `git clone https://github.com/clickalicious/phpMemAdmin.git .`

### Config

[](#config)

After install is completed you will find a configuration file called `.config.dist` in the directory `app/`. Rename this file to `.config` to enable you local configuration. The configuration is a simple JSON-structure which is self explaining. Example (.config.dist):

```
{
  "username": "admin",
  "password": "pass",
  "timeout": -1,
  "cluster": {
    "name": "Cluster",
    "thresholds": {
        "notice": 50,
        "warning": 75,
        "error": 95
    },
    "hosts": [
      {
        "host": "127.0.0.1",
        "port": 11211
      }
    ]
  },
  "render": {
    "auto": true
  },
  "format": {
    "date": "Y-m-dTH:i:s"
  },
  "updatecheck": false
}
```

As you can see - you can add hosts of your cluster to `hosts` node in the tree. To enable `updatecheck` set it to true. Of course be sure to change `username` and `password`!

Screenshots
-----------

[](#screenshots)

Cluster Dashboard[![Cluster Dashboard](docs/phpMemAdmin_01-small.png)](docs/phpMemAdmin_01-small.png)---

Host Dashboard[![Host Dashboard](docs/phpMemAdmin_02-small.png)](docs/phpMemAdmin_02-small.png)---

Data Management[![Host Dashboard](docs/phpMemAdmin_03-small.png)](docs/phpMemAdmin_03-small.png)Documentation
-------------

[](#documentation)

There is currently no documentation.

Versioning
----------

[](#versioning)

For a consistent versioning i decided to make use of `Semantic Versioning 2.0.0` . Its easy to understand, very common and known from many other software projects.

Roadmap
-------

[](#roadmap)

- General stability improvements and tests
- Realtime statistics
- Move all assets from CDN to local filesystem as precondition for compiling everything into a single file app (requires an issue).
- Move "settings" from dashboard to an own page
- Add more checks to cluster health check
- Add Slab Statistics and Overview page

Participate &amp; share
-----------------------

[](#participate--share)

... yeah. If you're a code monkey too - maybe we can build a force ;) If you would like to participate in either **Code**, **Comments**, **Documentation**, **Wiki**, **Bug-Reports**, **Unit-Tests**, **Bug-Fixes**, **Feedback** and/or **Critic** then please let me know as well! [![](https://camo.githubusercontent.com/2ae8719c2efbe82ef2938210c2dc507fffdfa7a73a1d982a01e5b27f7269af52/687474703a2f2f6a70696c6c6f72612e636f6d2f6769746875622d747769747465722d627574746f6e2f696d672f74776565742e706e67)](https://twitter.com/intent/tweet?hashtags=&original_referer=http%3A%2F%2Fgithub.com%2F&text=%23phpMemAdmin%20-%20Bringing%20%40memcached%20to%20the%20web.%20https%3A%2F%2Fgithub.com%2Fclickalicious%2FphpMemAdmin&tw_p=tweetbutton)

Known Limitations
-----------------

[](#known-limitations)

`phpMemAdmin` sometimes has trouble reading data written by `PHP Memcache` and/or `PHP Memcached` (note the d at the end) extension. So if you try to read data written by any of these extensions and get in trouble try to reset the store to clean state and try to manage data with `phpMemAdmin`. I still work on those compatibility issues trying to fix them to provide a maximum of compatibility and stability as well.

Security Issues
---------------

[](#security-issues)

If you encounter a (potential) security issue don't hesitate to get in contact with me `opensource@clickalicious.de` before releasing it to the public. So i get a chance to prepare and release an update before the issue is getting shared. Thank you!

Sponsors
--------

[](#sponsors)

Thanks to our sponsors and supporters:

JetBrainsNavicat[![](https://camo.githubusercontent.com/b0914f08f6b588c7178490d5faf4b159b5c9dd3378288c92812c76aff1936790/68747470733a2f2f7265736f75726365732e6a6574627261696e732e636f6d2f6173736574732f6d656469612f6f70656e2d67726170682f6a6574627261696e735f323530783235302e706e67)](https://www.jetbrains.com/phpstorm/ "PHP IDE :: JetBrains PhpStorm")[![](https://camo.githubusercontent.com/05c63082503800035599f1c0cfc7bf20806173061e03634107592d18d096e648/687474703a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f656e2f392f39302f5072656d69756d536f66745f4e6176696361745f5072656d69756d5f4c6f676f2e706e67)](http://www.navicat.com/ "Navicat GUI - DB GUI-Admin-Tool for MySQL, MariaDB, SQL Server, SQLite, Oracle & PostgreSQL")

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity45

Moderate usage in the ecosystem

Community23

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~11 days

Total

4

Last Release

4090d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/41051d0345550be4293d3cdb46cf4eadce771501ed813d3f736e648027f76c0e?d=identicon)[clickalicious](/maintainers/clickalicious)

---

Top Contributors

[![bitdeli-chef](https://avatars.githubusercontent.com/u/3092978?v=4)](https://github.com/bitdeli-chef "bitdeli-chef (1 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (1 commits)")[![Silmi](https://avatars.githubusercontent.com/u/1712562?v=4)](https://github.com/Silmi "Silmi (1 commits)")[![yoobato](https://avatars.githubusercontent.com/u/1592319?v=4)](https://github.com/yoobato "yoobato (1 commits)")

---

Tags

clustercluster-dashboarddashboardmemcachedphpstatisticsphpclientmemcachedphpmyadminmanagementadminpoolclusterclickalicious

### Embed Badge

![Health badge](/badges/clickalicious-phpmemadmin/health.svg)

```
[![Health](https://phpackages.com/badges/clickalicious-phpmemadmin/health.svg)](https://phpackages.com/packages/clickalicious-phpmemadmin)
```

###  Alternatives

[clickalicious/memcached.php

Memcached.php - Plain vanilla PHP Memcached client with full support of Memcached protocol.

2973.7k5](/packages/clickalicious-memcachedphp)[robinn/phpcacheadmin

A web dashboard for your favorite caching system.

4441.1k1](/packages/robinn-phpcacheadmin)[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)[redchamps/module-easy-cache-clean

Clean invalidated cache(s) easily in a Magento 2 store

2838.0k](/packages/redchamps-module-easy-cache-clean)[aequasi/memcached-bundle

Memcached Bundle

1382.6k](/packages/aequasi-memcached-bundle)[seregazhuk/react-memcached

Async Memcached client implementation, built on top of ReactPHP

261.4k1](/packages/seregazhuk-react-memcached)

PHPackages © 2026

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