Hva er Wagtail CMS?
Wagtail er et åpen kildekode CMS opprinnelig utviklet av digitalbyrået Torchbox for det prestisjetunge britiske universitetet Royal College of Art. Plattformen er en utvidelse av det populære nettrammeverket Django og ble utgitt i en første åpen versjon i 2014. Wagtail har alle funksjonene som man kan forvente av et moderne CMS i dag:
- Konsekvent intuitiv UX og et responsivt, brukervennlig grensesnitt for redaktører
- Smertefri bildehåndtering og redigering
- Et system som tilpasser seg innholdet ditt, i stedet for at du tilpasser innholdet
- Hodeløs funksjonalitet (mulighet for å hente innholdet ditt via et API, f.eks. inn i en mobilapp)
- Kraftig integrert søk gjennom åpen kildekode-søkemotoren Elastic Search
- Kodestandarder og praksis som minimerer teknisk gjeld
I forhold til andre CMS-løsninger, som WordPress, som har eksistert siden begynnelsen av 2000-tallet, er Wagtail ganske ung. Men til tross for sin beskjedne alder har plattformen på kort tid bygget opp et blomstrende fellesskap med mange meetups, utviklerkonferanser og medvirkende utviklere rundt om i verden. Dette er kanskje ikke helt uventet, da Wagtail er utviklet i det raskest voksende programmeringsspråket på flere år, Python.

Å være ung i denne sammenhengen gir andre positive sider. Et system som WordPress som har vært i drift i 20 år inneholder «gamle rester» og en kakofoni av programmeringsparadigmer som gjør koden vanskeligere å vedlikeholde – en naturlig konsekvens av populær programvare som må opprettholde bakoverkompatibilitet. Her utmerker Wagtail seg med en moderne tilnærming som inkluderer lærdommen i løpet av de 15 årene som skiller de to CMS-begynnelsene og erfaringen Torchbox har samlet på veien mot beslutningen om å lage Wagtail.
Mange fremtredende selskaper og organisasjoner bruker Wagtail i dag, inkludert: NASA, Google (Google Blogs), Apple (intranett), Mozilla, Eventbrite, NHS (British County Council), Columbia University, etc. For sin alder er plattformen dermed svært moden og testet i stor skala. Aplia sin egen side, hvor du leser dette, er også bygget i Wagtail.
En drøm for redaktører
Wagtails hovedfokus er på brukervennlighet for redaktører (og utviklere – men mer om dem senere). Som redaktør får du tilgang til en hierarkisk sidestruktur med innholdstyper som er helt bestemt av dine behov og ditt innhold.
Du får også jobbe i en meget kompetent og fleksibel innholds-editor som inneholder verktøy for å bygge sider på en modulær og moderne måte. I stedet for 15 forskjellige sidemaler er det 2 sidemaler og 10 blokker/moduler (på Wagtail-språket kalles disse "stream fields") som kan ordnes på forskjellige måter.
Resultatet er en side hvor du som redaktør har mye mer makt i utformingen av innholdet ditt, samtidig som hele systemet blir enklere å vedlikeholde og utvikle. Moduler kan enkelt tilordnes til en modulær design, legges til eller fjernes, noe som skaper stor fleksibilitet for innholdstunge nettsteder.