- Client goes in browser to URL www.siteurl.com/Content.Node/index.html
- Apache2 mod_rewrite route request to the file <portal>/frontend/index.php
- Create instance of Yii application
- In Yii application url Content.Node/index.html handled by the route manager
- Route manager detect that this is request for content from CMS
- Route manager invoke controller <portal>/common/modules/contentSource/controllers/RendererController.php in contentSource module
- index.html – is dynamic content. Then it goes to action actionDynamic
- In actionDynamic invokes getContent method, which returns object which contains metadata and text content of requested page
- Check user personalisation attributes to this page. If personalisation attributes (can also be seen as permissions) give access, render page otherwise redirect
- Render page
- Implode scripts and css files
- Compress them
- Send response to client browser
- Content.Node – this part of URL is root folder of your project node in the Gentics CMS.
- index.html – this part of URL is path to content.