Vigtigste teknologi

Web-script programmeringssprog

Web-script programmeringssprog
Web-script programmeringssprog

Video: Dansk Unity kursus #6 C-sharp scripting programmering i Unity 2024, Juli

Video: Dansk Unity kursus #6 C-sharp scripting programmering i Unity 2024, Juli
Anonim

Web script, et computerprogrammeringssprog til at tilføje dynamiske funktioner til World Wide websider. Websider markeret med HTML (hypertext markup sprog) eller XML (extensible markup sprog) er stort set statiske dokumenter. Web-scripting kan tilføje oplysninger til en side, som en læser bruger dem eller lade læseren indtaste oplysninger, der for eksempel kan videregives til ordreafdelingen i en online virksomhed. CGI (fælles gateway-interface) tilvejebringer en mekanisme; det transmitterer anmodninger og svar mellem læserens webbrowser og den webserver, der indeholder siden. CGI-komponenten på serveren indeholder små programmer kaldet scripts, der tager information fra browsersystemet eller giver dem til visning. Et simpelt script kan muligvis spørge læserens navn, bestemme internetadressen til det system, som læseren bruger, og udskrive en hilsen. Manuskripter kan skrives på et hvilket som helst programmeringssprog, men fordi de generelt er enkle tekstbehandlingsrutiner, er computerscript-sprog som PERL især passende.

En anden tilgang er at bruge et sprog designet til web-scripts, der skal udføres af browseren. JavaScript er et sådant sprog, designet af Netscape Communications Corp.; det kan bruges med både Netscapes og Microsoft Corporation browsere. JavaScript er et simpelt sprog, ganske anderledes end Java. Et JavaScript-program er muligvis indlejret på en webside med HTML-mærket. JavaScript-instruktioner, der følger dette tag, udføres af browseren, når siden vælges. For at fremskynde visningen af ​​dynamiske (interaktive) sider kombineres JavaScript ofte med XML eller et andet sprog til udveksling af information mellem serveren og klientens browser. Især aktiverer XMLHttpRequest-kommandoen asynkrone dataforespørgsler fra serveren uden at kræve, at serveren videresender hele websiden. Denne tilgang, eller "filosofi", til programmering kaldes Ajax (asynkron JavaScript og XML).

VB Script er en undergruppe af Visual Basic. Oprindeligt udviklet til Microsofts Office-pakke med programmer, blev det senere også brugt til web-scripting. Dets egenskaber ligner JavaScript-funktionerne, og det kan være indlejret i HTML på samme måde.

Bag brugen af ​​sådanne scripting-sprog til webprogrammering ligger ideen om komponentprogrammering, hvor programmer konstrueres ved at kombinere uafhængige tidligere skrevne komponenter uden yderligere sprogbehandling. JavaScript- og VB-script-programmer blev designet som komponenter, der muligvis er knyttet til webbrowsere for at kontrollere, hvordan de viser information.