Co jsou dynamická data?
"Data" v oblasti informatiky je termín, který jednoduše odkazuje na informace, které jsou v elektronické podobě a které jsou obvykle uloženy v databázi. „Dynamic“ označuje změnu a když se slovo používá k popisu dat - jako v „dynamických datech“ - odkazuje na elektronické informace, které se mění podle potřeby nebo požadované. Existuje mnoho důvodů, proč by data musela být dynamická. Například velké webové stránky elektronického obchodu, které nabízejí mnoho různých produktů k prodeji, musí téměř vždy sledovat zásoby. Informace o produktu jsou uloženy v databázi a jsou získány a aktualizovány v reálném čase.
Pokud jeden návštěvník zakoupí poslední produkt, může být oznámení „vyprodané“ naprogramováno tak, aby zobrazovalo následující návštěvníky. Zobrazené elektronické informace by odrážely změny v databázi, které byly provedeny v důsledku nákupních činností zákazníků kyberprostoru. Toto je hlavní příklad dynamických dat v reálném světě.
Většina webových stránek je databaSE řízený nebo jednoduše řízený data. To znamená, že obsah takových stránek je vytvořen za běhu na základě neustále se měnících podmínek. Například psaní webové adresy webu a přistání na domovské stránce je podmínkou, pro kterou může webový vývojář naprogramovat zobrazení dynamických dat.
Vývojář může chtít, aby se obsah domovské stránky zobrazoval v náhodném pořadí, aby se stránka objevila pokaždé, když je volána, jinak. Mohl by také chtít udělat něco jako zobrazení posledního obsahu přidaného do databáze nebo dokonce umožnit návštěvníkům, aby se do jisté míry přizpůsobili jejich zážitku z návštěvníků. Osobní preference každého návštěvníka by určily, jaký obsah je zobrazen a jak se jim tento obsah zdá. Toto je další reálný příklad generování dynamických dat.
Vývojáři webových stránek používají programovací jazyky pro kódování skriptůk dosažení dynamických dat. Pokud je web řízen dat, bude vývojář muset pracovat s databází. Vývojář může psát dotazy přidat, aktualizovat, smazat a kombinovat informace v databázi a vytvořit dynamická data, která se zobrazí pro všechny možné scénáře.
Databáze není vždy to, co je za dynamickými daty. Čas se mění z minuty na minutu a datum se každý den mění. Jednoduché skripty lze zapsat, aby se dosáhlo zobrazení aktuálního času a data na webových stránkách, které se skládají ze statických nebo neměnných dat.