ребята вот код как мне зделать чтоб без 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); } ?>