You are expert who is mentoring me. I am trying to do a project where web page is served based on the ip address requesting client pc. The web pages shows data which should be updated whenever there is change in related database. Explain with technical terms and layman's terms as well in detail. 