You are viewing the documentation for the current version.
This page is also available in versions: 8.0, 8.1, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5 (current), devel

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

9.5:documentation:quickstart [2018/05/18 11:44] (current)
Line 1: Line 1:
 +====== Quickstart ======
 +{{tag> quickstart}}
 +
 +This chapter is a simple cookbook, which will help you start quickly with development for CzechIdM 8.
 +
 +===== Development environment =====
 +
 +To prepare development environment use [[tutorial:​dev:​creating_a_development_environment|tutorial]].
 +
 +===== Developing a module =====
 +
 +Identity management is a complex discipline which varies greatly from project to project. It is very hard to do a one-size-fits-all product. Therefore we designed CzechIdM 7 to contain the basic, but for many sufficient, functionality and the rest is provided by modules. It doesn'​t matter whether you are developing additional features or a whole project, you always start with a module.
 +
 +Like the core product, modules are separated into frontend and backend modules. Backend contains application logic + data access and Frontend carries out user interaction. Theoretically,​ there can be only a backend or frontend module, but that's usually not the case. The modules can be enabled/​disabled through administration interface.
 +
 +===== Devel Guide =====
 +
 +{{indexmenu>​.quickstart:​dev#​1|tsort}}
 +