Perl Beginners:

I am thinking about a Perl web/ database application for political
organizing and campaigns -- generating precinct walk lists, generating
phone banking lists, tracking contacts, etc..  I am using Debian
GNU/Linux 5 with Apache 2.2, mod_perl 2, PostgreSQL 8.3, and Perl 5.10.
I would like to start with a single-user, simple UI, and small databases
(1~10k records, ~1kB each), but pick technologies that will allow the
application to be grown into multi-user, rich UI, and large databases
(10M+ records).


Over the years, I have read "Programming Perl", "Learning Perl", "Perl
Cookbook", "Object Oriented Perl", "Learning Perl Objects, References, &
Modules", "Advanced Perl Programming", "Mastering Perl", "Mastering
Algorithms with Perl", "Official Guide to Programming with CGI.pm",
"Programming the Perl DBI", "CGI Programming with Perl", "Writing Apache
Modules with Perl and C", "MYSQL", "MYSQL and Perl for the Web", and
countless man pages, POD, and other online documentation.  Recently, I
have read "Perl Template Toolkit", "Embedding Perl in HTML with Mason",
and "PostgreSQL".  My web/ database experience has been limited to book
examples/ exercises, some toy applications, and some dead-end attempts
at e-commerce and CMS applications.


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..
 

TIA,

David



-- 
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to