Re: full-featured online database apps

2002-04-24 Thread Issac Goldstand

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







Re: full-featured online database apps

2002-04-24 Thread Jon Robison

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

2002-04-24 Thread Adi Fairbank

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

2002-04-24 Thread Ken Y. Clark

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

2002-04-24 Thread Peter Bi

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

2002-04-24 Thread Wim Kerkhoff

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

2002-04-24 Thread Peter Bi

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

2002-04-24 Thread Joe Breeden

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

2002-04-24 Thread Perrin Harkins

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

2002-04-24 Thread Tatsuhiko Miyagawa

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.

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

-- 
Tatsuhiko Miyagawa [EMAIL PROTECTED]



Re: full-featured online database apps

2002-04-24 Thread Peter Bi

(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