. Perl L e k t i o n e n ( Thu Nov 21 11:05:12 2024 ) .
Perl ( . Practical Extraction and Report Language . ) ist eine . Server-Scriptsprache . für dynamische Websites, bei der ein Client nur das Ergebnis abrufen kann und somit im Gegensatz zu Client-Sprachen, etwa JavaScript, keine Möglichkeit hat, den Quellcode einzusehen.
--
Wer die . PHP Lektionen . dieser Website überblicksartig anschaut, erkennt unschwer, was Script-Sprachen zur Gestaltung dynamischer Websites ermöglichen. Nichts anderes gilt für Perl, die mit anderer Syntax das, was Sie gesehen haben, ebenfalls ermöglicht.
Möchten Sie wissen, ob Sie Perl überhaupt nutzen können, können Sie das ebenso wie bei den PHP-Lektionen mit dem folgenden Hello-World-Script zuverlässig testen.
. Hello World Script .
|
#!/usr/bin/perl
print "Content-Type: text/html\n";
print "
<html>
<head>
<title>Hallo Welt</title>
</head>
<body>
<font size=2 face=\"Verdana, Arial\">
Hallo Welt
<p>--<br> [ <a href=\"javascript:history.back()\">back</a> | <a href=\"http://www.huecker.com/msw/perl\">home</a> ]
</font>
</body>
</html>
";
|
Testen ( . Syntax Dateiname: name.cgi, - bspw. hello.cgi ! . )
|
Und so wird es gemacht:
Kopieren: Grau unterlegtes Script mit Maus markieren und in Editor kopieren.
Sichern: Script mit Dateinamen . hello.cgi . als Nur-Textdatei speichern.
FTP: hello.cgi per FTP in den CGI-Bereich des Servers kopieren.
Modus: Rechte für . hello.cgi . auf ausführbar ( rwx ) setzen.
Ausführen: Link ( . http://www.my-domain.de/cgi-bin/hello.cgi . ) anpassen und mit Web-Browser aufrufen.
Falls Sie bei der Installation oder bei der Konfiguration Hilfe benötigen, bitten Sie Ihren System-Administrator, der die Bedingungen auf Ihrem Server am besten kennt, um Auskunft und Unterstützung.
--
War der Aufruf erfolgreich, - haben Sie Ihr erstes Perl-Script ausgeführt und sehen den Text, den Sie auch sehen, - wenn Sie jetzt auf . Testen . klicken.
Möchten Sie sich nun Perl aneignen, um Websites zu gestalten, können Sie im Internet nach einem Manual suchen oder eines der folgenden Bücher nutzen. - Als Orientierung für Studium und Übungen sollten Sie den Leitfaden der PHP-Seite nutzen, der sich für die Aneignung der Grundlagen einer Programmiersprache bereits vielfach bewährt hat.
! Zudem können Sie den . Perl Tutor . von Kirrily "Skud" Robert oder die Information von Tom Carter und die zahlreichen . Perl Programme . nutzen, die Sie unter anderem auf der Seite von Matt Wright finden, um mit Perl dynamische Websites zu gestalten.
Dazu empfiehlt Sally Newman von PCWDLD den Perl-Spickzettel von Hitesh Jethva
--
Literaturempfehlung.
- Paul E. Hoffman: PERL 5 für Dummies. Gegen den täglichen Frust mit Perl. Bonn: mitp, 1998. # Mehr Info.
- Michael Schilli: Go to Perl 5. Bonn: Addison-Wesley, 1998. # Mehr Info.
- Johan Vromans: Perl kurz und gut. Köln: O'Reilly, 2003. # Mehr Info.
--
Perl-Scripts benötigen einen Interpreter ( . perl . ), der auf den meisten Web-Servern vorhanden ist. Die Scripts müssen im CGI-Verzeichnis ( . Common Gateway Interface . ) gespeichert werden und ausführbar ( . executable . ) sein.
|