Indholds styrelses system

Content management system ( engelsk  Content management system , CMS , content management system ) er et informationssystem eller computerprogram, der bruges til at levere og organisere en fælles proces med at skabe, redigere og administrere indhold, ellers - indhold (fra engelsk  indhold ) [1] .

Et CMS består normalt af to hovedkomponenter: en indholdsstyringsapplikation (CMA) som frontend-brugergrænsefladen, der gør det muligt for brugeren at tilføje, ændre og fjerne indhold fra et websted uden indgriben fra en webmaster, og et indholdsleveringsprogram ( CDA), der kompilerer indholdet og opdaterer hjemmesiden.

Hovedfunktioner i CMS [2] :

Et indholdsstyringssystem kan indeholde en lang række data: dokumenter , film , fotos , telefonnumre, videnskabelige data og så videre. Et sådant system bruges ofte til at gemme, administrere, revidere og udgive dokumentation . Versionskontrol er en af ​​de vigtige funktioner, når indhold ændres af en gruppe mennesker.

Generelt er indholdsstyringssystemer opdelt i virksomhedsindholdsstyringssystemer ( engelsk  Enterprise Content Management System ) - til at arbejde med indhold i en organisation og webindholdsstyringssystemer ( engelsk  Web Content Management System ) for at understøtte driften af ​​et websted .

Webindholdsstyringssystemer

WCMS giver dig mulighed for at administrere teksten og det grafiske indhold på webstedet , hvilket giver brugeren en grænseflade til at arbejde med indholdet på webstedet, praktiske værktøjer til lagring og publicering af information, automatisering af processen med at placere information i databaser og udstede den i HTML .

Der er mange færdige indholdsstyringssystemer til webstedet, inklusive gratis. De kan opdeles i tre typer alt efter, hvordan de fungerer:

  1. Sidegenerering efter behov. Systemer af denne type arbejder på basis af linket "redigeringsmodul → database → præsentationsmodul". Visningsmodulet genererer en side med indhold efter anmodning, baseret på information fra databasen. Oplysningerne i databasen ændres ved hjælp af redigeringsmodulet. Sider genskabes af serveren ved hver anmodning, hvilket igen skaber en ekstra belastning af systemressourcer. Belastningen kan reduceres mange gange ved at bruge de caching -værktøjer , der er tilgængelige i moderne webservere.
  2. Sidegenerering ved redigering. Systemer af denne type bruges til at redigere sider, som, når der foretages ændringer i indholdet på webstedet, skaber et sæt statiske sider. Med denne metode ofres interaktivitet mellem den besøgende og indholdet på webstedet .
  3. Blandet type. Som navnet antyder, kombinerer det fordelene ved de to første. Kan implementeres ved caching  - view-modulet genererer siden én gang, derefter indlæses den flere gange hurtigere fra cachen. Cachen kan opdateres både automatisk, efter et vist tidsrum, eller når der foretages ændringer på visse dele af webstedet, eller manuelt på kommando af administratoren. En anden tilgang er at gemme visse informationsblokke på webstedsredigeringsstadiet og samle en side fra disse blokke, når brugeren anmoder om den tilsvarende side.

Management system - et program , der giver værktøjer til at tilføje, redigere, slette oplysninger på webstedet .

En række replikerede WCMS har en modulær arkitektur, moduler kan tilsluttes eller ikke bruges, nogle mulige moduler er: dynamisk menu , blog , nyheder , afstemninger , webstedssøgning , besøgsstatistik , gæstebog .

Noter

  1. Typisk betragtes dette indhold som ustrukturerede data om emnet i modsætning til strukturerede data, som ofte administreres af DBMS .
  2. Savelyeva, 2004 .

Litteratur