Technical Overview
Aniccas content management system (CMS) uses a multitude of technologies to produce the web site that is displayed to the end user. This approach enables the CMS to easily control the website and also ensure that the site can be easily modified should any major changes may be needed in the future. It is also posible to view all the configuration files used from the Website Management System for a more detailed understanding of how the system works.
- MySQL - The world's most popular open source database stores all the information about the site.
- PHP (00) - is one of the most used common language for creation of websites.
- XML - is recommended by the World Wide Web Consortium and is is a general-purpose markup language for storing information.
- XSLT - is a language recommended by the World Wide Web Consortium for transforming XML documents into other documents. A single XSLT can be used as the template for the entire site.
- CSS - styles the HTML web site including the fonts and layout of the web page.
- XHTML - is the latest recommedation from the World Wide Web Consortium for producing web pages.
Page Caching
All pages once produced are cached as static XHTML pages on the web server until a change is made to them. This ensures that the pages not only load quickly but also the solution is more robust as the website can still work if the MySql Database or PHP stop working.