О кэшировании
Никогда ничего не кэшируйте
Оцените, что надо кэшировать, а что - нет
Знайте, что и где кэшируется
// Создать непойми какой ключ $key = __FUNCTION__. serialize(func_get_args()); // Поискать в кэше $result = memcache_get($key); if ($result) { return $result; } $result =... // Закэшировать на час memcache_set($key, $result, NULL, 3600);
Знайте, на сколько времени что кэшируется
Когерентность данных
Транзакции
Используйте переносимую сериализацию
Не кэшируйте объекты и готовый HTML
Количество кэшей
Балансировка кэшей
Сжатие данных
Выводы