In the past year or so I have been using caching more and more. It has become a massive part of my job, and pretty much the whole site depends on it, and without it, things would start to fall over very quickly.
Here is a basic example of using Memcache in PHP:
$cache = new Memcache; $cache->connect('127.0.0.1', 11211); function getPosts() { $cache_key = 'getPosts'; $posts = $cache->get($cache_key); if ($posts === false) { $posts = DB::query('SELECT * FROM posts'); $cache->set($cache_key, $posts); } return $posts; }
Top comments (0)