Galvenais tehnoloģija

Tīmekļa skriptu programmēšanas valoda

Tīmekļa skriptu programmēšanas valoda
Tīmekļa skriptu programmēšanas valoda

Video: HTML sadaļa head, svarīgi to zināt 2024, Jūlijs

Video: HTML sadaļa head, svarīgi to zināt 2024, Jūlijs
Anonim

Tīmekļa skripts, datoru programmēšanas valoda dinamisko iespēju pievienošanai Web lapām. Web lapas, kas apzīmētas ar HTML (hiperteksta iezīmēšanas valoda) vai XML (paplašināma iezīmēšanas valoda), lielākoties ir statiski dokumenti. Tīmekļa skripti var pievienot lapai informāciju, kad lasītājs to izmanto, vai ļaut lasītājam ievadīt informāciju, kuru, piemēram, var nodot tiešsaistes uzņēmuma pasūtījumu nodaļai. CGI (kopējais vārtejas interfeiss) nodrošina vienu mehānismu; tas pārsūta pieprasījumus un atbildes no lasītāja Web pārlūka uz Web serveri, kas nodrošina lapu. CGI komponentā uz servera ir mazas programmas, ko sauc par skriptiem, kas ņem informāciju no pārlūka sistēmas vai nodrošina to parādīšanai. Vienkāršs skripts var prasīt lasītāja vārdu, noteikt tās sistēmas interneta adresi, kuru lasītājs izmanto, un izdrukāt apsveikumu. Skriptus var rakstīt jebkurā programmēšanas valodā, taču, tā kā tie parasti ir vienkārši teksta apstrādes rutīnas, īpaši piemērotas ir datoru skriptu valodas, piemēram, PERL.

Vēl viena pieeja ir izmantot valodu, kas paredzēta Web skriptiem, kurus izpilda pārlūks. JavaScript ir viena no šādām valodām, kuru izstrādājis Netscape Communications Corp; to var izmantot gan Netscape, gan Microsoft Corporation pārlūkprogrammās. JavaScript ir vienkārša valoda, diezgan atšķirīga no Java. Tīmekļa lapā ar HTML tagu var būt iegulta Java programma. Kad lapa tiek atlasīta, pārlūkprogramma izpildīs JavaScript instrukcijas, kas seko šai atzīmei. Lai paātrinātu dinamisko (interaktīvo) lapu parādīšanu, JavaScript bieži tiek apvienota ar XML vai kādu citu valodu informācijas apmaiņai starp serveri un klienta pārlūku. Jo īpaši komanda XMLHttpRequest ļauj asinhroni datu pieprasījumi no servera, nepieprasot serverim atkārtoti nosūtīt visu Web lapu. Šo pieeju jeb programmēšanas “filozofiju” sauc par Ajax (asinhronais JavaScript un XML).

VB skripts ir Visual Basic apakškopa. Sākotnēji tas tika izstrādāts Microsoft Office programmu komplektam, vēlāk to izmantoja arī tīmekļa skriptiem. Tā iespējas ir līdzīgas JavaScript funkcijām, un HTML to var iestrādāt tāpat.

Aiz šādu skriptu valodu izmantošanas Web programmēšanā slēpjas komponentu programmēšanas ideja, kurā programmas tiek veidotas, apvienojot neatkarīgus iepriekš rakstītus komponentus bez turpmākas valodas apstrādes. JavaScript un VB Script programmas tika izstrādātas kā komponenti, kurus var pievienot Web pārlūkprogrammām, lai kontrolētu, kā tie attēlo informāciju.