Re: full-featured online database apps
(agreed. let's stop talking on specific templates.) As to the reusability, form actions can actually be put in an abstract class, so a particular application can subclass it by implement of action methods with an optional xml control. But I have the same feeling as in Ken Clark's original post, one could not go too far beyond that, or not worth of doing that. Using an existing tool may solve one problem but it usually takes as much time to add or modify something later. On the other hand, the typical size of web projects nowadays is still well within our ability of write-from-scratch. Peter - Original Message - From: "Perrin Harkins" <[EMAIL PROTECTED]> To: "Peter Bi" <[EMAIL PROTECTED]> Cc: "Wim Kerkhoff" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; "Ken Y. Clark" <[EMAIL PROTECTED]> Sent: Wednesday, April 24, 2002 2:08 PM Subject: Re: full-featured online database apps > Peter Bi wrote: > > Well, I changed it back to "HTML::Template". > > No template flame wars, please. HTML::Template is not unique (it has > much in common with Template Toolkit and dozens of other less famous > modules from CPAN), and Embperl::Object is really pretty cool. Your > original point about separating presentation out into templates helping > with code reusability is a good one, so let's just leave it at that. > > - Perrin > >
[OT] Re: full-featured online database apps
At Wed, 24 Apr 2002 14:05:38 -0700, Peter Bi wrote: > Well, I changed it back to "HTML::Template" . It takes relatively less time > to work it out with graphic designers. I've made simple utilities (fot TT and H::T) to help perl developers having a nightmare with co-work with designers. See http://perlmonks.org/index.pl?node_id=161595 for details. -- Tatsuhiko Miyagawa <[EMAIL PROTECTED]>
Re: full-featured online database apps
Peter Bi wrote: > Well, I changed it back to "HTML::Template". No template flame wars, please. HTML::Template is not unique (it has much in common with Template Toolkit and dozens of other less famous modules from CPAN), and Embperl::Object is really pretty cool. Your original point about separating presentation out into templates helping with code reusability is a good one, so let's just leave it at that. - Perrin
RE: full-featured online database apps
Arghhh! Enough! Enough! Enough!. The question of which Template/App/Embed technique is best has been discussed to death. Please don't start a new round of 'beat the dead horse'. Links to a list of Application Servers/Toolkits/Embedded Perl see the url: http://perl.apache.org/#appservers or see the website for the mod_perl Cookbook which can be found at: http://www.modperlcookbook.org/ Joe > -Original Message- > From: Peter Bi [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, April 24, 2002 4:06 PM > To: Wim Kerkhoff > Cc: [EMAIL PROTECTED]; Ken Y. Clark > Subject: Re: full-featured online database apps > > > Well, I changed it back to "HTML::Template" . It takes > relatively less time > to work it out with graphic designers. > > Peter > > > - Original Message - > From: "Wim Kerkhoff" <[EMAIL PROTECTED]> > To: "Peter Bi" <[EMAIL PROTECTED]> > Cc: <[EMAIL PROTECTED]>; "Ken Y. Clark" <[EMAIL PROTECTED]> > Sent: Wednesday, April 24, 2002 1:50 PM > Subject: Re: full-featured online database apps > > > > "Since the excellent HTML::Template, the code becomes more > re-usable..." > > > > Sorry, had to be said. My point is that there are many > templating systems > to > > choose from. With a bit of fore thought, the Show, List, > Delete, Add, etc > > buttons can be moved into different > objects/methods/templates, so that > it's > > easier to pick and choose your interface components. > > > > Wim > > > > On 24-Apr-2002 Peter Bi wrote: > > > Since the excellent HTML::Template, the codes becomes > more re-usable... > > > > > > Peter > > > > > > - Original Message - > > > From: "Ken Y. Clark" <[EMAIL PROTECTED]> > > > To: "Adi Fairbank" <[EMAIL PROTECTED]> > > > Cc: <[EMAIL PROTECTED]> > > > Sent: Wednesday, April 24, 2002 1:23 PM > > > Subject: Re: full-featured online database apps > > > > > > > > > > > >> > > >> I've written so many on-line database apps in > mod_perl/MySQL/Oracle > > >> that I think I'll go crazy sometimes. They all have so much in > > >> common, esp. the typical administrative interface where > you have to > > >> "show all," "show one," "edit," "create," "[confirm] > delete," etc. > > >> Everytime I find myself following the same basic > formula, but they're > > >> all so significantly different that I can't really see > reusing much > > >> code. I guess you could abstract things to such a degree that > > >> lots of directives could be passed to extremely generic > methods, but > > >> that actually has always seemed more trouble to me than > it's worth. > > > >
Re: full-featured online database apps
Well, I changed it back to "HTML::Template" . It takes relatively less time to work it out with graphic designers. Peter - Original Message - From: "Wim Kerkhoff" <[EMAIL PROTECTED]> To: "Peter Bi" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]>; "Ken Y. Clark" <[EMAIL PROTECTED]> Sent: Wednesday, April 24, 2002 1:50 PM Subject: Re: full-featured online database apps > "Since the excellent HTML::Template, the code becomes more re-usable..." > > Sorry, had to be said. My point is that there are many templating systems to > choose from. With a bit of fore thought, the Show, List, Delete, Add, etc > buttons can be moved into different objects/methods/templates, so that it's > easier to pick and choose your interface components. > > Wim > > On 24-Apr-2002 Peter Bi wrote: > > Since the excellent HTML::Template, the codes becomes more re-usable... > > > > Peter > > > > - Original Message - > > From: "Ken Y. Clark" <[EMAIL PROTECTED]> > > To: "Adi Fairbank" <[EMAIL PROTECTED]> > > Cc: <[EMAIL PROTECTED]> > > Sent: Wednesday, April 24, 2002 1:23 PM > > Subject: Re: full-featured online database apps > > > > > > > >> > >> I've written so many on-line database apps in mod_perl/MySQL/Oracle > >> that I think I'll go crazy sometimes. They all have so much in > >> common, esp. the typical administrative interface where you have to > >> "show all," "show one," "edit," "create," "[confirm] delete," etc. > >> Everytime I find myself following the same basic formula, but they're > >> all so significantly different that I can't really see reusing much > >> code. I guess you could abstract things to such a degree that > >> lots of directives could be passed to extremely generic methods, but > >> that actually has always seemed more trouble to me than it's worth. >
Re: full-featured online database apps
"Since the excellent Embperl::Object, the code becomes more re-usable..." Sorry, had to be said. My point is that there are many templating systems to choose from. With a bit of fore thought, the Show, List, Delete, Add, etc buttons can be moved into different objects/methods/templates, so that it's easier to pick and choose your interface components. Wim On 24-Apr-2002 Peter Bi wrote: > Since the excellent HTML::Template, the codes becomes more re-usable... > > Peter > > - Original Message - > From: "Ken Y. Clark" <[EMAIL PROTECTED]> > To: "Adi Fairbank" <[EMAIL PROTECTED]> > Cc: <[EMAIL PROTECTED]> > Sent: Wednesday, April 24, 2002 1:23 PM > Subject: Re: full-featured online database apps > > > >> >> I've written so many on-line database apps in mod_perl/MySQL/Oracle >> that I think I'll go crazy sometimes. They all have so much in >> common, esp. the typical administrative interface where you have to >> "show all," "show one," "edit," "create," "[confirm] delete," etc. >> Everytime I find myself following the same basic formula, but they're >> all so significantly different that I can't really see reusing much >> code. I guess you could abstract things to such a degree that >> lots of directives could be passed to extremely generic methods, but >> that actually has always seemed more trouble to me than it's worth.
Re: full-featured online database apps
Since the excellent HTML::Template, the codes becomes more re-usable... Peter - Original Message - From: "Ken Y. Clark" <[EMAIL PROTECTED]> To: "Adi Fairbank" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Wednesday, April 24, 2002 1:23 PM Subject: Re: full-featured online database apps > > I've written so many on-line database apps in mod_perl/MySQL/Oracle > that I think I'll go crazy sometimes. They all have so much in > common, esp. the typical administrative interface where you have to > "show all," "show one," "edit," "create," "[confirm] delete," etc. > Everytime I find myself following the same basic formula, but they're > all so significantly different that I can't really see reusing much > code. I guess you could abstract things to such a degree that > lots of directives could be passed to extremely generic methods, but > that actually has always seemed more trouble to me than it's worth. >
Re: full-featured online database apps
On Wed, 24 Apr 2002, Adi Fairbank wrote: > Date: Wed, 24 Apr 2002 13:27:11 -0700 > From: Adi Fairbank <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: Re: full-featured online database apps > > For example, what I'm looking for are other projects similar to Gedafe: > > http://isg.ee.ethz.ch/tools/gedafe/ > > but maybe with a more customizable front-end. > > -Adi Adi, I've written so many on-line database apps in mod_perl/MySQL/Oracle that I think I'll go crazy sometimes. They all have so much in common, esp. the typical administrative interface where you have to "show all," "show one," "edit," "create," "[confirm] delete," etc. Everytime I find myself following the same basic formula, but they're all so significantly different that I can't really see reusing much code. I guess you could abstract things to such a degree that lots of directives could be passed to extremely generic methods, but that actually has always seemed more trouble to me than it's worth. I guess my bit of insight I'm trying to share is that you should probably just write your own from scratch. It sounds like you're somewhat new to this, anyway, so the experience will do you good. :) I guess I just don't think you're going to find anything that will ever be as flexible and powerful as something you write yourself. You'd likely spend as much time trying to grok someone else's code so you could modify it as you'd spend hacking your own. If you'd like examples of how to go about this, write me off-list and I'll send you a lot of nasty code. ky
Re: full-featured online database apps
For example, what I'm looking for are other projects similar to Gedafe: http://isg.ee.ethz.ch/tools/gedafe/ but maybe with a more customizable front-end. -Adi
Re: full-featured online database apps
It was my understanding that there are numerous tools for converting tables like this at the mysql.com site. Some will even access the Access tables via ODBC and create a set of tables directly for you, or just make dumps that can be read into MySQL. Once made, Webmin does a good job of administering mysql databases. www.webmin.com --Jon Robison Adi Fairbank wrote: > > Does anyone know of a good customizable, user-friendly, online database > application, preferably mod_perl-based? I want to migrate a small Access > database to MySQL with a web interface, for added features and room for > growth. Has anyone come across a good open source project or toolkit that > would make this job really easy? > > TIA, > -Adi
Re: full-featured online database apps
I've actually USED Ms Access for just this purpose on a few occasions... It's a lot easier to do using the GUI... Issac Adi Fairbank wrote: >Does anyone know of a good customizable, user-friendly, online database >application, preferably mod_perl-based? I want to migrate a small Access >database to MySQL with a web interface, for added features and room for >growth. Has anyone come across a good open source project or toolkit that >would make this job really easy? > >TIA, >-Adi >