Standort:  >> Home >> Web-Technik: Server >> PERL / CGI

PERL - Practical Extraction and Report Language

Entstehung - Perl wurde in den 80er-Jahren als Programmiersprache für die Bearbeitung von Textdateien in Unix-Umgebungen entwickelt. Die Programmiersprache erlaubt eine schnelle Programmierung und verwendet einige Unix-Hilfsmittel.

Interpreter-Sprache - Perl ist eine Interpreter-Programmiersprache (interprete = dolmetschen). Das heißt, das Programm wird im Gegensatz zu zu Compiler-Programmiersprachen nicht nur einmal in Maschinencode übersetzt, sondern jedes Mal beim Start eines Perl-Programms. Dadurch eignet sich Perl besonders für Skript-Bearbeitung und wird u. a. zur Erzeugung von CGI-Programmen genutzt, um diese zwischen NetWare-Web-Servern und Unix-Servern zu portieren.,

Spezielles Verzeichnis auf dem Server - Im Gegensatz zu PHP müssen Perl-Scripte in ein Verzeichnis gelegt werden (meistens /cgi-bin), in denen das Ausführen solcher gestattet ist.

CGI - Common Gateway Interface

Schnittstelle zwischen Browser und Skript - übersetzt bedeutet Common Gateway Interface soviel wie "Allgemeine Vermittlungsschnittstelle". Diese erlaubt es dem Browser, über einen Server ein Programm aufzurufen und mit ihm Daten auszutauschen. Diese Programme (CGI-Scripte) werden zumeist in der Programmiersprache Perl geschrieben und haben die Dateiendung .cgi oder .pl (für Perl). Der Browser nimmt beispielsweise Formulareingaben entgegen und leitet sie über die CGI-Schnittstelle an das Script weiter, dort werden die Eingaben verarbeitet und ggf. eine HTML-Seite an den Browser ausgegeben.

 

Kostenlose Beratung

Kostenlose ErstberatungNutzen Sie die Möglichkeit einer kostenlosen Erstberatung.

Ihr Ansprechpartner:
Christian Ott
Tel. 030 - 690 414 - 20
oder per Mail-Formular.

 

Niedstr.16, 12159 Berlin
Tel.: 030 / 690 414 - 20
Fax: 030 / 690 414 - 31
Mail: info@ott-deffge.de
Web: www.ott-deffge.de