I want to count how many times each of my pages are loaded and also want to use caching. I didn’t dig deeply into CI caching mechanisms and i don’t know exactly how they are working, so i need an advice. Where is the best place in the code for my counter incrementing routines? I want to avoid situations when a page is loaded from cache and counter isn’t triggered.
And second question in this topic: what should i do if i want to additionally display the number of page views on the page (i.e. “This page was viewed 123 times”)? I read in the guide that some info such as benchmarking does not cache — how can i mimic this behavior?
Thanks in advance.