Kā palaist skriptu tīmekļa lapā

click fraud protection
Sieviete meklē un tur mutē zīmuli

Jauna sieviete savā mājas birojā strādā pie klēpjdatora

Attēla kredīts: 4774344sean/iStock/Getty Images

Tīmekļa programmētāji vai nu integrē skriptus tieši vietnes kodā vai ģenerē tīmekļa lapas ar skriptu valodām aizkulisēs. Skriptu valodas atšķiras no programmēšanas valodām, jo ​​tās tiek interpretētas lidojuma laikā un nav jākompilē. Kompilētās valodas, piemēram, C++ un Java, pirms piekļūšanas tiek interpretētas. Skriptu valodas ir paredzētas citu programmēšanas valodu papildināšanai. JavaScript, PHP, Perl, Ruby, Python un ASP ir visas parasti ieviestās skriptu valodas.

Palaidiet skriptu

Tīmekļa lapām ir trīs līmeņi vai slāņi, kas attiecas uz satura, izkārtojuma un darbības funkcionalitāti; HTML, CSS un JavaScript attiecīgi attiecas uz šiem slāņiem. Lai gan tīmeklim ir daudz skriptu valodu, šis termins attiecas uz JavaScript, ja vien nav norādīts citādi. Skripta pievienošana vietnei var būt tikpat vienkārša kā tā iegulšana starp skripta tagiem "" lapas HTML kodā. Skriptus var ievietot galvenes sadaļā vai iekļaut tos lapas saturā. Piemēram, ievadot kodu "" lapas kodā, lapas ielādes laikā tiks parādīts brīdinājuma logs ar tekstu "sveika pasaule". Tomēr nevēlami brīdinājumi, piemēram, "sveika pasaule", tiek uzskatīti par kaitinošu dizainu, ja tos izmanto reālās lapās.

Dienas video

Gaidiet darbību

Darbojams skripts tiek aktivizēts, kad apmeklētāji veic darbības tīmekļa lapā: darbība varētu būt pašas lapas ielāde. Tīmekļa lapās tiek izmantoti skripti, piemēram, lai aktivizētu nolaižamās izvēlnes un interpretētu lietotāja datu ievadi. Skripts var interpretēt skaitļa vērtību, kas ievadīta HTML ievades laukā, lai pārbaudītu, cik skaitļu tas ir, lai apstiprinātu, vai tas ir tālruņa numurs, vai konvertēt temperatūru no Celsija uz Fārenheitu.

Izveidojiet vietni

Skriptu valodas, piemēram, PHP, ģenerē uz HTML balstītas Web lapas no datu bāzes informācijas, nevis paļaujas uz unikāli rakstītām lapām. Vietņu veidošanas valodām ir nepieciešama uz serveri balstīta programmu interpretācija, piemēram, Apache, un tās nedarbosies, atverot failu. Tīmekļa izstrādātāji izmanto satura pārvaldības sistēmas, kas darbojas papildus uz servera balstītai liela mēroga interpretācijas programmai tīmekļa vietnes, kas automatizē lielāko daļu skriptu veidošanas procesa un nodrošina satura veidotājiem viegli lietojamu saskarne. Skriptu valodas palīdz izstrādātājiem pārvaldīt lapas saturu plašā mērogā, automātiski ģenerējot lapas. Piemēram, emuāra vai ziņu raksta lapa var eksistēt tikai kā unikālais saturs teksta apgabalā; lapas galvenes un kājenes saturs tiek ievilkts, izmantojot "includes" paziņojumus PHP.

Izveidojiet tīmekļa lietotni

Skriptu valodas darbojas kopā ar spējīgākām programmēšanas valodām, lai tīmekļa lietojumprogrammas satura lietotāja interfeisa daļu renderētu, izmantojot tīmekļa pārlūkprogrammu. Izstrādātāji izmanto tīmekļa lietotnes, lai apstrādātu darbus, ko nevar izmantot pārlūkprogrammas iezīmēšanas un skriptu valodas, kamēr tās joprojām darbojas tīmekļa pārlūkprogrammā. Tīmekļa lietotnēm nav jābūt instalētām datorā vai ierīcē, un tās darbojas, izmantojot pārlūkprogrammas izplatīšanu. Izplatītās tīmekļa lietotnes ietver pārlūkprogrammas spēles un hronometrāžas programmatūru. Lai gan skriptu valodas parasti tiek lasītas lidojuma laikā, tās var apkopot ātrākai veiktspējai, kas ir noderīga tīmekļa lietotnēm.