E-Commerce wie ich es will.

Die Skriptsprache dient zur Programmierung von Aufgaben

Um kleine und überschaubare Aufgaben schnell programmieren zu können, wird eine Skriptsprache verwendet. Da sie auf verschiedene Sprachelemente, unter anderem auch auf den Zwang zur Deklaration von Variablen, verzichtet, wirkt sich das positiv bei der Erstellung kleiner Programme aus.


Das Programm, welches der User irgendwann auf seinem Rechner verwendet, wurde zu Beginn seiner Entstehungsgeschichte mit Hilfe einer Programmiersprache erstellt. Ein Teil dieser Sprachen werden auch als sogenannte Skriptsprachen bezeichnet. Diese Skriptsprachen sind dazu gedacht vor allem für kleine und überschaubare Projekte schnell zu der gewünschten Lösung zu gelangen. Werden Programme in einer Skriptsprache geschrieben, bezeichnet man sie auch als Skript oder in der englischen Schreibweise Scripts. Skriptsprachen verfügen über verschiedene Merkmale, die sehr häufig anzutreffen sind. So gehören die automatische Speicherverwaltung oder die dynamische Klassenzugehörigkeit zu den Dingen, die typisch für eine Skriptsprache sind. Einige der Skriptsprachen bieten sogar die Möglichkeit an, neben dem Programmcode verschiedene andere Daten zu manipulieren. Auf diese Weise werden diese Sprachen extrem flexibel. Heute überschneiden sich sowohl Eigenschaften als auch Anwendungsgebiete von Skriptsprachen und konventionellen Programmen. Daher ist eine strikte Trennung der beiden Bereiche äußerst selten möglich. Betrachtet man die Skriptsprache aus architektonischer Sicht, so werden sie dazu verwendet, um aus bereits bestehenden Komponenten, also aus bereits bestehenden Softwareteilen ein Anwendungsprogramm zu konstruieren. Dabei werden die einzelnen Softwareteile selbst in einer Programmiersprache entwickelt. Ein Shellskript ist ein klassisches Beispiel für einen solchen Aufbau. Auch im Web gibt es die unterschiedlichsten Skriptsprachen. Dies wird spätestens zu dem Zeitpunkt ersichtlich, wenn man verschiedene Webservices aufruft. In den Anfängen wurden die Skriptsprachen in erster Linie verwendet, um kleinere Automatisierungen realisieren zu können. Heute haben sie sich selbst in den Bereichen etabliert, die in der Vergangenheit den klassischen Programmiersprachen vorbehalten waren. Im Laufe der Zeit wurden die sogenannten Interpreter deutlich verbessert. Der Interpreter ist ein Computerprogramm, mit dem ein Quellcode eingelesen, analysiert und ausgeführt wird. Durch die Verbesserungen wurde der bis dato entsprechende Unterschied in der Geschwindigkeit zu den statischen Sprachen verringert. Eine weitere Möglichkeit, Skriptsprachen in der Praxis einzusetzen, besteht darin, dass sie in Anwendungsprogrammen die Aufgabe übernehmen, durch Erweiterungen der Programmfähigkeiten zur Aufgaben-Automatisierung beizutragen. Da ein Teil der Funktionalität des Programms durch die gleiche Skriptsprache realisiert wird, haben Anwender die Möglichkeit, mit neuen Funktionen die bestehende Funktionalität zu erweitern oder diejenigen, die bereits bestehen, zu verändern. Das eigentliche Programm selbst wird dabei nicht umgeschrieben. Dennoch ist es möglich, dass diese Erweiterungen und Veränderungen derart gravierender Natur sind, dass das Programm im Nachgang in der Lage ist, völlig neue Aufgaben zu übernehmen. Im Internet, im World Wide Web verwendet man Skriptsprachen in vielen Fällen, sollen auf den Servern ganze Webanwendungen oder dynamische Seiten erstellt werden. Dazu zählen Projekte wie Wikis oder Foren. Die Skriptsprache findet heute in unzähligen Gebieten Anwendungsmöglichkeiten.

Social
facebook twitter xing rss

Kontakt
Copyright © 2013 plentymarkets GmbH – Alle Rechte vorbehalten
E-Commerce, Shopsoftware, Shopsystem, Webshop