[Bielefeld-pm] Perlthemen

Jürgen Peters taulmarill at xgn.de
Mi Sep 27 14:19:20 PDT 2006


Mario Minati schrieb:
> Christian Dühl schrieb:
>> Hallo,
>>
>> im Bestreben, in unsere Treffen wieder mehr Perlthemen einfließen zu lassen und weil es mich persönlich interessiert eine Frage an Jürgen: Wäre es möglich und nicht mit zu viel Aufwand verbunden, uns das nächste Mal eine Einführung in Catalyst zu geben, so dass wir danach in der Lage wären, eigene Projekte mit Catalyst zu bauen?
>>
>> Generell fände ich es gut, wenn jeder mal Themen in den Raum stellen würde, die ihn interessieren oder über die er berichten könnte. Vielleicht finden wir ja auch mal irgendwann eine Möglichkeit, echte Vorträge zu halten.
>>
>> Vielleicht sollten wir auch nochmal für unser Perltreffen werben, es fängt ja jetzt bald das neue Semester an (falls das noch so ist wie früher), vielleicht könntest du,  Judith, da nochmal was aushängen an der Uni, solange du da noch bist? Die alten Zettelvorlagen gibt es ja hoffentlich noch :-)
>>
>> Schönen Gruß, Christian.
>>   
> Mehr Perl bei den Perl-Mongers würde mir auch gefallen.
> 
> Besonders das Thema Catalyst liegt mir am Herzen, das könnte mir etwas 
> Zeit für die Einarbeitung ersparen ;-)
> Welches DB-Modul nehme ich, wir haben ja schon mal über Class::DBI vs. 
> DBI::xClass gesprochen.

nach dem, was ich bisher gesehen habe, lässt sich mit DBIx::Class mehr machen. 
soll auch performanter sein. ansonsten unterscheiden sich die beiden von dem 
"basisworschatz" nicht sonderlich.

> Wie kann ich das ganze DB-Zeugs am besten abstrahieren...

dazu sind imho die o.g. module eben da. ansonsten erzeugt man ja pro tabelle 
eine klasse. wenn man dann noch weiter abstrahieren will, kann man sich da noch 
funktionen reinschreiben.

> Wie funktioniert das M-V-C in der Praxis.

auf der catalyst homepage findest du einige beispiele im repository.

> Was ist mit MoJo?

da müsste jetzt sebastian was zu sagen.

> Wie macht meine eine funktionsbezogene Autorisierung?

was genau meinst du damit?

> Wie macht man am bestenen Persistenz für die Dauer einer Session, evtl. 
> so, das man eine session zwischen Web-Servern (Loadbalancing) wechseln kann?

wenn ich die frage richtig verstanden habe, würde ich vorschlagen, die sessions 
auf einem datenbankserver zu speichern, an den die webserver gut rankommen.

> Lauter Perl-Fragen :-) :-)

hoffe ich konnte ein paar beantworten.


Gruß,
Jürgen