Parancsfájl futtatása weboldalon

Nő siiting, és egy ceruzát tart a szájában

Egy fiatal nő dolgozik egy laptopon az otthoni irodájában

Kép jóváírása: 4774344sean/iStock/Getty Images

A webprogramozók vagy közvetlenül a webhely kódjába integrálják a szkripteket, vagy a színfalak mögött szkriptnyelvekkel készítenek weboldalakat. A szkriptnyelvek különböznek a programozási nyelvektől, mivel menet közben értelmezik őket, és nem kell lefordítani őket. A lefordított nyelveket, például a C++-t és a Java-t a rendszer a hozzáférés előtt értelmezi. A szkriptnyelvek célja más programozási nyelvek kiegészítése. A JavaScript, a PHP, a Perl, a Ruby, a Python és az ASP mind általánosan alkalmazott szkriptnyelvek.

Futtasson egy szkriptet

A weboldalaknak három szintje vagy rétege van, amelyek a tartalomra, az elrendezésre és a viselkedésre vonatkoznak; A HTML, a CSS és a JavaScript ezekhez a rétegekhez tartozik. Bár sok szkriptnyelv létezik a weben, a kifejezés a JavaScriptre vonatkozik, hacsak nincs másképp megadva. Egy szkript hozzáadása egy webhelyhez ugyanolyan egyszerű lehet, mint az oldal HTML-kódjában található "" szkriptcímkék közé. A szkriptek elhelyezhetők a fejléc részben vagy az oldal tartalmával összhangban. Például, ha beírja a "" kódot az oldal kódjába, akkor az oldal betöltésekor egy figyelmeztető ablak jelenik meg, amely azt mondja, hogy "hello world". Az olyan kéretlen figyelmeztetések azonban, mint a „hello world”, bosszantó tervezésnek számítanak, ha valódi oldalakon használják őket.

A nap videója

Várjon Akcióra

Egy használható szkript akkor aktiválódik, amikor a látogatók műveleteket hajtanak végre egy weboldalon: a művelet lehet magának az oldalnak a betöltése. A szkripteket a weboldalakon olyan műveletekre használják, mint például a legördülő menük aktiválása és a felhasználói adatok értelmezése. A szkript képes értelmezni a HTML beviteli mezőbe beírt számértéket, hogy ellenőrizze, hány számból áll-e, és megerősítheti, hogy telefonszámról van-e szó, vagy átkonvertálja a hőmérsékletet Celsiusról Fahrenheitre.

Webhely létrehozása

A parancsfájl-nyelvek, mint például a PHP, HTML-alapú weboldalakat generálnak adatbázis-információkból, ahelyett, hogy egyedileg írt oldalakra hagyatkoznának. A webhelykészítő nyelvek kiszolgáló alapú programértelmezést igényelnek, mint például az Apache, és nem futnak le fájl megnyitásával. A webfejlesztők olyan tartalomkezelő rendszereket alkalmaznak, amelyek a szerver alapú tolmácsprogramon túlmenően futnak nagy méretekben olyan webhelyek, amelyek automatizálják a szkriptkészítési folyamat nagy részét, és könnyen használhatót biztosítanak a tartalomkészítőknek felület. A szkriptnyelvek az oldalak automatikus generálásával segítik a fejlesztőket az oldaltartalom nagy léptékű kezelésében. Például egy blog vagy hírcikk oldal csak egyedi tartalomként létezhet a szöveges területen; az oldal fejléc és lábléc tartalma az "includes" utasításokon keresztül kerül be a PHP-be.

Webes alkalmazás létrehozása

A parancsfájl-nyelvek együtt működnek a több képességű programozási nyelvekkel, hogy a webalkalmazás-tartalom felhasználói felület részét webböngészőn keresztül jelenítsék meg. A fejlesztők webalkalmazásokkal kezelik azokat a feladatokat, amelyeket a böngészőorientált jelölő- és szkriptnyelvek nem tudnak, miközben továbbra is webböngészőben működnek. A webalkalmazásokat nem kell számítógépre vagy eszközre telepíteni, és böngészőalapú terjesztésen keresztül működnek. A gyakori webalkalmazások közé tartoznak a böngészős játékok és az időmérő szoftverek. Bár általában menet közben olvasható, a szkriptnyelvek a gyorsabb teljesítmény érdekében lefordíthatók, ami hasznos a webalkalmazások számára.