Perl-Programmierung

Ich muß mich für die Realisierung einer neuen Homepage (mit einer Datenbank, auf die Besucher dann Schreibzugriff haben) mit Perl vertraut machen.

Kann mir jemand ein Buch empfehlen, daß für den Einstieg in die Programmierung in Perl geeignet ist?

Was muß ich auf meinem PC installieren, damit ich Perl-Scripts dort direkt laufen lassen kann? Reicht da die Installation von ActivePerl oder muß ich noch einen Webserver installieren?

C. Pohl

Kann mir jemand ein Buch empfehlen, daß
für den Einstieg in die Programmierung in
Perl geeignet ist?

Ein Buch kenne ich nicht, aber auf der Seite
www.perl-archiv.de findest Du jede Menge Infos und auch zwei Tutorials.

Was muß ich auf meinem PC installieren,
damit ich Perl-Scripts dort direkt laufen
lassen kann? Reicht da die Installation
von ActivePerl oder muß ich noch einen
Webserver installieren?

Kommt drauf an, was Du machen willst :smile: Wenn Du Perl für Webseiten lernen willst, brauchst Du natürlich auch einen Webserver. OmniHTTP ist wohl ziemlich geläufig.

–Mathias Ricken

Hi,

Ich muß mich für die Realisierung einer
neuen Homepage (mit einer Datenbank, auf
die Besucher dann Schreibzugriff haben)
mit Perl vertraut machen.

Fragen zu Perl im CGI-Einsatz (nicht zur Sprache selbst) sind im Brett „WWW-Programmierung“ besser aufgehoben :wink: (Nur zur Info!)

Kann mir jemand ein Buch empfehlen, daß
für den Einstieg in die Programmierung in
Perl geeignet ist?

http://www.worldmusic.de/perl/mini-faq.txt, Punkt 10. Zusätzlich dazu:
http://www.teamone.de/selfhtml für den Einstieg, http://www.phy.uni-bayreuth.de/~btpa25/perl/perl_mai… als deutsche Referenz, perldoc (auf Deinem Rechner, wird mit Perl mitgeliefert) als „die“ Dokumentation schlechthin. Nicht gerade für den Einstieg gedacht, aber gewöhn Dich gleich dran - Du wirst sie brauchen und auch schätzen lernen!

Was muß ich auf meinem PC installieren,
damit ich Perl-Scripts dort direkt laufen
lassen kann? Reicht da die Installation
von ActivePerl oder muß ich noch einen
Webserver installieren?

Webserver, wenn Du Perl für CGI testen willst. Ich bin mit OmniHTTPd (http://www.omnicron.ab.ca/httpd/) sehr zufrieden. Um die Scripts per se zu testen, reicht allerdings Perl.

Cheatah
http://cheatah.net

CGI-Programierung im World Wide Web von Shishir Gundavaram O’Reilly International Thomson Verlag ISBN-Nr. 3-930673-43-6 Buch anschauen

Effektiv Perl programmieren von JosephN. Hall
Randal L. Schwartz Addison-Wesley Verlag ISBN-Nr.3-8273-1406-2 Buch anschauen

Einführung in Perl von Randal L. Schwartz &
Tom Christiansen O’Reilly Verlag ISBN-Nr. 3-89721-105-X Buch anschauen

Fortgeschrittene Perl-Programmierung von Sriam Srinivasan O’Reilly Verlag ISBN-Nr. 3-89721-107-6 Buch anschauen

Ich habe mit Einführung in Perl von Randal L. Schwarz & Tom Christianssen angefangen.
In dem Buch wird auch beschrieben wo Du einen Webserver zum Testen der CGI-Scrips bekommst(downloaden).
Viel spass damit
Jörg

Zunächst einmal vielen Dank für die Antworten!

Punkt 10. Zusätzlich dazu:
http://www.teamone.de/selfhtml für den
Einstieg,

Danke, aber HTML kann ich schon …
Ist das die Doku von Stefan Münz? *s*

Webserver, wenn Du Perl für CGI testen
willst. Ich bin mit OmniHTTPd
(http://www.omnicron.ab.ca/httpd/) sehr
zufrieden. Um die Scripts per se zu
testen, reicht allerdings Perl.

Alles klar …

Gruß
Carsten

Hi,

http://www.teamone.de/selfhtml für den
Einstieg,

Danke, aber HTML kann ich schon …
Ist das die Doku von Stefan Münz? *s*

ja, ist es - und es steht deutlich mehr drin als nur HTML :wink: Eben auch gerade die ersten Schritte in Perl/CGI sind dort beschrieben.

Cheatah
http://cheatah.net

Ich muß mich für die Realisierung einer
neuen Homepage (mit einer Datenbank, auf
die Besucher dann Schreibzugriff haben)
mit Perl vertraut machen.

ich würde allerdings PHP und nicht PERL nehmen. Oder zumindest SSI mit PERL.

Kann mir jemand ein Buch empfehlen, daß
für den Einstieg in die Programmierung in
Perl geeignet ist?

siehe andere Beiträge

Was muß ich auf meinem PC installieren,
damit ich Perl-Scripts dort direkt laufen
lassen kann? Reicht da die Installation
von ActivePerl oder muß ich noch einen
Webserver installieren?

Am sinnvollsten ist es, wenn Du den ganzen Server (inkl. Datenbank) simulieren kannst. Unter Linux ist es kein Problem.

CU,
Alex

Hi,

ich würde allerdings PHP und nicht PERL
nehmen. Oder zumindest SSI mit PERL.

die Wahl der Sprache will ich nicht beurteilen (PHP beherrsche ich nicht), aber was hat SSI mit Perl zu tun, bzw. was verstehst Du unter „SSI mit Perl“? Man kann zwar Perl-Scripts schreiben, die per SSI eingebunden werden, aber das ist lediglich ein spezielles Einsatzgebiet von CGI (und nicht mal ein besonders schwieriges). Ob ich jetzt ein Perl-Script schreibe, das als SSI eingebunden wird, eine komplette HTML-Seite zurückliefert oder vielleicht ein GIF (oder was auch immer), hängt einzig und allein davon ab, was ich haben möchte.

Am sinnvollsten ist es, wenn Du den
ganzen Server (inkl. Datenbank)
simulieren kannst. Unter Linux ist es
kein Problem.

Volle Zustimmung, wobei es sinnvoll ist, die Scripts auch auf dem eigenen Rechner testen zu können - das schont die Telefonrechnung :wink:

Cheatah
http://cheatah.net

O´Reilly: Thinking in Perl