Vad är dynamiska data?
"Data" inom datavetenskapen är en term som helt enkelt hänvisar till information som finns i en elektronisk form och som vanligtvis lagras i en databas. "Dynamisk" betecknar förändring, och när ordet används för att beskriva data - som i "dynamiska data" - hänvisar det till elektronisk information som ändras efter behov eller önskas. Det finns många skäl till varför data skulle behöva vara dynamiska. Till exempel måste stora elektroniska handelswebbplatser som erbjuder många olika produkter till salu nästan alltid hålla reda på lager. Produktinformation lagras i en databas och hämtas och uppdateras i realtid.
Om en besökare köper den sista av en produkt, kan ett "utsåld" -meddelande vara programmerad till visas till efterföljande besökare. Den elektroniska informationen som visas skulle återspegla förändringarna i databasen som gjordes till följd av inköpsverksamheten för cyberspace -kunder. Detta är ett utmärkt exempel på dynamiska data i den verkliga världen.
de flesta webbplatser är databaSE -driven eller helt enkelt datadriven. Detta innebär att innehållet på sådana webbplatser skapas i farten, baserat på ständigt föränderliga förhållanden. Till exempel, att skriva in webbadressen för en webbplats och landa på hemsidan är ett villkor för vilket en webbutvecklare kan programmera visningen av dynamiska data som ska ske.
Utvecklaren kanske vill att innehållet på hemsidan ska visas i slumpmässig ordning så att sidan verkar annorlunda varje gång den kallas. Han eller hon kanske också vill göra något som att visa det senaste innehållet som läggs till i databasen eller till och med låta besökare till viss del anpassa deras besökarupplevelse. Personliga preferenser för varje besökare skulle avgöra vilket innehåll som visas och hur det innehållet visas för dem. Detta är ett annat verkligt exempel på genereringen av dynamiska data.
webbutvecklare använder programmeringsspråk för kodning av skriptför att uppnå dynamiska data. Om en webbplats är datadriven måste utvecklaren arbeta med en databas. Utvecklaren kan skriva frågor för att lägga till, uppdatera, ta bort och kombinera information i databasen för att skapa dynamiska data som kommer att visas för alla möjliga scenarier.
En databas är inte alltid vad som ligger bakom data som är dynamiska. Tiden ändras från minut till minut och datumet ändras varje dag. Enkla skript kan skrivas för att uppnå visningen av aktuell tid och datum på en webbplats som består av statisk eller oföränderlig data.