Forkortelsen CMS står for den engelske betegnelse indholdsstyringssystem. Udtrykket kan bedst oversættes som indholdsstyringssystem. Et indholdsstyringssystem (CMS) er et system, hvormed du kan administrere indholdet af et websted. Websted kan gøres på en ukompliceret måde. I bredeste forstand betyder det indhold, billeder og tekster. Med et CMS har du dog også mulighed for at administrere navigationen på et websted.
Oversigt
Med et CMS foregår administrationen af indhold og design af webstedet (design og layout) uafhængigt af hinanden. Hvis du bruger et CMS, er det ikke nødvendigt, at du stadig bekymrer dig om layoutet af indholdet. Hjemmesidens layout kan ændres med en lille indsats fra din side. Det er også praktisk, at ikke kun du, men også andre brugere kan få adgang til indholdet, hvis det er nødvendigt. Det er også muligt for disse brugere at bestemme, hvilket indhold der offentliggøres på hvilket tidspunkt.
Med et CMS gemmes indholdet af webstedet i en database (f.eks. MySQL). Ved hjælp af såkaldte skabeloner (format-skabeloner), som består af pladsholdere og HTML, foregår udformningen af CMS-webstedet. Når du besøger CMS-webstedet, erstatter CMS automatisk pladsholderne med f.eks. navigation, indhold og reklamer.
Ansøgning om indhold og ansøgning om indholdsstyring
CMS består af komponenterne Content Delivery Application (CDA) og Content Management Application (CMA). Ved hjælp af Content Management Application er det muligt for dig at oprette indhold på webstedet uden kendskab til HTML (Hpertext Markup Language), at foretage ændringer eller fjerne teksten igen. Du har ikke brug for støtte fra en webmaster. Til at opdatere webstedet bruger Content Delivery Application oplysningerne. Selv om CMS'ets funktioner varierer, omfatter de normalt formatstyring, webpublicering, revisionskontrol og indeksering, genfinding og søgning.
Ved hjælp af webpublicering kan du oprette skabeloner (Skabeloner), guider og andre værktøjer. Dette giver dig mulighed for at oprette og ændre webindhold. Dokumenter, uanset om det er scannede dokumenter, ældre elektroniske dokumenter eller aktuelle dokumenter, kan konverteres til PDF- eller HTML-filer ved hjælp af formatstyring. Takket være revisionskontrol opdateres indholdet eller returneres til sin oprindelige tilstand. Revisionskontrollen sporer også alle ændringer, som du har foretaget i filerne.
CMS indekserer alle data i en organisation. Ved hjælp af nøgleord kan brugerne derefter søge efter data. CMS stiller derefter disse data til rådighed.
CMS indeholder værktøjer til One-to-One-Markedsføring klar. Dette henviser til et websteds evne til at tilpasse reklamer og indhold til individuelle brugerpræferencer. Her anvendes de oplysninger, som webstedet har fastlagt, eller som kommer fra brugeren selv. Hvis brugeren f.eks. søger efter et bestemt produkt via en søgemaskine, vil han eller hun ikke modtage reklamebannere, der ikke har noget at gøre med det produkt, der søges efter. Læseren ser kun annoncer fra udbydere, der er relevante og tilgængelige i udbyderens portefølje.
Før et CMS anvendes, er der nogle få faktorer, der skal tages i betragtning. Det drejer sig om virksomhedens størrelse og geografiske placering. Dette er især vigtigt, hvis virksomheden har kontorer i flere lande. Desuden er de forskellige elektroniske dataformer, der anvendes i virksomheden, af stor betydning. Når der bruges grafik, videoer, diagrammer, lyd og tekstdokumenter til at formidle information, er det meget vanskeligere at administrere indholdet.
Det mest kendte og mest anvendte Content Management System er nok WordPress. Andre indholdsstyringssystemer omfatter Drupal, Joomla og TYPO3.
PHP-sprog i CMS
Udtrykket PHP CMS findes ofte på internettet. Dette er et CMS, der er programmeret i scriptsproget PHP. Et andet PHP CMS er CMS Made Simple.
Frontbackend og backend af CMS'et
For det meste er et CMS opdelt i et front-end område og et back-end område. Frontend-området (front view) er det, som den besøgende på webstedet får vist. Bagområdet (bagudvendt) er det sikrede område. Det er her, administrationen af CMS finder sted. Når brugeren har logget ind på CMS'et, får han alle de funktioner, han har brug for til administration af dette område. Det er ikke ualmindeligt at definere forskellige adgangsrettigheder for flere CMS-brugere. For eksempel kan forfatteren kun få adgang til indholdet i CMS'et, og designeren kan kun få adgang til skabelonerne.