Hva er CMS programvare?

Hva er CMS programvare?


En Content Management System - eller CMS for kort - skaper dynamiske websider og laste opp innhold. Installere dem krever ingen kunnskap om HTML eller dynamiske web språk, for eksempel PHP. De er en av de mange måter å lage et nettsted for en liten bedrift til en lav kostnad. De fleste CMS programvare er gratis og støttes av et mangfoldig fellesskap av utviklere som lager nettstedet fremmende plugins.

Hva er et CMS?

CMS programvare inneholder arkitekturen for å bygge et nettsted. Vanligvis må en bruker eller webmaster installere denne programvaren systemet på en webserver. Men noen kjente content management systemer tilbyr hosting-pakker, som gjør opprette et nettsted med CMS så enkelt som å opprette en konto på et nettsted. Når programvaren er installert, bruker Webdesigner skjemaet inkludert i CMS for å velge en layout ordningen og innspill innhold.

CMS og dynamisk innhold

CMS-programvaren bruker dynamiske språk som Ruby on Rails og PHP til å produsere dynamisk innhold. I motsetning til statisk innhold der innholdet kan ikke endres uten direkte å endre HTML, kan dynamisk innhold genereres fra handlingene til registrerte brukere. Dette gjør kommentarsystemer og privat registrering mulig. Dynamiske nettsteder er oftest brukt av blogger og nettsteder som selger produkter over Internett.

Fordeler / ulemper med et CMS

Innhold styringssystemer er ikke den eneste måten å bygge et nettsted. Deres primære fordelen er at de er enkle å tilpasse. Systemer ofte tillate designere til å bygge på en grunnleggende pakke med plugins for kommentering, støtte for flere språk og andre alternativer. De kan brukes av mennesker med minimale datakunnskap, når systemet er installert. En ulempe er imidlertid at de må installeres på en server som støtter språket i CMS - vanligvis PHP.

CMS Eksempler

Bokstavelig talt hundrevis av CMS-programmer har blitt utviklet for forskjellige nettsteder. Av disse er WordPress trolig den mest kjente. Det er en åpen-kildekode programvarepakke som vanligvis brukes for blogger, Web tegneserier og andre nettsteder som har innhold som oppdateres ofte. Joombla! og Drupal er de neste store navnene. De har en tendens til å skape flere vanlige nettsteder, selv om de kan opprette blogger også. De "tre store" områder er gratis, men noen CMS programvare er betalt programvare, for eksempel Expression Engine.