Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

О кэшировании (Андрей Шетухин)

690 views

Published on

  • Be the first to comment

  • Be the first to like this

О кэшировании (Андрей Шетухин)

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

×