Mlada ženska dela na prenosnem računalniku v svoji domači pisarni
Zasluga slike: 4774344sean/iStock/Getty Images
Spletni programerji bodisi integrirajo skripte neposredno v kodo spletnega mesta bodisi ustvarijo spletne strani s skriptnimi jeziki v zakulisju. Skriptni jeziki se razlikujejo od programskih jezikov, ker se razlagajo sproti in jih ni treba prevajati. Prevedeni jeziki, kot sta C++ in Java, se razlagajo pred dostopom. Skriptni jeziki so namenjeni nadgradnji drugih programskih jezikov. JavaScript, PHP, Perl, Ruby, Python in ASP so vsi običajno izvajani skriptni jeziki.
Zaženite skript
Spletne strani imajo tri ravni ali plasti, ki se nanašajo na vsebino, postavitev in funkcionalnost delovanja; HTML, CSS in JavaScript se nanašajo na te plasti. Čeprav obstaja veliko skriptnih jezikov za splet, se izraz nanaša na JavaScript, razen če ni drugače določeno. Dodajanje skripta na spletno mesto je lahko tako preprosto kot vdelava med oznake skripta "" v kodi HTML strani. Skripte je mogoče postaviti v razdelek z glavo ali v vrstico z vsebino strani. Če na primer vnesete kodo "" v kodo strani, se prikaže okno z opozorilom, ki pravi "zdravo svet", ko se stran naloži. Vendar pa se nezaželena opozorila, kot je "zdravo, svet", štejejo za moteče oblikovanje, če se uporabljajo na resničnih straneh.
Video dneva
Počakajte na akcijo
Skript, ki ga je mogoče izvesti, se aktivira, ko obiskovalci izvedejo dejanja na spletni strani: dejanje je lahko nalaganje same strani. Skripti se uporabljajo na spletnih straneh za stvari, kot je aktiviranje spustnih menijev in interpretacija vnosa uporabniških podatkov. Skript lahko razlaga številsko vrednost, vneseno v vnosno polje HTML, da preveri, koliko številk je, da potrdi, ali je telefonska številka, ali pretvori temperature iz Celzija v Fahrenheit.
Zgradite spletno mesto
Skriptni jeziki, kot je PHP, ustvarjajo spletne strani, ki temeljijo na HTML, iz podatkov baze podatkov, namesto da bi se zanašali na edinstveno napisane strani. Jeziki za izdelavo spletnih mest zahtevajo razlago programa, ki temelji na strežniku, kot je Apache, in se ne bodo izvajali z odpiranjem datoteke. Spletni razvijalci uporabljajo sisteme za upravljanje vsebine, ki se v velikem obsegu izvajajo na vrhu strežniškega interpretacijskega programa spletna mesta, ki avtomatizirajo večino postopka izdelave skriptov in ustvarjalcem vsebine omogočajo enostavno uporabo vmesnik. Skriptni jeziki pomagajo razvijalcem upravljati vsebino strani v velikem obsegu s samodejnim ustvarjanjem strani. Na primer, stran s spletnim dnevnikom ali člankom z novicami lahko obstaja samo kot edinstvena vsebina v besedilnem območju; vsebina glave in noge strani se potegne skozi izjave "vključuje" v PHP.
Ustvarite spletno aplikacijo
Skriptni jeziki delujejo v tandemu z zmogljivejšimi programskimi jeziki za upodabljanje dela uporabniškega vmesnika vsebine spletne aplikacije prek spletnega brskalnika. Razvijalci uporabljajo spletne aplikacije za opravljanje nalog, ki jih brskalniksko usmerjeni označevalni in skriptni jeziki ne morejo, medtem ko še vedno delujejo v spletnem brskalniku. Spletnih aplikacij ni treba namestiti v računalnik ali napravo in delujejo prek distribucije, ki temelji na brskalniku. Običajne spletne aplikacije vključujejo igre brskalnika in programsko opremo za merjenje časa. Čeprav se običajno bere sproti, je mogoče skriptne jezike prevesti za hitrejšo zmogljivost, kar je uporabno za spletne aplikacije.