-----Original Message-----
From: Ron Savage [mailto:suppressed
Sent: Wednesday, January 05, 2005 10:38 AM
To: Emanuele Zeppieri; suppressed
Subject: Re: [cgiapp] Re: Q: Generic CGI - DBI interfaces
> Hi Emanuele, and others,
Iron! ;-)
> Thanx for your research.
>
> I was actually looking more for an application, rather than
> just modules.
>
> I have, in the past, examined almost all the packages
> mentioned here [1] and elsewhere, but not dbengine. I'll try
> it tomorrow.
Having seen your modules and knowing your experience as a Perl
programmer, I suspected that you already did an in-depth research and
that you already knew most of them ;-)
Anyway another one popped up from my bookmarks (the authors describe it
as an "application enabler"); here it is, in case you did not know it:
eXtropia WebDB:
http://www.extropia.com/applications.html
(look for it in the list)
here is a working demo:
http://www.extropia.com/cgi-local/demo/address_book.cgi
and here the docs:
http://www.extropia.com/support/docs/webdb/
> [...]
> Here is a partial requirements list for Maypole :-(:
> [...]
Yes, Maypole seems not to be able yet to deliver what it seemed to
promise, but I'm sure it will improve soon (or later.)
No such module/application/framework is completely satisfactory for me
either since, unless your application workflow exactly fits together
with the workflow provided by the given framework, you often end up in
wasting a lot of time to find a way to bypass its limitations.
So that when I have to develop a CRUD web application, I prefer to do it
"from scratch," taking advantage of the following modules (just the
relevant ones:) CGI::Application for the framework, DBIx::XHTML_Table
(together with Template-Toolkit) for displaying tabular data,
Data::Pageset to paginate them and a mix of TT, CGI::FormBuilder and
CGI::Ex::Validate for forms displaying and validation.
Data access is done through a mix of Class::DBI, SQL::Abstract::Limit
and raw DBI code.
AS the back-end ORDBMS, I use PostgreSQL whenever I'm permitted to do
it.
Ciao,
Emanuele.
---------------------------------------------------------------------
Web Archive: http://www.mail-archive.com/suppressed/
http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: suppressed
For additional commands, e-mail: suppressed
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.