Glavni tehnologija

Programski jezik web skripte

Programski jezik web skripte
Programski jezik web skripte

Video: Kako postati programer? Šta prvo učiti? - Web Programiranje 2024, Srpanj

Video: Kako postati programer? Šta prvo učiti? - Web Programiranje 2024, Srpanj
Anonim

Web skripta, računalni programski jezik za dodavanje dinamičkih mogućnosti na web stranice World Wide. Web stranice označene HTML (hipertekstni označni jezik) ili XML (proširivi označni jezik) uglavnom su statički dokumenti. Web skripti mogu na stranicu dodati informacije dok ih čitatelj koristi ili dopustiti čitatelju da upiše informacije koje se mogu, primjerice, proslijediti odjelu narudžbe internetskog poslovanja. CGI (zajedničko sučelje gateway-a) pruža jedan mehanizam; prenosi zahtjeve i odgovore između web čitača i web poslužitelja koji pruža stranicu. CGI komponenta na poslužitelju sadrži male programe nazvane skripte koji uzimaju informacije iz pregledničkog sustava ili ih pružaju za prikaz. Jednostavna skripta može pitati ime čitatelja, odrediti internetsku adresu sustava koji čitatelj koristi i ispisati pozdrav. Skripte mogu biti napisane na bilo kojem programskom jeziku, ali, pošto su to obično jednostavne rutine za obradu teksta, računalni skriptni jezici kao što je PERL posebno su prikladni.

Drugi pristup je korištenje jezika dizajniranog za web skripte koje će pretraživač izvršavati. JavaScript je jedan takav jezik, koji je dizajnirao Netscape Communications Corp.; može se upotrebljavati s preglednicima Netscape i Microsoft Corporation. JavaScript je jednostavan jezik, prilično različit od Java. JavaScript program može biti ugrađen u web stranicu s HTML oznakom. JavaScript upute koje slijede nakon ove oznake preglednik će izvršiti kada odabere stranicu. Kako bi se ubrzao prikaz dinamičnih (interaktivnih) stranica, JavaScript se često kombinira s XML-om ili nekim drugim jezikom za razmjenu podataka između poslužitelja i klijentovog preglednika. Konkretno, naredba XMLHttpRequest omogućuje asinkrone zahtjeve za prijenos podataka s poslužitelja bez potrebe da poslužitelj ponovo pošalje cijelu web stranicu. Ovaj pristup, ili "filozofija", programiranja naziva se Ajax (asinhroni JavaScript i XML).

VB Script je podskup Visual Basic. Izvorno razvijen za Microsoftov paket programa Office, kasnije se koristio i za skriptiranje na webu. Njegove su mogućnosti slične onima JavaScript-a, a u HTML može biti ugrađen na isti način.

Iza upotrebe takvih skriptnih jezika za web programiranje stoji ideja komponentnog programiranja u kojem se programi grade kombiniranjem neovisnih prethodno napisanih komponenti bez daljnje obrade jezika. Programi JavaScript i VB Script dizajnirani su kao komponente koje se mogu priključiti na web preglednike kako bi se kontroliralo prikazivanje informacija.