Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: RAD tool for debian?

From: - Tong - <mlist4suntong(at)yahoo.com>
Date: Sun Jul 29 2007 - 17:52:39 EDT


On Fri, 06 Jul 2007 15:50:45 -0500, will trillich wrote:

> RAD/rapid-application-development tool sought... (web page forms > interface to a database we define)

"RAD tool for debian"?

I think the subject needs to be fixed, 'cause when talking about RAD tool, you would definitely want that it is not limited within Debian.

Nahh, just kidding...

> i've got a friend who's trying to get a license-free solution that'll
> provide an html/web front-end to a database... similar to ms access,
> but we're seeking 1) no licensing fees 2) an html interface, not a
> proprietary interface. we're NOT looking for a cms like joomla, but
> rather an engine for presenting forms to interact with a back-end
> database.

IMHO, for such requirement, no tools fit better than symfony. http://xpt.sourceforge.net/techdocs/language/php/symfony/sf01-SymfonyGeneral/ar01s02.html#_What_is_symfony_

Extract:

It is based on the following concepts:

  • compatible with as many environments as possible
  • easy to install and configure
  • simple to learn
  • enterprise ready
  • convention rather than configuration, supporting fallback calls
  • simple in most cases, but still flexible enough to adapt to complex cases
  • most common web features included
  • compliant with most of the web "best practices" and web "design patterns"
  • very readable code with easy maintenance
  • open source
Do you need help?X

FYI, Symfony uses some code fragments of other open source projects:

  • Creole, for the database abstraction layer
  • Propel, for the object-relational mapping layer
  • Mojavi, for the Model-View-Controller model layer

On seeing that, I told myself, "boy! That's it, That's what I want!" And it turned out that I made the right choice -- all you need to do is to describe your database schema in .xml file, or better a more human-readable, more easy .yml format. That's it!

Put it this way, you only need to focus on the logical of your database design, ie, the schema, and describe it in a format much obvious and more human-readable than .xml, then Symfony takes care of the rest!!!

"for presenting forms to interact with a back-end database" I bet I could finish all your preliminary requirements and give you such presenting forms within a day or even half a day!

And definitely, Symfony does not simply ends there. Need to build a blog? Want AJAX support? How about drag and drop (shopping cart)? ... Your limit is only your imagination. Check it out:

http://xpt.sourceforge.net/techdocs/language/php/symfony/ http://xpt.sourceforge.net/techdocs/language/php/symfony/sf01-SymfonyGeneral/index.html#_symfony

-- 
Tong (remove underscore(s) to reply)
  
http://xpt.sourceforge.net/techdocs/
  
http://xpt.sourceforge.net/tools/


-- 
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Received on Sun Jul 29 17:54:20 2007

This archive was generated by hypermail 2.1.8 : Thu Aug 09 2007 - 18:30:30 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library