Kuidas veebilehel skripti käivitada

Naine siitsamas ja pliiatsit suus hoidmas

Noor naine töötab oma kodukontoris sülearvutiga

Pildi krediit: 4774344sean/iStock/Getty Images

Veebiprogrammeerijad integreerivad skripte otse veebisaidi koodi või loovad kulisside taga skriptikeeltega veebilehti. Skriptimiskeeled erinevad programmeerimiskeeltest, kuna neid tõlgendatakse käigu pealt ja neid ei ole vaja kompileerida. Kompileeritud keeli, nagu C++ ja Java, tõlgendatakse enne juurde pääsemist. Skriptikeeled on mõeldud teiste programmeerimiskeelte täiendamiseks. JavaScript, PHP, Perl, Ruby, Python ja ASP on kõik tavaliselt rakendatavad skriptikeeled.

Käivitage skript

Veebilehtedel on kolm taset või kihti, mis on seotud sisu, paigutuse ja käitumise funktsionaalsusega; Nende kihtidega on seotud vastavalt HTML, CSS ja JavaScript. Kuigi veebi jaoks on palju skriptikeeli, viitab see termin JavaScriptile, kui pole teisiti määratud. Skripti saidile lisamine võib olla sama lihtne kui selle manustamine lehe HTML-koodi skriptimärgendi "" vahele. Skripte saab paigutada päise sektsiooni või lehe sisuga koos. Näiteks kui sisestate lehe koodisse koodi "", avaneb lehe laadimisel hoiatusaken, mis ütleb "tere maailm". Siiski peetakse soovimatuid hoiatusi, nagu "tere maailm", tüütuks kujunduseks, kui neid kasutatakse pärislehtedel.

Päeva video

Oodake Tegevust

Toimiv skript aktiveerub, kui külastajad teevad veebilehel toiminguid: toiming võib olla lehe enda laadimine. Skripte kasutatakse veebilehtedel näiteks rippmenüüde aktiveerimiseks ja kasutajaandmete sisendi tõlgendamiseks. Skript suudab tõlgendada HTML-i sisestusväljale sisestatud arvu väärtust, et kontrollida, mitu numbrit see on, et kontrollida, kas see on telefoninumber, või teisendada temperatuurid Celsiusest Fahrenheiti.

Looge sait

Skriptimiskeeled, nagu PHP, loovad unikaalselt kirjutatud lehtedele tuginemise asemel andmebaasi teabe põhjal HTML-põhiseid veebilehti. Saidi koostamise keeled nõuavad serveripõhist programmitõlgendust, nagu Apache, ja neid ei käivitata faili avamisel. Veebiarendajad kasutavad sisuhaldussüsteeme, mis töötavad suuremahulise serveripõhise tõlgendusprogrammi peal veebisaidid, mis automatiseerivad suurema osa ehitusskriptimisprotsessist ja pakuvad sisuloojatele hõlpsasti kasutatavat liides. Skriptikeeled aitavad arendajatel hallata lehe sisu suures mahus, genereerides lehti automaatselt. Näiteks võib ajaveebi või uudisteartikli leht eksisteerida ainult unikaalse sisuna tekstialal; lehe päise ja jaluse sisu tõmmatakse sisse PHP-s lausete "includes" kaudu.

Looge veebirakendus

Skriptikeeled töötavad koos võimekamate programmeerimiskeeltega, et muuta veebibrauseri kaudu veebirakenduse sisu kasutajaliidese osa. Arendajad kasutavad veebirakendusi, et hallata töid, mida brauserile orienteeritud märgistus- ja skriptikeeled ei suuda veebibrauseris töötades. Veebirakendusi ei pea olema arvutisse või seadmesse installitud ning need töötavad brauseripõhise levitamise kaudu. Levinud veebirakendused hõlmavad brauserimänge ja ajavõtutarkvara. Kuigi üldiselt loetakse käigu pealt, saab skriptikeeli kiiremaks jõudluseks kompileerida, mis on kasulik veebirakenduste jaoks.