User Roles
The Developers & Programmers Perspective
Complex web projects will involve the development and integration of numerous web applications.
Contensis includes a comprehensive set of preconfigured application modules which significantly reduce development timescales.
Whilst these modules are ready for deployment without any technical involvement, they can be customised to suit individual needs, and do not preclude in any way the development of additional custom applications.
Contensis has been designed to assist the developer with rapid application development and deployment. Custom applications can be written within the system, or imported directly from the development tools of choice.
Developers will welcome the powerful version control mechanisms within Contensis which, while frequently deployed in day-to-day content management at a non-technical level, can also be employed in application development and testing where full version control and roll back facilities are a major plus.
Since applications reside in folders for use and deployment by both technical and non-technical users, developers will be concerned about security issues. Contensis protects applications within the system, preventing unauthorised access to code, so that integrity is maintained throughout the project life-cycle.
The open API within Contensis allows developers to utilise all Contensis functionality within their bespoke applications. For example, if developers are asked to create a bespoke Human Resources application, they do not need to build their own security layers, they simply interface with the API which will take care of all the security issues automatically.
These features ensure seamless integration and significantly reduced build times.
Developers and programmers are recommended to attend one of our in-depth training courses to take full advantage of the system capabilities.
The development of advanced templates and menu structures is covered fully on our training course, but naturally developers may still use their tools of choice for implementation.
Take a look at some other user roles & functions