Thread Mojolicious mit mod_perl (3 answers)
Opened by TheFirstPerl at 2017-01-23 10:00

rosti
 2017-01-23 11:05
#185909 #185909
User since
2011-03-19
3202 Artikel
BenutzerIn
[Homepage]
user image
Mod_perl ist nicht auf Mojo angewiesen. Zum Einarbeiten an mod_perl empfehle ich, nicht nur die Grundlagen eines Perl-Frameworks zu verstehen, sondern fundierte Kenntnisse darüber zu haben.

I.d.R. werden sämtliche Header und Message-Body auch gepuffert, d.h., eine mod_perl-Application läuft stets darauf hinaus, diese in einem Rahmen ablaufen zu lassen.

D.h. auch, dass erst am Ende alles zusammen mit einer einzigen print-Anweisung rausgeht, also keine print's irgendwo mittendrin. Für eine effiziente Fehlerbehandlung (!) empfiehlt es sich weiterhin, den gesamten Ablauf vom Eingang des Request bis zur Aulieferung der Response in einen try{} bzw. eval{}-Block zu setzen.

Beispiel: http://perl.rolfrost/cgibasic.html als Basis zum Aufsetzen eines Frameworks. Ob dieses dann unter native CGI, mod_perl oder FastCGI läuft ist letztendlich nur eine Frage des Providers.

Eine zweckmäßige Fehlerbehandlung dieser Art: http://rolfrost.de/errorhandle.html ist ein absolutes Muss.

--mfg

View full thread Mojolicious mit mod_perl