Vad är backoffice och backend?
Få en överblick över hur Kommunplattformens lösning är uppbyggd mellan det som användarna ser på webbplatsen, "backoffice" och "backend" där Cabanas utvecklare skapar nya komponenter, funktioner och lösningar.
Backoffice er det sted, hvor du som webadministrator og webredaktør kan opbygge, redigere og indsætte indhold på din hjemmeside. Det er en digital platform - et - hvor som vi har opbygget for at gøre dit arbejde med hjemmesider så nemt som muligt.
Her kan du læse om, hvordan Kommuneplatformens løsning er bygget op mellem selve hjemmesiden ('frontend'), 'backoffice' (hvor du skaber din hjemmeside) og den 'backend', hvori Cabanas udviklere hver dag arbejder for at skabe nye komponenter og funktionaliteter til Kommuneplatformen.
Kommuneplatformen
Når brugerne går ind på jeres hjemmeside møder de resultatet af arbejdet med backoffice, backend- og frontend-udvikling. På siderne vil de kunne scrolle ned, klikke sig videre og se opbygningen af de komponenter, som Cabana har udviklet, og som webredaktører og -administratorer har sat ind i backoffice.
Det er vigtigt, at hjemmesiden har et flow, som giver mening for brugeren, og som giver adgang til både overblik over navigeringsmuligheder og mulighed for fordybning i specifikke emner på siden.
Det er typisk en menulinje i toppen af hjemmesiden og en footer i bunden, som indrammer indholdet.
Backoffice, som du kan se et screenshot af ovenfor, er "bagsiden" af hjemmesiden. Her kan du som webadministrator eller -redaktør opbygge din hjemmeside. Det er her, at du bestemmer hjemmesidens struktur og visuelle identitet, indenfor de rammer, som Kommuneplatformen giver jer. Det er i backoffice, du indsætter indhold på hjemmesiden.
Hos Cabana har vi flere dygtige udviklere, som hver dag arbejder for at optimere Kommuneplatformen. De sidder helt inde i maskinrummet og arbejder med kodning. Det er udviklerne, som skaber de muligheder, du har i backoffice. De kan udvide platformen med nye funktionaliteter og finjustere de muligheder, du allerede har for at skabe en fed hjemmeside.
Når udviklerne ændrer i eller udvider backoffice, vil alle brugere på Kommuneplatformen kunne se/benytte ændringerne. Ca. hver anden uge 'opdaterer' vi systemet og implementerer udviklingerne, hvis der er nogle. Den handling kalder vi en 'deploy'.
Backend- vs. frontend-udvikling
Der er backend-udviklerne, som sidder allerdybest inde i maskinrummet. De står for at udvikle og vedligeholde "motoren" bag hjemmesiden. Dertil er der frontend-udvikling. De udviklere der arbejder med frontend bestemmer, hvordan hjemmesidens data bliver præsenteret visuelt for brugeren. Det kunne eksempelvis være justeringer af skriftstørrelser og fontstyper eller mellemrum mellem komponenter ('margin bund/top').
Kommuneplatformen er et CMS-system i sig selv. Men platformen er faktisk bygget op i et andet CMS-system, kaldt Umbraco Content Management System (i daglig tale Umbraco). Umbraco er en software-platform fra Microsoft, som gør det muligt at organisere hjemmesiders data, uden at udviklerne skal bygge alt helt fra bunden.
Det gør det muligt at bruge det mest grundlæggende data fra Umbracos løsning, så vores egne udviklere hurtigt og effektivt kan bygge de særlige features, som udgør Kommuneplatformen.