An Overview of Contensis Technology
For most of us the technology used to deploy our web applications is a key issue. At Contensis we are natively a Microsoft house, and our web infrastructure uses Microsoft technologies.
Where Contensis is unique is that although the actual CMS server itself must use Microsoft IIS and SQL Server, we can actually publish to any platform using any web-scripting language of your choice.
So if you want to use an Apache web server with PHP or JSP, no problem, this can be facilitated as standard within Contensis.
When investigating technology, there are three key areas:
The Contensis Content Management System is entirely browser-based, all features are available in the mainstream browsers.
A quick look at the technology used to power the Core CMS server.
CMS Server Technology
Contensis is a pure Microsoft .Net Solution based upon a three tier architecture, using a backend Microsoft SQL Server database repository.
The system can be deployed in limitless different architectures, from a single server through to a full web farm with any number of physical servers and total redundancy.
The system has a decoupled publishing model, so whilst the CMS servers themselves must be based upon Microsoft technologies the web servers do not need to be. About Contensis CMS Server Technology and Architecture.
Some of the supported web servers
Web Server technology
Whatever your web server, we support publishing to it. Examples include Apache, Domino, Zues, Yaws, Microsoft IIS (Internet Information Services) and Zope, to name a few.
You choose the web server that you want.
The short answer to whether your web server is supported is that If you have it we can publish to it.
For most Contensis customers the web server of choice is Microsoft IIS 6 or above. Typically, most new installs are carried out on a Windows 2008 server with IIS7. About Contensis Web Server Technology and Architecture.
A selection of development tools
It is worth noting that all the template functionality in Contensis is carried out through the actual User Interface. This ensures that all your template and CSS changes are full-versioned and audited, giving you the flexibility to roll back at any time.
As a .Net house we fully support the use of Visual Studio .Net to develop for a Contensis-driven website. Normally Visual Studio would be used to develop server and user controls that can then be embedded within the system.
Whatever you want to do on the web its possible with Contensis.
If you are publishing to an environment other than a .Net web server then you have the flexibility to use the tools that you are familiar with.
There are NO restrictions on HTML markup at all. If it can be done on the web it can be done using Contensis. Our users regularly use a wide range of standard front-end frameworks such as JQUERY, DOJO, MOO Tools, etc.