Request Cycle
Johan Janssens edited this page Mar 10, 2021
·
5 revisions
Let’s take a quick look at what happens during a typical Pages request:
- User visits a URL.
- Pages matches the URL.
- If a page can be found data for that page gets loaded.
- Pages loads the appropriate layout and passes in the data
- Contents of the rendered page is sent back to Joomla
- Joomla sends the output to the browser
If the cache is enabled the cycle works as follows:
- User visits a URL.
- Pages matches the URL
- Page is loaded from cache and cache is validated
- If cache is valid send the page back to the browser, if not handle as a normal request
Got a question or need help? We have a forum on Github Discussions where you can get in touch with us.