So führen Sie ein Skript auf einer Webseite aus

Frau sitzt und hält einen Bleistift im Mund

Eine junge Frau arbeitet in ihrem Homeoffice an einem Laptop

Bildnachweis: 4774344sean/iStock/Getty Images

Webprogrammierer integrieren entweder Skripte direkt in Website-Code oder generieren im Hintergrund Webseiten mit Skriptsprachen. Skriptsprachen unterscheiden sich von Programmiersprachen dadurch, dass sie spontan interpretiert werden und nicht kompiliert werden müssen. Kompilierte Sprachen wie C++ und Java werden vor dem Zugriff interpretiert. Skriptsprachen sollen andere Programmiersprachen ergänzen. JavaScript, PHP, Perl, Ruby, Python und ASP sind alle häufig implementierte Skriptsprachen.

Ein Skript ausführen

Webseiten haben drei Ebenen oder Ebenen, die sich auf Inhalt, Layout und Verhaltensfunktionen beziehen; Zu diesen Ebenen gehören jeweils HTML, CSS und JavaScript. Obwohl es viele Skriptsprachen für das Web gibt, bezieht sich der Begriff auf JavaScript, sofern nicht anders angegeben. Das Hinzufügen eines Skripts zu einer Site kann so einfach sein wie das Einbetten zwischen den Skript-Tags "" in den HTML-Code der Seite. Skripte können im Kopfbereich oder inline mit dem Seiteninhalt platziert werden. Wenn Sie beispielsweise den Code "" in den Code der Seite eingeben, wird beim Laden der Seite ein Warnfenster mit der Aufschrift "Hallo Welt" angezeigt. Unaufgeforderte Benachrichtigungen wie "Hallo Welt" gelten jedoch als lästiges Design, wenn sie auf echten Seiten verwendet werden.

Video des Tages

Warte auf Aktion

Ein umsetzbares Skript wird aktiviert, wenn Besucher Aktionen auf einer Webseite ausführen: Die Aktion könnte das Laden der Seite selbst sein. Skripte werden auf Webseiten verwendet, um Dinge wie Dropdown-Menüs zu aktivieren und Benutzerdateneingaben zu interpretieren. Ein Skript kann einen Zahlenwert interpretieren, der in ein HTML-Eingabefeld eingegeben wird, um zu überprüfen, wie viele Zahlen es sind, um zu bestätigen, ob es sich um eine Telefonnummer handelt, oder um Temperaturen von Celsius in Fahrenheit umzurechnen.

Erstellen Sie eine Site

Skriptsprachen wie PHP generieren HTML-basierte Webseiten aus Datenbankinformationen, anstatt sich auf eindeutig geschriebene Seiten zu verlassen. Site-Konstruktionssprachen erfordern eine serverbasierte Programminterpretation wie Apache und werden nicht durch Öffnen einer Datei ausgeführt. Webentwickler verwenden Content-Management-Systeme, die auf dem serverbasierten Interpretationsprogramm für großen Umfang laufen Websites, die den größten Teil des Skripterstellungsprozesses automatisieren und den Erstellern von Inhalten eine benutzerfreundliche Schnittstelle. Skriptsprachen helfen Entwicklern, Seiteninhalte in großem Umfang zu verwalten, indem sie automatisch Seiten generieren. Beispielsweise kann eine Blog- oder Nachrichtenartikelseite nur als eindeutiger Inhalt im Textbereich vorhanden sein; der Inhalt der Kopf- und Fußzeile der Seite wird durch "includes"-Anweisungen in PHP übernommen.

Erstellen Sie eine Web-App

Skriptsprachen arbeiten mit leistungsfähigeren Programmiersprachen zusammen, um den Benutzeroberflächenteil des Webanwendungsinhalts über einen Webbrowser zu rendern. Entwickler verwenden Web-Apps, um Jobs zu verarbeiten, die browserorientierte Markup- und Skriptsprachen nicht bewältigen können, während sie noch in einem Webbrowser ausgeführt werden. Web-Apps müssen nicht auf einem Computer oder Gerät installiert werden und funktionieren über die browserbasierte Verteilung. Zu den gängigen Web-Apps gehören Browserspiele und Zeitmessungssoftware. Während Skriptsprachen im Allgemeinen im laufenden Betrieb gelesen werden, können sie für eine schnellere Leistung kompiliert werden, was für Webanwendungen nützlich ist.