Our technology


We have our own rapid web development architecture, which uses an XML specification language to define what a website should do, not how to do it. It then takes the XML specification and uses it to combine modules from a library. PHP scripts are produced automatically for the whole site without the need to write a single line of code.

Furthermore, to ensure consistency across the web site, the architecture makes extensive use of application and graphical templates.

The library of PHP modules takes care of repetitive and labour intensive tasks that are encountered when programming any large website. Requirements such as form validation, interfacing with the database, and multi-level password security are each handled by a set of small and reliable modules. The re-use of fully tested code makes development fast and uncomplicated, within an open source environment that allows full customisation and expansion of any site.

A further valuable feature of the architecture is that improvements made to a module are automatically reflected in sites that use that module.