Statamic - Älskat av både användare och utvecklare

Itiden ❤️ Statamic = Sant
Har du inte hört talas om Statamic tidigare? Då är du inte ensam. Statamic är inte det mest kända CMS:et utanför utvecklingsbranschen. Det är dock vanligare än vad man tror, och det är mycket möjligt att du faktiskt besökt en webbsida som använder Statamic för att skapa och hantera sitt innehåll.
En (kort) historielektion om Statamic 🧐
Enligt grundarna bakom systemet skapades Statamic i ren frustration redan 2012, då man tröttnat på att utveckla webbsidor i den tidens moderna CMS, som inte kunde versionshantera innehållet på ett vettigt sätt.
Tanken var att allt innehåll i stället skulle sparas i filer, snarare än i en databas, för att enkelt kunna öppnas upp och redigera eller ändra innehållet i valfri textredigerare. Även om detta fortfarande är fullt möjligt, finns där nu en modern inbyggd editor, vilket gör att man inte längre behöver öppna någon fil.
Efter år av utveckling, förfining och en växande användarskara kom stora kommersiella genombrottet 2017. Då valde den tyska tidskriften Der Spiegel – en av de största i sitt slag i Europa – att utveckla sin nya site med Statamic som CMS. Der Spiegels val kom att prägla utvecklingen framåt, då man valde att samarbeta med Statamic under arbetet av version 3 av CMS:et. Deras erfarenhet av att hantera, organisera och underhålla innehåll gjorde att Statamic 3 blev ett system som gör det enkelt för innehållsredaktörer – som inte på något vis är utvecklare, men ändå behöver kunna administrera extrema mängder innehåll i komplexa strukturer.
Detta innebar att man nu hade ett CMS som inte enbart var uppskattat av små företag för sin enkelhet att underhålla sin webbsida. Nu var det även kraftfullt nog att med samma enkelhet kunna hantera stora mängder innehåll, av flera hundra samtidiga användare.

Vilken typ av CMS är Statamic?
Att det finns flera olika typer av CMS, har vi redan gått igenom här. Vilken typ av CMS Statamic är, är dock inte helt uppenbart, då det uppfyller kriteriet för att kunna kategoriseras under flera av de olika typerna.
I grunden är Statamic ett klassiskt CMS, ett system med uppgiften att skapa, organisera och underhålla innehåll på en webbsida, men med flera olika tekniska möjligheter, som gör att systemet kan anpassas helt efter användarens behov. Statamic har möjligheten att vara ett flat file-CMS, men kan även kopplas till en databas för att lagra innehållet. Det kan även vara ett headless CMS, men har möjligheten att stå på helt egna ben, med sin egen frontend.
Det är helt enkelt ett väldigt flexibelt CMS gällande de tekniska kraven och behoven.
Den som ska administrera innehåll på sidan uppskattar det för sitt avskalade och enkla administrationsgränssnitt, där det finns flera olika alternativ när det kommer till hur man vill skapa sitt innehåll. Man kan utveckla sidan så att man likt en textredigerare enbart använder sig av ett fält där man lägger allt sitt innehåll, eller en blockbyggare om man vill ha större frihet att själv bestämma hur innehållet ska placeras och se ut, samt vilken typ av innehåll man vill ha på sidan man skapar. Det kan röra sig om allt från videospelare och bildspel till textblock och bilder – beroende på vad sidan kräver.
Statamic finns i tre olika utföranden ⤵️
Core
En gratis version av Statamic, som du är fri att göra vad du vill med. Kommer med vissa begränsningar gällande grundfunktioner, antalet användare, och översättningar till flera olika språk. I denna version ingår ingen support.
Pro
Den kommersiella versionen av Statamic, helt utan begränsningar, och med fler funktioner för att skapa och hantera innehållet, som exempelvis utkastsfunktion och innehållsversionering. Pro versionen kommer med en årlig licenskostnad.
Enterprise
Enterprise vänder sig främst till stora företag och inkluderar allt i Pro-versionen, men där ett dedikerat support team, offline-version och andra tjänster ingår. Kostnaden för en Enterprise-licens varierar beroende på komplexitet.
Varför välja Statamic?
Många av fördelarna har redan nämnts i artikeln, men vi försöker lista de största fördelarna nedan.
Snyggt och enkelt administrationsgränssnitt
Möjlighet att skapa olika innehållstyper med sina egna fältupsättningar
Flexibelt för redaktören med många möjligheter att anpassa sitt innehåll
Stabilt och säkert från start
Funktionsrikt i sitt grundutförande, utan att behöva installera plugins och tillägg för funktioner man behöver för att kunna hantera sin webbsida och dess innehåll
Skalbarheten låter sidan och dess komplexitet växa med dina behov, oavsett om det handlar om att lägga till flera språk, innehållstyper eller användare
Tekniskt flexibelt, vilket gör att man kan anpassa kodbas helt efter era behov och krav, och är lika skalbart för en utvecklare som för innehållsadministratören
Bygger på etablerade och moderna kodramverk och språk, vilket bäddar för en stabil bas, och att många utvecklare kan hjälpa till att utveckla eller underhålla webbplatsen.
Kan enkelt byggas ut med fler funktioner, antingen genom att utveckla ett eget plugin, eller använda ett av de flera hundra tillgängliga från Statamics egna marknadsplats
Se hur ditt innehåll faktiskt kommer se ut, innan du publicera det, genom att använda förhandsgranskningen. Du kan även bygga upp din innehållssida medan du förhandsgranska, och se slutresultatet medan du fortfarande arbetar på innehållet

