Perl-Module

Ich möchte Perl für Webanwendungen ausprobieren, aber wichtige Module, zum Beispiel für Datenbankzugriffe, sind bei mir nicht installiert.

vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Herbert Braun

Ich möchte Perl für Webanwendungen ausprobieren, aber wichtige Module, zum Beispiel für Datenbankzugriffe, sind bei mir nicht installiert.

Jedes erdenkliche Perl-Modul findet sich auf cpan.org, dem „Comprehensive Perl Archive Network“. Einen Root-Zugang auf dem Server vorausgesetzt, lassen sich Module mit einer Prozedur von Download, Entpacken und make-Befehlen installieren (s. Soft-Link).

In der Praxis benutzt man dafĂĽr das CPAN-Modul, das ĂĽblicherweise in Perl-Distributionen enthalten ist. Der Befehl

perl -MCPAN -e shell

ruft das CPAN-Modul und die dort definierte Funktion shell auf. Anweisungen wie i /Modulname/ fĂĽr die Suche und install kĂĽmmern sich um die Modulverwaltung.

Das CPAN-Modul setzt jedoch einen C-Compiler und den Kompilierungshelfer make voraus, die auf Windows-Systemen meist fehlen. Der Perl-für-Windows-Distribution von ActiveState liegt deshalb ein eigener Paketmanager namens ppm bei, der mit den Befehlen search und install auch ohne externe Compiler Perl mit häufig benötigten Modulen ausstattet - etwa mit der Datenbankschnittstelle DBI, dem MySQL-Treiber DBD-mysql oder dem CGI-Modul.

Soft-Link (heb)