Integration is about having dbFront work more closely with your existing infrastructure such as your Network, Website and Authentication.
The simplest projects are those that don't require integration because then you can just do a simple install and everything should just work. That is not the reality for many if not most environments because there will often be existing systems and the expectation or at least hope that anything new will play nice with those existing systems.
dbFront was written from the ground up with integration in mind. Below we will cover the different areas of integration and show how dbFront is able to deal with each area.
Before you proceed it should be noted that although dbFront has a strong ability to integrate, yet you should make a point of only doing the integration steps that make sense for your environment from an ROI perspective. This is because, each level of integration increases cost and adds risk when it comes time to upgrade your systems and/or dbFront. This is just the reality of any such work.
The following chart shows the different areas of integration that dbFront supports along with some idea of the costs / benefits ratio. The most beneficial are listed first:
|Site Layout and Menus||
Linking into dbFront from your existing applications is very simple and effective. Anything more becomes very involved.
|Low||Some users prefer a different theme per system to make it easy to recognize the different systems they use.|