On Tuesday 28 July 2009 03:59:36 Dan wrote: > On Mon, 27 Jul 2009 16:00:13 -0700, David Christensen > > <dpchr...@holgerdanske.com> wrote: > > Perl Beginners: > > > > I am thinking about a Perl web/ database application for political > > organizing and campaigns > > <snipped> > > > I plan to start with the database portion of the application and am > > curious what people have to say about object-relational mapping and/or > > other tools that provide a higher-level interface than DBI.pm -- e.g. > > Alzabo, Fey::ORM, DBI::Class, etc.. > > > > > > Also, what about the various WWW tools -- e.g. CGI.pm, CGI::Application, > > HTML::Template, Template::Toolkit, Mason, Catalyst, Gantry, etc.. > > Ah. My favourite topic. Firstly, I hate web applications with a passion. > They're cheap, clunky approximations of desktop applications, and are > simply not necessary. Have a look at some of my software ( Gtk2::Ex::DBI, > Gtk2::Ex::Datasheet::DBI, PDF::ReportWriter ) at: > http://entropy.homelinux.org/axis - there are some screenshots of > production apps around. Gtk2-Perl apps are a pleasure to write compared to > web apps, honestly. Keep in mind people install Gtk2 these days for things > like pidgin, so it's not too much to ask to install a toolkit for a > database app. As for scalability, Gtk2::Ex::DBI has built-in record paging, > and the page size is adjustable. In one of my production apps, I've got a > config page where people can select different profiles ( LAN, DSL, etc ), > which changes the page size. And yes, it works very well across DSL. >
I believe this page which I've written would be of relevance here: http://www.shlomifish.org/philosophy/computers/web/use-qmail-instead/ Regards, Shlomi Fish -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Freecell Solver - http://fc-solve.berlios.de/ God gave us two eyes and ten fingers so we will type five times as much as we read. -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/