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.
| © ott-deffge ITconsulting Berlin |

Nutzen Sie die Möglichkeit einer kostenlosen Erstberatung.