[quote=esskar,22.04.2006, 16:58]x) Sind die Interfaces von Catalyst schon fix genug, dass man bei einem Update von Catalyst nicht alles ueber den Haufen werfen muss?
momentan ist version 5.66 released. und nein, ich schätze sri (und den rest von catalyst) so ein, dass sie nicht von heute auf morgen alle interfaces über den Haufen werfen; dafür ist es zu gut durchdacht.
[/quote]
Stimmt, die API ist stabil und wir sind sehr sehr vorsichtig mit Veraenderungen.
Der grosse Vorteil bei Catalyst ist halt das du dir um die Grundlagen fuer deine Anwendung keine gedanken machen must.
Es ist alles schon da und funktioniert auf allen Plattformen gleich.
Anstatt jedesmal wieder einen neuen mod_perl handler zu schreiben und alles neu zu erfinden sagst du einfach "catalyst.pl MyApp" und *boom* du kannst schon mit der "business logic" anfangen.
Du willst sessions? Lade drei plugins "use Catalyst qw/Session Session::Store::File Session::State::Cookie/" und *boom* du hast ein session hash in "$c->session", du musst nichts weiter tun...
Es geht einfach darum nicht immer wieder alles neu erfinden zu muessen.
Ganz im Sinne von TimToady, "Wenn du ein Rad schon neu erfinden musst, dann mach es auch besser". ;)
FastCGI ist uebrigens wirklich am schnellsten, besonders in verbindung mit kleinen servern wie lighttpd.\n\n
<!--EDIT|sri|1145723534-->