Обучение/Помощь новичкам | нужна помощь по memcached
ребята вот код как мне зделать чтоб без memcached шол скрипт на хостинг?
<?php
mysql_connect("localhost","mysql","mysql") or die('sss');
mysql_select_db("tiwaru");
mysql_query('SET NAMES `utf8`');
function db_insert($table,$str){
mysql_query("INSERT INTO `$table` SET $str");
}
function db_delete($table,$where){
mysql_query("DELETE FROM `$table` WHERE $where");
}
function db_select($table,$what,$where){
return mysql_query("SELECT $what FROM `$table` WHERE $where");
}
// Устанавливаем Московское время
date_default_timezone_set('Europe/Moscow');
// Коннектимся к Memcache
$memcache = new Memcache();
$memcache->connect('127.0.0.1', 11211) or die ('Ошибка подключения Memcache');
// Функции на чтение кэша, удаление кэша, запись (перезапись) кэша
function readcache($key){global $memcache;return $memcache->get($key);}
function deletecache($key){global $memcache;return $memcache->delete($key,0);}
function writecache($key, $value){global $memcache;$memcache->set($key, $value, false, 366400); return true;}
//подключаемся к серверу редис
try { $redis = new Redis(); $redis->connect('localhost:6379');$redis->auth('mysql'); } catch(RedisException $e) { exit('Connect error'); }
function rr($key){
global $redis;
if(is_array(unserialize($redis->get($key))))return unserialize($redis->get($key));
else return $redis->get($key);
}
function wr($key, $value){
global $redis;
if(is_array($value))$value=serialize($value);
$redis->set($key, $value);
}
?>
<?php
mysql_connect("localhost","mysql","mysql") or die('sss');
mysql_select_db("tiwaru");
mysql_query('SET NAMES `utf8`');
function db_insert($table,$str){
mysql_query("INSERT INTO `$table` SET $str");
}
function db_delete($table,$where){
mysql_query("DELETE FROM `$table` WHERE $where");
}
function db_select($table,$what,$where){
return mysql_query("SELECT $what FROM `$table` WHERE $where");
}
// Устанавливаем Московское время
date_default_timezone_set('Europe/Moscow');
// Коннектимся к Memcache
$memcache = new Memcache();
$memcache->connect('127.0.0.1', 11211) or die ('Ошибка подключения Memcache');
// Функции на чтение кэша, удаление кэша, запись (перезапись) кэша
function readcache($key){global $memcache;return $memcache->get($key);}
function deletecache($key){global $memcache;return $memcache->delete($key,0);}
function writecache($key, $value){global $memcache;$memcache->set($key, $value, false, 366400); return true;}
//подключаемся к серверу редис
try { $redis = new Redis(); $redis->connect('localhost:6379');$redis->auth('mysql'); } catch(RedisException $e) { exit('Connect error'); }
function rr($key){
global $redis;
if(is_array(unserialize($redis->get($key))))return unserialize($redis->get($key));
else return $redis->get($key);
}
function wr($key, $value){
global $redis;
if(is_array($value))$value=serialize($value);
$redis->set($key, $value);
}
?>
Что значит "шол скрипт на хостинг"?
И мемкеш и редис, круто, че
И мемкеш и редис, круто, че
Avenax , чтоб не покупать вдс а покупать хостинг а на простом хостинге непашет мемхахед
искать хостинг который предоставит мемкеш и редис