In database systems, the word “caching” means store something temporarily, then retrieved again for near future use.
As suggested by Price (2011: Web Performance Optimization, Part 1: Web Server Caching) that there are several goals of caching.
The purposes of caching are following:
- Increasing the speed of content delivery.
- Reducing the amount of redundant work
- and putting a file in memory to re-use to save millions of drive accesses.
At the end, caching is supposed to improve server performance.
Moreover, three Ways for “Caching” to speed up Web server performance that are:
1. Via (meta) tags (<meta http-equiv="Expires"...>)
2. Programmatically setting HTTP headers (CGI scripts etc.)
3. Through web server configuration files (httpd.conf)
First, Kyrnin (2015: Force Your Page to Always Load from the Server Not the Web Cach) mentioned that a meta tag could control browser “caching,” then Web server could be speeding up.
Search engine optimization (SEO) often apply meta tag. The simple reason is to attract people to click our sites. Thus it will affect on traffic and your site ranking.
# To be continued to Part 2
## Previous postings:
- Do You Know these by Catching Fish Species?
- Why Puffin Birds Population are Decreasing?