Hvad er dynamiske data?
"Data" inden for datalogi er et udtryk, der blot henviser til information, der er i en elektronisk form, og som normalt er gemt i en database. "Dynamisk" betegner ændring, og når ordet bruges til at beskrive data - som i "dynamiske data" - henviser det til elektronisk information, der ændrer sig efter behov eller ønsket. Der er mange grunde til, at data skulle være dynamiske. For eksempel behøver store elektroniske handelswebsteder, der tilbyder mange forskellige produkter til salg, næsten altid at holde styr på lager. Produktinformation gemmes i en database og hentes og opdateres i realtid.
Hvis en besøgende køber det sidste af et produkt, kan en "udsolgt" meddelelse være programmeret til at vise til efterfølgende besøgende. De viste elektroniske oplysninger afspejler ændringerne i den database, der blev foretaget som et resultat af indkøbsaktiviteterne hos cyberspace -kunder. Dette er et godt eksempel på dynamiske data i den virkelige verden.
De fleste websteder er databaSE drevet eller simpelthen datadrevet. Dette betyder, at indholdet af sådanne websteder oprettes på farten, baseret på stadigt skiftende forhold. F.eks. Er det en betingelse at indtaste webadressen på et websted og landing på hjemmesiden, for hvilken en webudvikler kan programmere visningen af dynamiske data, der skal forekomme.
Udvikleren ønsker muligvis, at indholdet af hjemmesiden skal vises i en tilfældig rækkefølge, så siden vises anderledes, hver gang den kaldes. Han eller hun kan måske også ønske at gøre noget som at vise det seneste indhold, der er føjet til databasen eller endda give besøgende mulighed for at tilpasse deres besøgendeoplevelse til en vis grad. Personlige præferencer for hver besøgende bestemmer, hvilket indhold der vises, og hvordan dette indhold ser ud til dem. Dette er et andet virkeligt eksempel på genereringen af dynamiske data.
webudviklere bruger programmeringssprog til kodning af scriptsfor at opnå dynamiske data. Hvis et websted er datadrevet, skal udvikleren arbejde med en database. Udvikleren kan skrive forespørgsler for at tilføje, opdatere, slette og kombinere information i databasen for at oprette dynamiske data, der vises for alle mulige scenarier.
En database er ikke altid det, der ligger bag data, der er dynamisk. Tiden ændrer sig fra minut til minut, og datoen ændres hver dag. Enkle scripts kan skrives for at opnå visningen af den aktuelle tid og dato på et websted, der består af statiske eller uforanderlige data.