(1) Writing source code with programming structures that align more favorably with memory caches. See
cache.
(2) Designing a website with Web caching in mind. Various techniques help a Web cache identify elements of a Web page more efficiently; for example, eliminating server-side processing when possible, keeping ancillary files properly time stamped and using the GET command, which displays the query parameters in the request. See
Web cache.
(3) Maintaining streaming video content as a collection of files that are more easily handled by Web caches. Adaptive streaming automatically breaks up the content into small chunks. See
Web cache and
adaptive streaming.