| |
CGI
von Marcus Engelhardt
|
Perl zählt als die beliebteste Programmiersprache für das Common Gateway Interface ( CGI ) zu den am weitesten verbreiteten serverseitigen Skriptsprachen. Sie besitzt eine große Fülle von Funktionen und Modulen zur Verfügung und stellt somit eine Spieloase für Programmierer dar.
Weiter lesen ...
|
Inhalt
|
|
Es bedarf nicht viel, um das CGI auf dem heimischen Rechner zu installieren und in Perl programmieren zu können. Zudem ist die Anschaffung der benötigten Programme völlig kostenlos. Aber sehen Sie selbst ...
Weiter lesen ...
|
Inhalt
|
|
Die Syntax einer Programmiersprache ist im weiteren Sinne der formale Aufbau des Programmtexts, welcher stets einem bestimmten Schema folgt. Perl weist dabei eine sehr eigenwillige Syntax auf, welche auf dem ersten Blick eher an eine Ansammlung kryptischer Zeichen erinnert. Ein formal ordentlicher Programmierstil ist demnach besonders in Perl eine der wichtigsten Voraussetzungen, um dem Codeverlauf folgen zu können.
Weiter lesen ...
|
Inhalt
|
|
Eine der wichtigsten Aufgaben von CGI ist die Datenverarbeitung von Nutzereingaben - also das Auswerten von HTML-Formularen. Andersherum müssen die Verarbeiteten Daten natürlich auch wieder an den Benutzer ausgegeben werden. Beides zeigen wir Ihnen hier.
Weiter lesen ...
|
Inhalt
|
|
Perl stellt ein vollständiges Repertoire an Variablentypen zur Verfügung, mithilfe derer sich sehr umfangreiche und variable Datenstrukturen erschaffen lassen. Darüber hinaus kann Perl diese Variablentypen in verschiedenen Kontexten bewerten, was dem Nutzer der Programmiersprache schnell die großen Vorzüge und Stärken von Perl offenbart.
Weiter lesen ...
|
Inhalt
|
|
Für die einzelnen Variablentypen existieren in Perl spezifische Funktionen, welche der Manipulation der Variablen dienen oder Information zu ihnen bereithalten. Mithilfe dieser Funktionen kann man die entsprechenden Variablen sehr effektiv in Szene setzen.
Weiter lesen ...
|
Inhalt
|
|
In Perl gibt es Operatoren für alle Ansprüche. Einige können in einer verkürzten Schreibweise notiert werden, um das gesamte Script übersichtlicher erscheinen zu lassen.
Weiter lesen ...
|
Inhalt
|
|
Die Kontrollstrukturen in Perl wie bedingte Anweisungen und Schleifen ähneln im Großen und Ganzen denen anderer Programmiersprachen. Darüber hinaus existieren aber auch besondere Konstrukte mit einfacher Handhabung.
Weiter lesen ...
|
Inhalt
|
|
Durch die Verwendung einiger Sprungbefehle kann man ein Script sehr effektiv flexibilisieren. Welche es wofür gibt, zeigt dieses Kapitel.
Weiter lesen ...
|
Inhalt
|
|
Eine der größten Stärken von Perl liegt in den Verwendungsmöglichkeiten der so genannten regulären Ausdrücke (regular expressions) begründet. Sie sind im Großen und Ganzen genau definierbare und aufgrund der zahlreichen Modifikationsmöglichkeiten ziemlich vielseitig einsetzbare Suchmuster, mit deren Hilfe man bestimmte flexible Inhalte in beispielsweise Zeichenketten finden und durch andere ersetzen kann.
Weiter lesen ...
|
Inhalt
|
|
Eine Subroutine in Perl ist ein Unterprogramm, welches selbst Scriptteile enthält und von einer beliebigen Stelle im Script aufgerufen werden kann. Dadurch kann eine mehrfache Notation derselben oder im Wesentlichen identischen Scriptpassage vermieden werden, was das Script um ein Vielfaches übersichtlicher erscheinen lässt.
Weiter lesen ...
|
Inhalt
|
|
| |