To aid healthcare organizations in moving towards a content management strategy for their Internet, Intranet and Extranet sites, Novosoft offers a rapidly deployable content management solution, making use of the rapid deployment capabilities of Macromedia's ColdFusion Application Server.
Dynamic content in the site is administered exclusively by using a suite of content objects. Permanent storage for each content object is a single table in the SQL database. Various custom tags were defined to manipulate the store of content objects.
Administrators can interact with the data store via the web. For this purpose Novosoft provided a number of interface scripts allowing various generic interfaces. These interfaces query the SQL Server system tables to obtain the underlying fields and then provide appropriate input fields in an html form, allowing table records to be maintained.
The way that the data is shown to the user is determined by a number of display scripts, which take underlying content object database as the input and then transform it into html code to be returned to the viewer.
In addition to creating the code returned to the browser, content is cached on each web server in the server farm to reduce the load on the database server and to provide for site continuity if the database server falls over.