rob: Wozu Perl

Beitrag lesen

Ist es bei perl so, dass wirklich alles mit print ausgegeben werden muss und dass html eigentlich nicht eingebettet ist, wie bei php?

Korrekt. Perl ist ja auch nicht im Hinblick auf das Erstellen dynamischer Websites entworfen worden.
PHP oder JSP sind das, darum kannst du solche Sprachen der Einfachheit halber mit HTML-Code mischen.
Ist aber nicht das Problem, wenn du mit Perl arbeitest. Wenn man sauber PHP programmiert, dann braucht man sowas auch kaum. Wenn man das übertreibt hat man nachher nur noch einen Wust aus öffnenden und schließenden PHP-Bereichen. Deswegen würde ich raten: Funktionalität soweit wie möglich vom Design trennen und wo man viele HTML-Ausgaben braucht, nimmt man, wie in Perl, einen Heredoc-Bereich.