toboto/cakephp-ocscache

Aliyun OCS Plugin for CakePHP 2.x Framework

1.0 2019-12-24 09:35 UTC

This package is auto-updated.

Last update: 2024-10-24 21:25:22 UTC


README

Requirements

  • PHP5 (with Memcached module and SASL support)
  • CakePHP = 2.4

Installation

cd your_cake_app/app/Plugin
git clone git://github.com/toboto/cakephp-ocscache.git Ocs 

Configuration sample in Config/bootstrap.php

<?php
CakePlugin::load('Ocs');

Cache::config('default', array(
  'engine' => 'Ocs.Ocs',
  'duration' => 3600,
  'probability' => 0, // [deprecated] The cache will not flush in this engine.
  'prefix' => 'myapp_ocscache_'
  'servers' => array(
    array('your_instance.m.cnqdalicm9pub001.ocs.aliyuncs.com', 11211)
    // The engine supports only one OCS instance because of the limit in OCS authentication.
  ),
  'username' => 'your_instance', 
  'password' => 'password'
));

Reference

PHP5 and Memcached module with SASL support: https://drupal.org/node/2063811

For Chinese developer, the references of Memcached with SASL are:

Author

Murray Wang (toboto) http://weibo.com/tobotorui

email to wangrui@teeker.com