Я не очень заядлый пользователь *-nix систем. Поэтому всё буду рассказывать в кратце, как читал сам, то расскажу и Вам.
Сегодня меня заинтересовал очень простой вопрос. А звучит он так: "Как же научиться пользоваться memcache?" Раз Вы пришли сюда, значит Вы уже знаете что это такое, и объяснять не нужно.
Сам я погулял довольно неплохо по мануалам PHP. И, в принципе, написал довольно лёгенький скриптик, который хорошо показывает как он работает.
При заходе на страничку, на 10 секунд положим туда данные (Пусть это будет временная метка). А потом пообновляем страницку, поглядим что данные лежат в кеше. Таким образом можно закешировать всё что угодно, вплоть до результатов запросов в БД.
А вот собственно и сам скриптик:
<?php
$memcache_host = "localhost";
$memcache_obj = memcache_connect($memcache_host, 11211);
$memcache = new Memcache;
$memcache->connect($memcache_host, 11211);
$memcache->add('var_key', time(), false, 10);
echo $memcache_obj->get('var_key'),'<hr>',time();