Ответ 1
Вот ссылка на мой memcached_library
для codeigniter
http://github.com/tomschlick/memcached-library
сообщите мне, что вы думаете, и если у вас есть какие-либо вопросы, пожалуйста, поднимите их в разделе проблем репозитория github
Как использовать memcached
от codeigniter и как хранить данные сеанса до memcached
.
Пожалуйста, помогите мне.
Спасибо
Вот ссылка на мой memcached_library
для codeigniter
http://github.com/tomschlick/memcached-library
сообщите мне, что вы думаете, и если у вас есть какие-либо вопросы, пожалуйста, поднимите их в разделе проблем репозитория github
Codeigniter V2.1.0 поддерживает кеширование http://codeigniter.com/user_guide/libraries/caching.html#memcached
Вот введение в memcached и PHP:
Что касается использования memcached из CI, я предполагаю, что вы захотите либо добавить код кеширования непосредственно в свои модели, либо из своих контроллеров, которые вы хотите проверить кеш, прежде чем запрашивать данные из модели.
public function index()
{
// manual connection to Mamcache
$memcache = new Memcache;
$memcache->connect("localhost",11211);
$data=$memcache->get("test_key");
if($data){
echo 'cache data:';
var_dump($data);
}else{
$data=$this->db->query("SELECT count(*) as ca FROM table WHERE typ=1 ")->row();
$memcache->set("test_key",$data,false,10); // 10 seconds
echo 'real data:';
var_dump($data);
}
}