Content Management System

Content management system ( engelska  Content management system , CMS , content management system ) är ett informationssystem eller datorprogram som används för att tillhandahålla och organisera en gemensam process för att skapa, redigera och hantera innehåll, annars - innehåll (från engelskt  innehåll ) [1] .

Ett CMS består vanligtvis av två huvudkomponenter: en innehållshanteringsapplikation (CMA) som gränssnitt för användargränssnitt som tillåter användaren att lägga till, ändra och ta bort innehåll från en webbplats utan inblandning av en webbansvarig, och en innehållsleveransapplikation ( CDA) som sammanställer innehållet och uppdaterar webbplatsen.

Huvudfunktioner i CMS [2] :

Ett innehållshanteringssystem kan innehålla en mängd olika data: dokument , filmer , foton , telefonnummer, vetenskapliga data och så vidare. Ett sådant system används ofta för att lagra, hantera, revidera och publicera dokumentation . Versionskontroll är en av de viktiga funktionerna när innehåll modifieras av en grupp människor.

I allmänhet är innehållshanteringssystem uppdelade i företagsinnehållshanteringssystem ( engelska  Enterprise Content Management System ) - för att arbeta med innehåll inom en organisation och webbinnehållshanteringssystem ( engelska  Web Content Management System ) för att stödja driften av en webbplats .

System för hantering av webbinnehåll

WCMS låter dig hantera text och grafiskt innehåll på webbplatsen , förse användaren med ett gränssnitt för att arbeta med innehållet på webbplatsen, praktiska verktyg för att lagra och publicera information, automatisera processen för att placera information i databaser och utfärda den i HTML .

Det finns många färdiga innehållshanteringssystem för webbplatsen, inklusive gratis. De kan delas in i tre typer beroende på hur de fungerar:

  1. Sidgenerering på begäran. System av denna typ fungerar utifrån länken "redigeringsmodul → databas → presentationsmodul". View-modulen genererar en sida med innehåll på begäran, baserat på information från databasen. Informationen i databasen ändras med hjälp av redigeringsmodulen. Sidor återskapas av servern vid varje begäran, vilket i sin tur skapar en extra belastning på systemresurserna. Belastningen kan minskas många gånger genom att använda de cachningsverktyg som finns tillgängliga i moderna webbservrar.
  2. Sidgenerering vid redigering. System av denna typ används för att redigera sidor, som, när ändringar görs i innehållet på webbplatsen, skapar en uppsättning statiska sidor. Med denna metod offras interaktivitet mellan besökaren och innehållet på webbplatsen .
  3. Blandad typ. Som namnet antyder kombinerar den fördelarna med de två första. Kan implementeras genom cachning  - visningsmodulen genererar sidan en gång, sedan laddas den flera gånger snabbare från cachen. Cachen kan uppdateras både automatiskt, efter en viss tid eller när ändringar görs på vissa delar av sajten, eller manuellt på kommando av administratören. Ett annat tillvägagångssätt är att spara vissa informationsblock vid redigeringsstadiet för webbplatsen och sätta ihop en sida från dessa block när användaren efterfrågar motsvarande sida.

Management system - ett program som tillhandahåller verktyg för att lägga till, redigera, ta bort information på webbplatsen .

Ett antal replikerade WCMS har en modulär arkitektur, moduler kan anslutas eller inte användas, några möjliga moduler är: dynamisk meny , blogg , nyheter , omröstningar , webbplatssökning , besöksstatistik , gästbok .

Anteckningar

  1. Vanligtvis anses detta innehåll vara ostrukturerad data i ämnet, i motsats till strukturerad data, som ofta hanteras av DBMS .
  2. Savelyeva, 2004 .

Litteratur