|
|
Izvedemo v treh zaporednih korakih:
|
|
|
1. izbira in vzpostavitev okolja
|
|
|
2. uvoz podatkovnih baz preko sistema migracij
|
|
|
3. vzpostavitev in inicializacija sistema rbac in demonstracijskih vlog
|
|
|
|
|
|
### Okolje:
|
|
|
- razvojno
|
|
|
- produkcijsko
|
|
|
|
|
|
Okolja se po vloga in načinu obnašanja lahko razlikujejo. Tako v splošnem velja:
|
|
|
|
|
|
**produkcijsko:**
|
|
|
brez razvojnih orodij, brez pomagal, brez testov, močneje varnostno zaščiteno
|
|
|
|
|
|
**razvojno:**
|
|
|
odprt sistem, čim manj omejitev, čim več pomagal za hiter razvoj: razhroščevalnik, generatorji kode, ...
|
|
|
|
|
|
Predloge okolij se v našem primeru nahajajo v mapi
|
|
|
```_protected\environments```
|
|
|
enega izmed naštetih v mapi izmeremo z zagonom php skripte init. Vzpostavitev okolja lahko vsebuje:
|
|
|
|
|
|
- kreiranje (še nekreirane) strukture
|
|
|
- generiranje, prepis in ali premik kkonfiguracijski datotek
|
|
|
- prepis dodatnih datotek aplikacije (recimo lokalizacijskih, ki niso del distribucij paketov mape vendor
|
|
|
- pogojna namestitev dodatnih paketov
|
|
|
- postavitev dostopnostnih atributov
|
|
|
- ...
|
|
|
|
|
|
:do_not_litter: |