Thread Lösch Button
(60 answers)
Opened by haijp at 2006-05-09 12:24
@haijp (und renee)
Versuch das Layout/GUI von Code zu trennen. Sowas wie oben ist kein gutes Design, das bringt nur Probleme. GUI - Verarbeitung - Datenhaltung Sind 3 verschiedene Dinge ( 3 Schichtenmodell ). z. B. mit: (HTML - Perl - DB) Ein gutes Beispiel sind auch templates. Kurz - es soll so wenig HTML-code wie möglich in Perl-code stehen.. Eine Sprache die mit dem 3 Schichtenmodell bricht ist z. B. PHP, mit der äusserst dummen Möglichkeit die Codes zu mixen. den selben Unsinn in Perl: Code: (dl
)
1 perlcode Leider gibt es viele die so "basteln", am ende stehen alle an, wenn man eine "kleine" Änderung am Design machen will. Zudem: "laden/speichern/verarbeitung" gehört in ein eigenes Skript. "Anzeige" in ein anderes. Wenn du es mixt, gibts irgendwann ärger. Mach einfach ein "speichern.pl" "laden.pl" "anzeige.pl" wenn du alles dann zusammenfasst siehts dann ca so aus: Code: (dl
)
1 if ($modus eq 'laden') {do 'laden.pl';} Wichtig ist: 1. anzeige und verarbeitung trennen. 2. perl + html trennen, soweit es geht.\n\n <!--EDIT|master|1147179643--> $i='re5tsFam ^l\rep';$i=~s/[^a-z| ]//g;$\= reverse "\U!$i";print;
|