» » » phpMemAdmin — Веб-интерфейс для Memcached

phpMemAdmin — Веб-интерфейс для Memcached

phpMemAdmin — Веб-интерфейс для Memcached

Все мы помним, что Memcached, это система кэширования различных объектов в оперативной памяти. А неделю назад Benjamin Carl, выпустил веб-интерфейс для Memcached.

 

Особенности

  • Подробная статистика, графики и диаграммы;
  • Управление данными Memcached (полная поддержка CRUD);
  • Мониторинг работы Memcached;
  • Хостовая панель Memcached;
  • Проверка обновлений;
  • Приятный и комфортный UI;
  • Чистый и хорошо документированы код;
  • Отзывчивый и мобильный интерфейс.

 

Важно

Это программное обеспечение в настоящее время находится в раннем альфа-состояние, в нем нет критических ошибок, но все же мелкие ошибки могут быть.

 

Требования

PHP> = 5.3 (совместим до версии 5.6 - но не совместим с hhvm)

 

Установка

Рекомендуется устанавливать через Composer. Требуется clickalicious/phpmemadmin пакет в вашем composer.json файле:

{
"require": {
"clickalicious/phpmemadmin": "~0.1"
},
"scripts": {
"post-install-cmd": [
"Clickalicious\\PhpMemAdmin\\Installer::postInstall"
]
}
}

Важно! Используя установщик, вы получите все необходимые файлы и посмотрите примерную конфигурацию виртуального хоста для установки.Так что не забудьте добавить его в composer.json (как показано выше), прежде чем выполнить команду composer install.

phpMemAdmin также доступен для загрузки с GitHub упакованный в ZIP-архив MemAdmin-master.zip [752,17 Kb] (cкачиваний: 72)  или через git clone https://github.com/clickalicious/phpMemAdmin.git

Установка самого Composer требует двух команд под Unix:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

 

Настройка

После завершения установки вы найдете файл с настройками .config.dist в каталоге "app/". Переименуйте этот файл в .config, чтобы получить локальную конфигурацию. Конфигурация обладает JSON-структурой, которая очень простая для понимания. Пример (.config.dist).

{
"username": "admin",
"password": "pass",
"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
}

Как вы можете видеть – есть возможность добавить хосты и указать порт. Чтобы включить UpdateCheck установите его в состояние true. Конечно, не забудьте изменить имя пользователя и пароль!

 

Скриншоты

phpMemAdmin — Веб-интерфейс для Memcached

phpMemAdmin — Веб-интерфейс для Memcached

Поделиться

Другие публикации по теме:

Комментарии