Vem är Statamic till för?
Så vem är egentligen Statamic till för? Kan alla använda Statamic? I korthet är Statamic till för alla som arbetar med innehåll, men vill kunna ha kontroll över hur det ser ut och organiseras. Oavsett om det är en webbsida som presenterar den lilla hantverksfirman, eller den gigantiska nyhetsorganisationen som publicerar nyheter och artiklar i hundratal dagligen.

Det ska dock tilläggas att uppsättning och utveckling av Statamic bör ske av en erfaren utvecklare. Det är även en klok idé att rådfråga utvecklaren om hur sidan ska byggas och vilka behov och krav ni har, för att man ska kunna göra rätt tekniska val från start, och en lämplig plats att lägga sin sida på.
Vad är det för teknik bakom Statamic?
Statamic är byggt på Laravel och PHP, vilket gör det kraftfullt men samtidigt relativt lätt att arbeta med för utvecklare. För att skapa teman och bygga sidor använder Statamic sitt eget templating-system som heter Antler. Skulle du istället vilja använda Statamic som ett headless-CMS, finns det gott om möjligheter att koppla det mot andra frontend-lösningar.
När det gäller lagring av innehåll fungerar Statamic direkt med filer, men om du vill använda en databas kan du välja mellan alternativ som SQLite, MySQL, PostgreSQL, MongoDB, Redis eller Firebase.
För bildhantering använder Statamic antingen GD Library eller ImageMagick, två vanliga tekniker som gör att du kan manipulera och optimera bilder som laddas upp till webbplatsen.
För serverkrav kan du läsa mer på Statamics egna sida som du hittar här.

Vill du veta mer om hur vi på Itiden tänker kring utveckling och teknik, kan du besöka vår sida, helt dedikerad för utvecklare och den teknikintresserade. Gå till tech.itiden.se för att läsa mer.
Andra som använder Statamic



PFAS Guide
Listar produktkategorier där det giftiga ämnet PFAS är ofta förekommande. Sidan är byggd av oss på Itiden för Chemsec.
Vill du veta mer om CMS?
Att välja CMS är kan vara förvirrande och kännas överväldigande, vilket vi på Itiden förstår.
Därför tar vi gärna ett snack om de behov ni har och hjälper er välja ett CMS som passar er just nu, men även i framtiden.
Fyll i formuläret så kontaktar vi er så snart vi kan.