Thread Einstieg in Webseitenprogrammierung mit Perl (16 answers)
Opened by plinepa at 2013-09-01 16:12

pq
 2013-09-04 10:37
#169891 #169891
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
das sind aber zwei verschiedene Schuhe.
Es gibt als Technologie CGI, mod_perl und FastCGI. Da geht es darum, wie der Perl-Interprter gestartet wird.
Da dürfte CGI erstmal ausreichen.

Dann gibt es noch die Module, die man benutzt, um die Parameter auszulesen. Das geht von CGI.pm bis zu umfangreichen Webframeworks.
CGI.pm ist einerseits eine minimale Lösung, schleppt aber andererseits viel Ballast in Form von Funktionen mit, die nicht mehr unbedingt empfohlen werden.
Das Problem ist, geht man hin zu Frameworks, hat man die Qual der Wahl.
CPAN:Plack, CPAN:CGI::Application, CPAN:Web::Simple, CPAN:Dancer, CPAN:Mojolicious, CPAN:Catalyst
Wenn man mal mit einem Framework gearbeitet hat, will man manchen Komfort nicht mehr missen.

Dazu kommen dann noch Templates (welche es übrigens bi PHP auch gibt, sie werden nur, wie bei Perl auch, nicht im üblichn 08/15 Skript eingesetzt).
Auch hier gilt: es lohnt sich, sie einzusetzen, auch wenn es im ersten Moment nach etwas mehr Arbeit aussieht als das HTML direkt selbst auszugeben.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Einstieg in Webseitenprogrammierung mit Perl