Principal tecnologia

Llenguatge de programació de script web

Llenguatge de programació de script web
Llenguatge de programació de script web

Vídeo: INFORMÀTICA ESO 4 - Ús de la comanda Zenity en scripts 2024, Juliol

Vídeo: INFORMÀTICA ESO 4 - Ús de la comanda Zenity en scripts 2024, Juliol
Anonim

Guió web, un llenguatge de programació informàtica per afegir capacitats dinàmiques a les pàgines web de World Wide. Les pàgines web marcades amb HTML (llenguatge de marcatge d’hipertext) o XML (llenguatge de marques extensible) són documents en gran mesura estàtics. El guió web pot afegir informació a una pàgina a mesura que l'utilitza el lector o deixar que el lector introdueixi informació que, per exemple, es pugui transmetre al departament de comandes d'una empresa en línia. CGI (interfície de passarel·la comuna) proporciona un mecanisme; transmet peticions i respostes entre el navegador web del lector i el servidor web que proporciona la pàgina. El component CGI del servidor conté petits programes anomenats scripts que prenen informació del sistema del navegador o la proporcionen per a la seva visualització. Un guió senzill pot demanar el nom del lector, determinar l'adreça d'Internet del sistema que utilitza el lector i imprimir una salutació. Els guions poden estar escrits en qualsevol llenguatge de programació, però, com que són generalment rutines senzilles de processament de text, són especialment adequats els llenguatges de script d’ordinador com el PERL.

Un altre enfocament és utilitzar un llenguatge dissenyat per als guions web que l'executi el navegador. JavaScript és un llenguatge d'aquest tipus, dissenyat per Netscape Communications Corp.; es pot utilitzar amb els navegadors de Netscape i Microsoft Corporation. JavaScript és un llenguatge senzill, molt diferent de Java. Un programa JavaScript es pot incrustar en una pàgina web amb l'etiqueta HTML. Les instruccions de JavaScript següents a aquesta etiqueta seran executades pel navegador quan la pàgina sigui seleccionada. Per tal d’accelerar la visualització de pàgines dinàmiques (interactives), sovint es combina JavaScript amb XML o algun altre idioma per intercanviar informació entre el servidor i el navegador del client. En particular, l'ordre XMLHttpRequest permet sol·licitar dades asíncrones del servidor sense necessitat que el servidor reenviï tota la pàgina web. Aquest enfocament, o "filosofia", de la programació es diu Ajax (JavaScript asíncron i XML).

VB Script és un subconjunt de Visual Basic. Originalment desenvolupat per a la suite de programes de Microsoft Office, posteriorment també es va utilitzar per a scripts web. Les seves capacitats són similars a les de JavaScript i pot incrustar-se en HTML de la mateixa manera.

Al darrere de l'ús d'aquests llenguatges de script per a la programació web, hi ha la idea de la programació de components, en la qual els programes es construeixen combinant components independents escrits prèviament sense cap tractament addicional del llenguatge. Els programes de JavaScript i VB Script es van dissenyar com a components que es poden adjuntar als navegadors web per controlar la manera de mostrar informació.