<< Back to index
Page Overview
In AxGui CMS, every page has a theme setting, a layout setting and its page properties.
In the page properties, the page can be configured as dynamic or static HTML. AxGui CMS
support both static and dynamic page content and this is an outstanding advantage
that other CMS software in the market can't give you.
Page Theme and Layout
Every page has its own theme and layout setting. You can have page1 to have different
design than page2 by setting its theme.
Assume that you are login as admin or you have permission to edit the page then you may
install as many themes as you like.
Learn more about theme customization
and theme usage.
A page layout is a setting that defines the area and positions that your content may appear.
It is devided into header area, content area, footer area, left area and right area.
In the layout template they are represented with the place holder
${header}, ${content}, ${footer}, ${left} and ${right}. Look at the example below for page layout.
| ${header} |
| ${left} |
${content}
|
${right} |
| ${footer} |
${content} is the main content that will be dynamically shown. If you navigate to a function the content will
change accordingly but ${header}, ${footer}, ${left} and ${right} remains intact.
Adding Stuff Into Page
You have learnt about the page layout and now you may want to add some stuff into the page.
Assume that you are login as admin or you have permission to edit the page, you may click
the Add stuff icon . After that select
the stuff that you want to insert into the page.
You may reposition the stuff, copy and paste it into another page is also possible.
Dynamic vs Static HTML
Although AxGui let you mix dynamic pages and static HTML pages together but you may
wonder what are the difference. A dynamic page means the web page content is being
processed realtime each time visitors access the page. This will consume more CPU
and memories of the server but gives your visitor realtime update on your webpages.
Whereas, a static HTML page is a plain text HTML file ended with a *.html
extension and its content is static. A static HTML page is much faster than a dynamic
page but the content will not be changed instantly when you modifiy the page until you
commit the changes. If you are creating a page that always shows the same content
without any needs of realtime changes then you should consider to set the page as static HTML.
|