dosya tabanlı yapman biraz sakıncalı olur. her hostun veri transfer hızı aynı değil (ucuz hostingler) bu sebeple yağmurdan kaçarken doluya yakalanabilirsin. o yüzden user tarafında cache tabanlı yapman daha mantıklı geliyor. @saintx'in dediği gibi memcache, redis vb. önbellekleme yapıları her zaman en iyi sonucu verir.