Thread Umstieg auf Catalyst: Was sind die Vorteile? Wie anfangen? (5 answers)
Opened by dominicn at 2006-06-05 16:52

dominicn
 2006-06-05 16:52
#28559 #28559
User since
2003-08-08
327 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich habe ein webbasiertes System entwickelt, mit dem Verwaltunsaufgaben erleichtert werden können. Der Ist-Zustand ist ungefähr so:

- läuft unter Apache (xampp) auf Windows XP
- Templates werden mit Template Toolkit realisiert
- ich habe eine Datei "parser.pl", die vom Apache immer beim Aufruf von .html-Dateien aufgerufen wird. Diese verarbeitet dann den Aufruf mit Templates und so.
- Die Programmlogik steckt einerseits in Plugins des Template Toolkit (Anzeigedinge, also hauptsächlich Datenbankabfragen) andererseits in eigenen Modulen, die dann für die Speicherung von Daten zuständig sind und nichts ausgeben
- Die Datenbankabfragen werden aus eben jenem Plugins/Modulen heraus mit prepare, execute, fetchrow_array ausgeführt. Die SQL-Statements sind auch direkt in diesen Modulen gespeichert.

Jetzt soll das System aber erweitert werden und ich spüre ab und zu schon die Grenzen (was nicht maßgeblich an den hier genannten Rahmenbedingungen liegt, sondern auch an Dingen, die ich anfangs unglücklich gelöst habe). Wenn ich nun aber sowieso einen Rewrite angehen würde, möchte ich gleich auf alles potentiell wichtige achten.

Nun habe ich auch schon viel von Frameworks gelesen, die man da verwenden kann/sollte, insbesondere von Catalyst.
Z.B. soll in Zukunft eine komfortable Rechteverwaltung integriert sein, die ich einfach verwalten kann und auch unkompliziert auf den einzelnen Seiten implementieren kann. Außerdem werden viele Tabellen erzeugt, die wahlweise in HTML oder PDF ausgegeben werden können. Bis jetzt arbeite ich hier mit LaTeX-Templates (auch über TT), die dann per pdflatex in PDF gewandelt werden. Ich habe aber gelesen, dass es bei Catalyst ein PDF-Plugin gibt ...

Was würdet ihr mir empfehlen und wie würde ich am besten/schnellsten einsteigen?

dominicn\n\n

<!--EDIT|dominicn|1149527154-->

View full thread Umstieg auf Catalyst: Was sind die Vorteile? Wie anfangen?