memcachier / php-memcache-sasl
一个支持二进制协议和SASL的PHP Memcache客户端
1.0.3
2015-06-04 19:44 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-28 15:18:36 UTC
README
一个纯PHP Memcache客户端,支持二进制协议和SASL。
它旨在与PHP Memcached类兼容。您可以在这里找到PHP Memcached类的文档。目前并非所有功能都受支持。
使用示例
include('MemcacheSASL.php'); /* connect to a server */ $m = new MemcacheSASL; $m->addServer('127.0.0.1', '11211'); /* set timeout to 2 second */ $m->setOption(MemcacheSASL::OPT_SEND_TIMEOUT, 2000000); $m->setOption(MemcacheSASL::OPT_RECV_TIMEOUT, 2000000); /* set SASL username and password */ $m->setSaslAuthData('username', 'password'); /* perform some operations */ var_dump($m->add('test', '123')); $m->delete('test');
与ronnywang版本相比的更改
这是由Ronny Wang编写的原始代码库的分支。我们做了以下改进
- 支持
flush。 - 支持操作(连接和请求)的超时。
- 修复了
increment和decrement操作。 - 支持PHP Composer包管理器。
- 支持
setOptions方法。
许可
此库采用BSD许可。
参与其中!
我们很高兴收到错误报告、修复、文档改进和其他改进。
请通过github问题跟踪器报告错误。
git clone git://github.com/memcachier/PHPMemcacheSASL.git
作者
此库由Ronny Wang和MemCachier编写。
Ronny Wang编写了初始版本和大部分代码,MemCachier后来从代码库中分支出来以改进代码。