Open qurben opened 4 years ago
Voorstel:
Cache
var/config_cache
var/smarty
var/cache
(cache van Symfony)var/log
(log van Symfony)var/foutmelding.last
De var map wordt in Symfony gebruikt om bestanden in te dumpen die 'volatile' zijn.
Data
data/foto
data/documenten
data/wiki
Compiled
vendor
htdocs/dist
(kan niet echt verplaatst worden)En misschien de compilatie van blade uit de build halen. Dit is misschien een beetje een micro-optimalizatie.
Blade uit de build halen is lastig omdat blade in fast mode runt en er niet echt een systeem is om blade alleen te laten builden als er geen template gevonden wordt. Daarnaast moet de build sowieso alle php dingen installeren om de vendor map te vullen.
De var
map bevat nu cache-achtige bestanden. De blade dingen staan nog steeds in data/blade
, de wiki is ook nog niet verplaatst.
Op dit moment zijn er een aantal mappen die niet op een logische plek staan. Het liefst staan alle bestanden die buiten vcs staan maar nodig zijn om de stek te draaien (fotos/documenten/wikidata) op een centrale plek.
3 categorien:
data/config_cache
data/smarty
data/var
data/foutmelding.last
data/blade
vendor
htdocs/dist
data/foto
data/documenten
htdocs/wiki/data
Categorie 1 en 3 zouden ook buiten de repository kunnen staan. Dit kan de performance van git in de repo ook sneller maken.