Prestanda är idag en av de viktigaste faktorerna för en webbapplikation. Då mer och mer tid för en webbapplikation idag dock läggs på att hämta data från t.ex. en databas, krävs tekniker för att effektivisera hämtningen av data. En teknik som kan användas för detta är cachning, som dock ställer ett antal utmaningar. T.ex. är det svårt att veta vart cachen ska implementeras för bästa prestandavinst, eller att veta vilken cachningsalgoritm som ska väljas för bäst prestandavinst.I det här arbetet undersöks hur prestandan påverkas av val av plats för cachen, samtidigt som det undersöks hur viktig cachningsalgoritmen är för resultatet. Undersökningen görs genom en fallstudie där cachning implementeras i ett verklighetsbaserat system och testats med olika cachningsalgoritmer. Resultaten för fallstudien visar att cachning ger en tydlig förbättring av prestandan där val av plats är den utslagsgivande faktorn för resultatet. Val av algoritm gav för denna studie inget utfall.