I am running a content site (php/mysql/smarty) which already uses APC. I am thinking of installing varnish to cache frequently fetched pages as each pageload hits the DB. Am also thinking of using Cloudflare for speedingup static content and provide a cache if server breaks as it does many times.<p>Am wondering if this setup will offer me a considerable advantage or will I do better just using fewer of them so as to save server resources in the case of apc/varnish and cost in the case of cloudflare?