Pagrindinis technologija

Web scenarijų programavimo kalba

Web scenarijų programavimo kalba
Web scenarijų programavimo kalba

Video: Подробный обзор ZEDBull с алиэкспресс. Стрим 2024, Liepa

Video: Подробный обзор ZEDBull с алиэкспресс. Стрим 2024, Liepa
Anonim

Žiniatinklio scenarijus, kompiuterio programavimo kalba, skirta dinaminėms galimybėms pridėti prie interneto. Tinklalapiai, pažymėti HTML (hiperteksto žymėjimo kalba) arba XML (išplėstinė žymėjimo kalba), iš esmės yra statiniai dokumentai. Žiniatinklio scenarijai gali papildyti informaciją puslapyje, kai skaitytojas naudojasi tuo, arba leisti skaitytojui įvesti informaciją, kuri, pavyzdžiui, gali būti perduota internetinio verslo užsakymų skyriui. CGI (bendra šliuzo sąsaja) teikia vieną mechanizmą; jis perduoda užklausas ir atsakymus iš skaitytojo žiniatinklio naršyklės į tinklalapį, teikiantį puslapį. CGI komponente serveryje yra mažos programos, vadinamos scenarijais, kurios paima informaciją iš naršyklės sistemos arba teikia ją rodymui. Paprastas scenarijus gali paprašyti skaitytojo vardo, nustatyti sistemos, kuria naudojasi skaitytojas, interneto adresą ir išspausdinti sveikinimą. Scenarijai gali būti rašomi bet kuria programavimo kalba, tačiau kadangi tai paprastai yra paprasta teksto apdorojimo rutina, kompiuterio scenarijų kalbos, tokios kaip PERL, yra ypač tinkamos.

Kitas būdas yra naudoti kalbą, skirtą žiniatinklio scenarijams vykdyti naršyklėje. „JavaScript“ yra viena iš tokių kalbų, kurią sukūrė „Netscape Communications Corp“. jis gali būti naudojamas tiek su „Netscape“, tiek su „Microsoft Corporation“ naršyklėmis. „JavaScript“ yra paprasta kalba, gana skirtinga nuo „Java“. „JavaScript“ programa gali būti įdėta į tinklalapį su HTML žyma. Pasirinkus puslapį, naršyklė vykdys „JavaScript“ instrukcijas po šia žyma. Norint pagreitinti dinaminių (interaktyvių) puslapių rodymą, „JavaScript“ dažnai derinamas su XML ar kita kalba, kad būtų galima keistis informacija tarp serverio ir kliento naršyklės. Visų pirma, komanda XMLHttpRequest įgalina asinchroninius duomenų prašymus iš serverio nereikalaujant, kad serveris pakartotinai pateiktų visą tinklalapį. Šis požiūris, arba „filosofija“, programavimas vadinamas Ajax (asinchroninis „JavaScript“ ir XML).

„VB Script“ yra „Visual Basic“ poaibis. Iš pradžių sukurtas „Microsoft Office“ programų rinkiniui, vėliau jis taip pat buvo naudojamas interneto scenarijams kurti. Jos galimybės yra panašios į „JavaScript“, todėl ji gali būti įdėta į HTML tokiu pačiu būdu.

Už tokių scenarijų kalbų naudojimą žiniatinklio programavimui slypi komponentų programavimo idėja, kai programos sudaromos derinant nepriklausomus anksčiau parašytus komponentus be jokio tolesnio kalbos apdorojimo. „JavaScript“ ir „VB Script“ programos buvo sukurtos kaip komponentai, kurie gali būti pridedami prie interneto naršyklių, kad būtų galima valdyti, kaip jie rodo informaciją.