帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:Memcached  bri  memcache  WEB  
Bringing Memcached to the web

  • 源代码名称:phpmemadmin
  • 源代码网址:http://www.github.com/clickalicious/phpmemadmin
  • phpmemadmin源代码文档
  • phpmemadmin源代码下载
  • Git URL:
    git://www.github.com/clickalicious/phpmemadmin.git
  • Git Clone代码到本地:
    git clone http://www.github.com/clickalicious/phpmemadmin
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/clickalicious/phpmemadmin
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • Logo of phpMemAdmin
    Memcached 带到网站

    Build StatusScrutinizerclickalicious premiumPackagist
    GitHub issuesCoverage StatusGitHub releaseGitHub stars

    目录

    特性

    • 详细统计,图表&图表
    • Memcached的数据管理( 完全CRUD支持)
    • Memcached 群集健康仪表板
    • Memcached 主机仪表板
    • 更新检查
    • 漂亮的&舒适用户界面
    • 清理&良好的文档代码
    • 响应和移动就绪
    通知

    本软件目前处于早期alpha状态,所以我想给出一个警告- 目前没有 ciritcal Bug,但是可能还有一些可能的数据丢失- - 在你使用它之前警告你,但是它只是公平的 ! : )

    要求

    • PHP = 5.3 ( 与版本 5.6兼容,但与 hhvm 不兼容的

    哲学

    phpMemAdmin 设计为 helper,同时在PHP中开发一个缓存,使用Memcached作为内存存储。 我需要一个工具来显示存储在Memcached中的修改数据,例如。 现有的工具没有提供一个可以描述为可用的用户界面,所以我编写了自己的工具。 尝试将它的与 PECL Memcached扩展对齐。

    安装

    安装这里工具的推荐方法是通过 Composer。 需要 clickalicious/phpmemadmin 软件包到你的composer.json file: 中

    {
     "require": {
     "clickalicious/phpmemadmin": "~0.3" },
     "scripts": {
     "post-autoload-dump": [
     "ClickaliciousPhpMemAdminInstaller::postInstall" ]
     }
    }

    注意:postInstall调用很重要- 它安装所有必需的文件,并向你显示安装配置的示例。 因此,在调用 composer install 之前一定要将它添加到 composer.json ( 如上面所示)。 phpMemAdmin至少需要v0.4.0个 Memcached.php !

    phpMemAdmin 也可以从github下载为zip文件或者通过 via git clone https://github.com/clickalicious/phpMemAdmin.git.

    配置

    安装完成后,你将在目录 app/ 中找到名为 .config.dist的配置文件。 将这里文件重命名为 .config 以启用本地配置。 这个配置是一个简单的json结构,它。 示例(。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}

    可以看到- 你可以将集群中的主机添加到树中的hosts node。 启用 updatecheck 将它的设置为 true。 当然,一定要更改 usernamepassword

    屏幕截图

    群集仪表板
    Cluster Dashboard
    主机仪表板
    Host Dashboard
    数据管理
    Host Dashboard

    文档

    目前没有文档。

    版本控制

    为了保持一致性,我决定使用 Semantic Versioning 2.0.0http://semver.org 插件。 它易于理解,非常常见,并且从许多其他软件项目中。

    路线图

    • 常规稳定性改进和测试
    • 实时统计信息
    • 从CDN转移所有资产到本地 文件系统 作为编译到一个文件应用程序( 需要一个问题)的先决条件。
    • 将"设置"从仪表板移动到自己的页面
    • 为群集运行状况检查添加更多检查
    • 添加Slab统计信息和概述页

    参与&共享

    如果我们也可以加入收费的话,你可以用英镑或者Critic的Critic来帮助我了解你的问题

    已知限制

    有时 phpMemAdmin 读取由 PHP Memcache 和/或者 PHP Memcached ( 注意末尾的d ) 扩展写入的数据时出错。 因这里,如果尝试读取这些扩展所写的数据,并尝试将存储重置为干净状态,并尝试管理 phpMemAdmin。 我仍然在尝试修复这些兼容性问题,以便提供最大的兼容性和稳定性。

    安全问题

    如果遇到( 电势) 安全问题,请在将它的发布到之前,先与我联系以获得联系。 所以我有机会准备和发布更新,在问题得到共享之前。 谢谢!

    赞助商

    感谢我们的赞助商和支持者:

    JetBrains Navicat


    文章标签:WEB  bri  memcache  Memcached  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语