Efficiency & Performance
How to make an art website more efficient, so it isn't slow and expensive.
Efficiency Overview
Server-side caching
An introduction to server-side caching, dedicated cache servers, and how to make use of them.
Introduction to caching
Caching is a fairly big topic, but for the purposes of this chapter, we are looking at server-sid...
Using Redis
Redis is a well-known, popular open-source caching software, built for simplicity and efficiency ...
Caching Search Results
Depending on how you implement searches (if you choose to do so), you will need to cache the resu...
Caching Pitfalls
The nature of caching anything is that it is a tradeoff: in return for having quick access to som...
Implementing Rolling Rate Limits
Redis sorted sets are different from other collection types, in that they are a collection of uni...
Client-side caching
An introduction to client-side caching, how to use it, and when to use it over server-side caching.
See Also
Media Transcoding The Media Transcoding book of this guide has a lot of useful information about...