Wie Erstelle Ich Ein Skript

Inhaltsverzeichnis:

Wie Erstelle Ich Ein Skript
Wie Erstelle Ich Ein Skript

Video: Wie Erstelle Ich Ein Skript

Video: Wie Erstelle Ich Ein Skript
Video: PowerShell Script erstellen und ausführen 2024, November
Anonim

Wörtlich übersetzt bedeutet das Wort Skript "Skript", dh eine Beschreibung der Abfolge von Aktionen, die ausgeführt werden müssen, um eine bestimmte Aufgabe zu erledigen. In Bezug auf die Internetprogrammierung können solche Aufgaben beispielsweise das Anzeigen einer Uhr auf einer Internetseite sein, verschiedene visuelle Effekte mit Bildern implementieren usw. Und die Anzeige im Browser der Seite selbst im modernen Netzwerk erfolgt ebenfalls nach dem im Skript angegebenen Skript. Versuchen wir, ein paar einfache Skripte zu schreiben, um eine Vorstellung davon zu bekommen, was sie sind.

Wie Skripte geschrieben werden
Wie Skripte geschrieben werden

Anleitung

Schritt 1

Je nachdem, wo das Skript ausgeführt wird, werden Skripte in „Client“und „Server“unterteilt. Wir gehen zu einer Adresse im Netzwerk und senden die URL der interessierenden Seite an den Server, und dieser Server führt das Skript (Skript) aus, das sich an der angegebenen Adresse befindet. Das Skript, das die darin auf dem Server programmierten Aktionen ausführt, sammelt die Seite aus den erforderlichen Blöcken und sendet sie an den Browser. Dies ist ein serverseitiges Skript. Nach dem Empfang der Seite rendert der Browser auf unserem Computer sie für uns, und wenn der empfangene Seitencode ein Skript enthält, führt er dieses Skript bereits aus. Dies ist ein Client-Skript.

Damit ein Server oder Browser ein Skript lesen, verstehen und ausführen kann, muss es nach den ihm bekannten Regeln geschrieben und geschrieben werden. Solche Regelwerke werden Skriptsprachen genannt. Die meisten serverseitigen Skripte sind derzeit in PHP geschrieben und die meisten clientseitigen Skripte sind in JavaScript geschrieben. Um selbst ein Skript zu schreiben, genügt ein gewöhnlicher Texteditor - Notepad. Aber für die ständige Programmierung von Skripten können Sie auf einen spezialisierten Editor nicht verzichten. Ein solcher Editor übernimmt den Löwenanteil der Routinearbeit beim Schreiben von Skripten und lässt dem Programmierer mehr Zeit für Kreativität.

Lassen Sie uns ein einfaches Skript in der serverseitigen PHP-Sprache schreiben. Die erste Zeile besteht darin, dem Ausführenden mitzuteilen, dass das Skript an diesem Punkt beginnt. In PHP sieht dieses öffnende Tag so aus: Zwischen diesen beiden Tags befinden sich Anweisungen - Sprachoperatoren. Die Anweisung, die von O. Bender hinterlassene Inschrift auf den Kaukasischen Felsen zu drucken, lautet beispielsweise so: echo ("Kisya und Osya waren hier"); Und die Anweisung, die aktuelle Uhrzeit im Format STUNDE: MINUTE anzuzeigen, wird geschrieben so: echo date ('H: i');Ein vollständiges PHP-Skript, das aus diesen Anweisungen besteht, sieht so aus: <?Phpecho ("B");

Echodatum ('H: i');

echo ("Kisya und Osya waren hier!");?> Nach der Ausführung dieses Skripts durch das Server-Executor-Programm (Sprachinterpreter) würde die Seite so aussehen:

Ergebnis der Serverskriptausführung
Ergebnis der Serverskriptausführung

Schritt 2

Und dasselbe Skript in clientseitigem JavaScript würde so aussehen: var now = new date();

document.write ("B");

document.write (now.getHours () + ":" + now.getMinutes ());

document.write ("Kisya und Osya waren hier!"); Hier weist die Zeile var now = new date() den Skript-Executor an, ein neues virtuelles Objekt namens "now" zu erstellen, das das aktuelle Datum und die aktuelle Uhrzeit repräsentiert. document.write() ist ein Befehl, um auf die Seite zu schreiben, was in Klammern angegeben ist, und die Befehle now.getHours() und now.getMinutes() weisen an, die aktuelle Stunde und Minute aus dem „now“-Objekt zu extrahieren.

Es bleibt der besseren Übersichtlichkeit halber, diese beiden Skripte in einer Datei zusammenzufassen, auf dem Server zu speichern und die URL in die Adressleiste des Browsers einzugeben. Als Ergebnis sehen wir die gleichen Zeilen, von denen eine gemäß unserem Skript auf dem Server (PHP-Interpreter) und die andere auf unserem Computer (JavaScript-Interpreter) ausgeführt wurde.

Empfohlen: