Legfontosabb technológia

Web szkript programozási nyelv

Web szkript programozási nyelv
Web szkript programozási nyelv

Videó: Lua Programozás, MTA Scriptelés 2024, Július

Videó: Lua Programozás, MTA Scriptelés 2024, Július
Anonim

Web szkript, egy számítógépes programozási nyelv, amely dinamikus képességeket ad a weboldalakhoz. A HTML (hipertext jelölő nyelv) vagy XML (bővíthető jelölési nyelv) megjelöléssel ellátott webhelyek nagyrészt statikus dokumentumok. A webes szkriptek információt adhat az oldalhoz, amikor az olvasó azt használja, vagy engedheti meg az olvasónak, hogy olyan információkat írjon be, amelyeket például továbbadhat egy online üzleti rendelési osztályának. A CGI (közös átjáró interfész) egy mechanizmust biztosít; továbbítja a kéréseket és a válaszokat az olvasó webböngészője és az oldalt biztosító webszerver között. A kiszolgálón található CGI-komponens kis programokat, úgynevezett szkripteket tartalmaz, amelyek információkat vesznek fel a böngésző rendszerből, vagy biztosítják a megjelenítéshez. Egy egyszerű szkript megkérdezheti az olvasó nevét, meghatározhatja az olvasó által használt rendszer internetes címét, és kinyomtathatja az üdvözletet. A szkriptek bármilyen programozási nyelven írhatók, de mivel ezek általában egyszerű szövegfeldolgozási rutinok, a számítógépes szkriptnyelv, például a PERL, különösen megfelelő.

Egy másik megközelítés egy olyan nyelv használata, amelyet a böngésző által végrehajtandó webes szkriptekhez terveztek. A JavaScript a Netscape Communications Corp. egyik ilyen nyelve; használható mind a Netscape, mind a Microsoft Corporation böngészőivel. A JavaScript egy egyszerű nyelv, nagyon különbözik a Java-tól. A JavaScript program beágyazható a HTML-címkével ellátott weblapba. Az oldal kiválasztásakor a böngésző végrehajtja a címkét követő JavaScript utasításokat. A dinamikus (interaktív) oldalak megjelenésének felgyorsítása érdekében a JavaScriptet gyakran kombinálják XML-sel vagy más nyelven, hogy információt cseréljenek a kiszolgáló és az ügyfél böngészője között. Különösen az XMLHttpRequest parancs lehetővé teszi az aszinkron adatkéréseket a kiszolgálótól anélkül, hogy a kiszolgálóra kellene újból elküldenie a teljes weboldalt. Ezt a megközelítést vagy a programozás „filozófiáját” Ajaxnak hívják (aszinkron JavaScript és XML).

A VB Script a Visual Basic részhalmaza. Eredetileg a Microsoft Office programcsomag számára fejlesztették ki, később a webes szkriptekhez is használták. Képességei hasonlóak a JavaScript-hez, és ugyanúgy beágyazható a HTML-be is.

Az ilyen szkriptnyelvek webes programozásban történő használatának mögött az összetevő programozás ötlete rejlik, amelyben a programokat úgy állítják elő, hogy korábban írt független komponenseket kombinálnak további nyelvi feldolgozás nélkül. A JavaScript és a VB Script programokat alkotóelemekként fejlesztették ki, amelyek csatolhatók a böngészőkhöz az információk megjelenítésének ellenőrzése céljából.