Contao is a PHP based Open Source CMS which uses the MVC architecture. Contao 4 is completely refactored and built upon the symfony framework with bundles and composer compatibility. Please always add Contao version number in your question.
Contao provides the ability to create modules to extend the core functionality of the CMS and add new extensions.
Questions may relate to using or installing the CMS but more technical questions will relate to the development side of modules.
Contao development comprises of the key elements:
- A highly configurable back end DCA (Data Container Array)
- Front end modules
- Back end modules
- Widgets (Form elements)
- Drivers (Data sources)
- Libraries (Core classes)
The main contao site holds most information about the core including the developer documentation. Support can be gained at the community forums.
Extensions can be found at the official extensions catalogue or at the contao forge.
Contao is licensed under the terms of the LGPLv3
. The full license text is available in the repository.