Joomla skiljer sig från många andra CMS genom att innehåll, navigation och sidlayout hanteras med olika delar av systemet. Kategorier organiserar innehåll, menyer styr hur besökare hittar på webbplatsen och moduler används för att visa information på olika platser.
Definition:
Joomlas struktur bygger på ett samspel mellan kategorier, artiklar, menyer och moduler som gör det möjligt att skapa flexibla webbplatser med tydlig innehållshantering.
En av Joomlas stora styrkor är att systemet separerar innehåll från presentation och navigation. Det gör det möjligt att bygga webbplatser med många sidor och mycket innehåll utan att strukturen blir svår att hantera.
Istället för att varje sida byggs helt separat används olika delar som samverkar. Det ger bättre kontroll över innehåll, menyer, användare och funktioner. Tillsammans med ACL (Access Control List) går det dessutom att styra vilka användare som får se eller administrera olika delar av webbplatsen.
Kategorier används för att organisera artiklar och skapa en logisk struktur för innehållet. De fungerar ungefär som mappar där olika typer av information kan samlas.
För större webbplatser är kategorier särskilt användbara eftersom de gör det enklare att hitta, hantera och visa rätt innehåll på rätt plats.
I Joomla skapas själva innehållet vanligtvis som artiklar. Varje artikel kan kopplas till en kategori för att skapa en tydlig organisation.
Ett företag kan exempelvis ha kategorier som:
Denna struktur gör att innehållet kan användas på flera sätt utan att behöva dupliceras.
Menyer används för att skapa webbplatsens navigation och bestämma hur besökare hittar olika delar av innehållet.
I Joomla är menyer inte direkt kopplade till själva innehållet, vilket ger stor flexibilitet. En meny kan exempelvis länka till:
Det innebär att samma innehåll kan visas på olika sätt beroende på hur webbplatsens struktur är uppbyggd.
Moduler är mindre innehållsblock som placeras på olika delar av webbplatsen. De används ofta för information som ska visas utanför själva huvudartikeln.
Exempel på moduler är:
Eftersom moduler kan placeras på olika positioner kan samma webbplats ha olika sidlayouter utan att innehållet behöver byggas om.
De olika delarna har olika roller i Joomla:
När dessa delar används tillsammans blir det möjligt att skapa webbplatser som är både flexibla och enkla att vidareutveckla.
En företagswebbplats kan exempelvis byggas upp så här:
Många enklare CMS bygger mer direkt på sidor och menyer, medan Joomla arbetar mer med separata strukturer för innehåll och presentation.
Det kan innebära en något högre tröskel i början, men ger samtidigt större möjligheter när webbplatsen växer och behoven blir mer avancerade.
Joomla passar särskilt bra för företag och organisationer som behöver tydlig struktur, flera innehållstyper eller flera användare med olika roller.
Joomla kan upplevas annorlunda jämfört med enklare CMS, men när man förstår hur kategorier, menyer och moduler fungerar blir strukturen logisk och effektiv.
Kategorier används för att organisera artiklar och skapa en tydlig struktur för innehållet, särskilt på större webbplatser.
En artikel innehåller vanligtvis huvudinnehållet på en sida, medan en modul används för extra information eller funktioner som visas på olika platser.
Joomlas kategorier, menyer och moduler är grunden för hur systemet organiserar innehåll och bygger webbplatser. Tillsammans med ACL skapas en flexibel struktur för både innehåll och behörigheter, vilket gör Joomla till ett starkt val för företag och organisationer som vill bygga webbplatser som kan utvecklas över tid.