Mange firmaer og organisasjoner klarer seg med ordinære, statiske sider som oppdateres manuelt, enten av en web-programmerer eller via en publiseringsløsning. Men dersom du ønsker å legge ut informasjon som endrer seg ofte, vil man kunne spare mye tid og penger ved å bruke såkalte dynamiske sider, altså sider som henter (deler av) informasjonen som vises på siden(e) fra en ekstern datakilde, vanligvis en database. Vanligvis har databasen et administratorgrensesnitt som gjør at det er enkelt å oppdatere den for en eller flere av bedriftens medarbeidere.
På samme måte som informasjonen i f.eks.en adresseliste på en nettside kan oppdateres automatisk fra en database, kan du også få informasjonen til å flyte fra brukeren til en database. Et typisk eksempel er et skjema på nettsidene som brukeren kan fylle ut, f.eks. for å få et pristilbud. Dersom dette håndteres statisk er det vanlig at skjemaet sendes til en eller flere personer i bedriften som en e-post når brukeren har fylt ut skjemaet og trykket på Send-knappen. Men dermed er det fort gjort at viktig informasjon om potensielle kunder fragmenteres eller rett og slett blir borte. En bedre løsning er at all informasjon som er blitt fylt ut i skjemaet automatisk settes inn som en ny post i databasen, eventuelt med en e-post til en eller flere medarbeidere i tillegg. På den måten kan bedriften eller organisasjonen skaffe seg en fullstendig oversikt over alle kundehenvendelser.
Vi viser noen eksempler på hvordan du kan kombinere statisk og dynamisk informasjon på åpne og/eller interne nettsider.