Mappenstructuur

De mappenstructuur scheidt toegangspunten, bedrijfslogica, interface, installatie en runtimegegevens.

Overzicht

Deze pagina beschrijft het gebruik en de belangrijkste gevolgen van Mappenstructuur. Als wijzigingen invloed hebben op bestaande tickets, machtigingen, meldingen of automatiseringen, moeten ze eerst in een testomgeving worden gecontroleerd.

Typische workflow

  1. ``bin/`` voor CGI- en opdrachtregelprogramma’s. Voer de functie in het daarvoor bestemde formulier uit en controleer het resultaat direct in het bijbehorende overzicht of bij het betrokken ticket.

  2. ``core/config/`` voor configuratie en programmabeschrijvingen. Voer de functie in het daarvoor bestemde formulier uit en controleer het resultaat direct in het bijbehorende overzicht of bij het betrokken ticket.

  3. ``core/module/`` voor paginamodules. Voer de functie in het daarvoor bestemde formulier uit en controleer het resultaat direct in het bijbehorende overzicht of bij het betrokken ticket.

  4. ``core/system/`` voor bedrijfslogica. Voer de functie in het daarvoor bestemde formulier uit en controleer het resultaat direct in het bijbehorende overzicht of bij het betrokken ticket.

  5. ``core/output/`` voor sjablonen en uitvoer. Voer de functie in het daarvoor bestemde formulier uit en controleer het resultaat direct in het bijbehorende overzicht of bij het betrokken ticket.

  6. ``core/language/`` voor de, en, fr en it. Voer de functie in het daarvoor bestemde formulier uit en controleer het resultaat direct in het bijbehorende overzicht of bij het betrokken ticket.

  7. ``install/`` voor schema, basisgegevens en updates. Voer de functie in het daarvoor bestemde formulier uit en controleer het resultaat direct in het bijbehorende overzicht of bij het betrokken ticket.

  8. ``var/static/`` voor frontend-assets. Voer de functie in het daarvoor bestemde formulier uit en controleer het resultaat direct in het bijbehorende overzicht of bij het betrokken ticket.

  9. ``t/`` voor geautomatiseerde tests. Voer de functie in het daarvoor bestemde formulier uit en controleer het resultaat direct in het bijbehorende overzicht of bij het betrokken ticket.

Opmerkingen

  • Zichtbare menu-items en acties zijn afhankelijk van de groeps- en programmarechten van de aangemelde agent.

  • Gedeactiveerde vermeldingen blijven vaak behouden voor bestaande tickets en analyses, maar zijn niet meer beschikbaar voor nieuwe toewijzingen.

  • Test na wijzigingen ten minste één realistische gebruikssituatie met een gebruiker van de betrokken rol.