Hi,
Denk daran, das du das Skript vielleicht heute sehr kennst, es aber bestimmt laenger
in Benutzung sein soll. In nem halben Jahr oder so aenderst
du aber das Design der HP und musst somit auch
wieder den Code des CGI's aendern. =>Du musst also erstmal
checken, was der ganze Code macht etc pp..
wenn man CGI.pm konsequent einsetzt, ist der Code genauso verständlich wie HTML - oder sogar noch besser.
Nicht sehr schoen.
Nicht sehr schön ist es auch, wenn in zwei Jahren plötzlich XML statt HTML verwendet wird. Dann hast Du die Wahl: Sämtliche Scripts manuell anpassen, oder einmal CGI.pm updaten ;-)
Loesung: Mach alle HTML-Ausgaben mit Hilfe von Layoutdateien.
Modularer Aufbau ist eh empfehlenswert, da hast Du recht. Du kannst aber in der entsprechenden Funktion genausogut auf CGI.pm zugreifen.
Cheatah