Hlavná technológie

Programovací jazyk webového skriptu

Programovací jazyk webového skriptu
Programovací jazyk webového skriptu

Video: Chcete být programátor? Raději si to dobře rozmyslete... 2024, Júl

Video: Chcete být programátor? Raději si to dobře rozmyslete... 2024, Júl
Anonim

Webový skript, počítačový programovací jazyk na pridávanie dynamických schopností na webové stránky. Webové stránky označené pomocou HTML (hypertextový značkovací jazyk) alebo XML (rozšíriteľný značkovací jazyk) sú zväčša statické dokumenty. Webové skriptovanie môže na stránku pridať informácie tak, ako ich používa čítačka, alebo nechať čítačke zadať informácie, ktoré sa môžu napríklad preniesť na oddelenie objednávok online obchodu. CGI (spoločné rozhranie brány) poskytuje jeden mechanizmus; prenáša požiadavky a odpovede medzi webovým prehľadávačom čitateľa a webovým serverom, ktorý poskytuje túto stránku. Komponent CGI na serveri obsahuje malé programy nazývané skripty, ktoré preberajú informácie zo systému prehliadača alebo ich poskytujú na zobrazenie. Jednoduchý skript sa môže opýtať na meno čitateľa, určiť internetovú adresu systému, ktorý čitateľ používa, a vytlačiť pozdrav. Skripty sa môžu písať v akomkoľvek programovacom jazyku, ale pretože sú to vo všeobecnosti jednoduché postupy spracovania textu, sú obzvlášť vhodné počítačové skriptovacie jazyky, ako napríklad PERL.

Ďalším prístupom je použitie jazyka určeného pre webové skripty, ktoré má prehliadač vykonávať. JavaScript je jedným takým jazykom navrhnutým spoločnosťou Netscape Communications Corp.; môže sa používať v prehliadačoch Netscape a Microsoft Corporation. JavaScript je jednoduchý jazyk, celkom odlišný od jazyka Java. Program JavaScript môže byť vložený na webovú stránku so značkou HTML. Pokyny pre JavaScript, ktoré nasledujú za touto značkou, prehliadač vykoná po výbere stránky. Aby sa urýchlilo zobrazovanie dynamických (interaktívnych) stránok, JavaScript sa často kombinuje s XML alebo iným jazykom na výmenu informácií medzi serverom a prehliadačom klienta. Príkaz XMLHttpRequest umožňuje najmä asynchrónne požiadavky na údaje zo servera bez toho, aby server musel znova odoslať celú webovú stránku. Tento prístup alebo „filozofia“ programovania sa nazýva Ajax (asynchrónny JavaScript a XML).

Skript VB je podmnožinou jazyka Visual Basic. Pôvodne bol vyvinutý pre sadu programov balíka Microsoft Office a neskôr sa použil aj na skriptovanie webu. Jeho schopnosti sú podobné schopnostiam JavaScriptu a môžu byť vložené do HTML rovnakým spôsobom.

Za použitím takýchto skriptovacích jazykov pre webové programovanie je myšlienka programovania komponentov, v ktorej sú programy konštruované kombináciou nezávislých predtým napísaných komponentov bez ďalšieho spracovania jazyka. Programy JavaScript a VB Script boli navrhnuté ako komponenty, ktoré môžu byť pripojené k webovým prehliadačom na riadenie spôsobu zobrazovania informácií.