There are many types of cache, some served with the webserver and some are integrated with the website applications, like WordPress. Whichever the type of cache you are using, the objective is to speed up the website.
Yes! I just said ‘sped up the website’. Wait a minute speed up my website? I have a broken website and mt updates were never appear!
Certainly, your website and her website are not the same. Apart from the website, She is using an IIs web server but you are using an outdated Apache 2.2 web server. For your information, Apache 2.4 is newer and better.
Caches are intended to speed up your website but the question is ‘how much’? Is your website properly loaded? The idea of ‘cache’ is to store the data frequently access or preloaded so that it can speed up on displaying the page on the website.
The cache uses the technique of compressing, preloading, minifying, combine and expiring to speed up the loading process. However, these caches introduce 2 main issues;
- A broken website
- Updates are not reflected.
These are known issues. They can be annoying. Some learn the processes. If you choose to use the cache, some of these are unavoidable. Some caches are more intelligent, they automatically flush each time you have made an update but I suggest you manually flush for a better result.
If the cache has a commercial license. Ask for trial. You need a few days of intensive testings to make sure all pages of your website are loading properly.