There are several ways to refresh a page. There was first the simple surpagination with complex ergonomics or to quizzes and even slideshows with an interesting result but are still bitching users when generalized asynchronous loading. Today, with the evolution of practices, it is possible, for example, modify a single image in a slide show with a much better ergonomics although the result is the same. Some people even use temporal counters to update their spaces in seconds.
Others opt for the Auto-refresh to update a page without requiring the user with the aim to have a maximum page view which will benefit the viewing figures.
Meta Refresh tag
Another way is to use the good old Meta Refresh that is on the home page. All php website development companies know. It is important to place a META Refresh tag at the start of each page with the number of seconds you want.
If you then put, for example, meta http-equiv = "refresh" content = "20", this number will mean the user waits before refreshing the page in question. The goal is always to offer a page updated your users whether a site slide show or not.
It is possible del ier several pages with tag "REFRESH" to give the impression that it is their changing content.