1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117
|
<HTML><HEAD>
<TITLE>dbengine Homepage</TITLE>
</HEAD>
<BODY>
<H1 ALIGN=CENTER>dbengine.cgi</H1>
<!-- CGI-Forum Webring
<CENTER><BR><P>
<MAP NAME="webring">
<AREA SHAPE="rect" ALT="<-" coords="0,0,25,25" HREF="http://cgi-s.from.de/cgis/cgi-bin/back.pl?1">
<AREA SHAPE="rect" ALT="CGI-Forum Webring" coords="25,0,125,25" HREF="http://cgi-s.from.de/">
<AREA SHAPE="rect" ALT="->" coords="125,0,150,25" HREF="http://cgi-s.from.de/cgis/cgi-bin/next.pl?1">
</MAP>
<IMG SRC="http://cgi-s.from.de/cgis/cgi-bin/webring.pl" BORDER=0 WIDTH=150 HEIGHT=25 ALT="CGI-Forum Webring" USEMAP="#webring">
<BR><P></CENTER>
CGI-Forum Webring -->
<H3 ALIGN=CENTER>a plug 'n play Web interface for mySQL, PostgreSQL and Oracle</H3>
<table border="0" cellpadding="0" cellspacing="5">
<tr>
<td><a href="http://sourceforge.net"><IMG src="http://sourceforge.net/sflogo.php?group_id=27686" width="88" height="31" border="0" alt="SourceForge Logo" align="left"></a></td>
<td>Version 1.1<BR>
Documentation as of 05/21/2001<BR>
Copyright © <A HREF="http://cis-computer.com/mitarbeiter/ciechowski/index.html">Ingo Ciechowski</A>, 1996-2002</td>
</tr>
</table>
<HR>
</B>
<H2>About dbengine</H2>
<B>dbengine</B> is an interface between the WWW and
<A HREF="http://www.postgresql.org">PostgresSQL</A>, <A HREF="http://www.oracle.com">Oracle</A>
or <A HREF="http://www.mySQL.com">mySQL</A> which provides simple access to any existing database within just a few minues.<P>
This little Perl program was born after I've tried quite a lot of already
available packages like AppGen, PHP-FI and more.
So why did I kind of re-invent the wheel ?
<P>
Well, PHP-FI gives you a Perl like language in your documents, but no real
Perl while <A HREF="http://www.man.ac.uk/~whaley/ag/appgen.html">AppGen</A> and wdb-p95 require that you create some configuration
file for each of your databases -- sound's like you'll first of all have
to learn some sort of new mata language before you can get started.
<P>
That was the point when I started to feel more familiar with a small Perl
applet of my own... and now my <B>dbengine</B> became a tool that I think at is ready to be shared with others.
<P>
Unlike other tools you don't have to learn any special programming or scripting language to get started with <B>dbengine</B>. Also there's no configuration file for each database, so you don't have to get familiar with such a new structure.<BR>
However - in case you want to gain access to the full features of <B>dbengine</B> it'd be a good idea to know the <A HREF="http://www.perl.com/perl/index.html">Perl</A> language.
<P>
The whole system can be configured by simple manipulations of an additional database that contains closer information about how to visualize your database access.
<BR>
You can even specify <I>virtual Fields</I> which are calculated on the fly right before they're displayed on the screen.
<P>
<H2>Sample</H2>
Since nothing gives a better idea than a working sample here it is:<BR>
<A HREF="http://cis-computer.com/cgi-bin/dbengine/dbengine.cgi" TARGET="DBENGINE">http://cis-computer.com/cgi-bin/dbengine/dbengine.cgi</A>
<P>
<H2>Screenshots</H2>
<IMG SRC="images/articles.gif" WIDTH="616" HEIGHT="341">
<UL>
<LI><A HREF="images/listview.gif">Tablelist view with connected databases (104k)</A>
<LI><A HREF="images/recordview.gif">Record view with related record list out of seperate table using a template file (100k)</A>
</UL>
<P>
<H2>License</H2>
<B>dbengine</B> is free software under the same terms as Perl. Read its <A HREF="http://www.perl.com/perl/misc/Artistic.html">licence</A> if you aren't sure what you can or can't do. The bottom line is that this is a kinder and gentler version of the G<small>NU</small> licence -- one that doesn't infect your work if you care to borrow from <B>dbengine</B> or package up pieces of it as part of a commercial product!<P>
If you ever extend <B>dbengine</B>, correct errors or make other modifications that could be of further interest for other useres of my tool, please share your code with <A HREF="mailto:ciechowski@cis-computer.com">me</A>.
<P>
<H2>Contact</H2>
The malinglist <a href = "mailto:dbengine@cis-computer.com">dbengine@cis-computer.com</a> has been installed to provide a simple way to communicate with other dbengine users, discuss problems and share experiences.<BR>
You can subscribe by sending a message with the text <I><B>subscribe dbengine</B></I> in its body to <a href = "mailto:majordomo@cis-computer.com">majordomo@cis-computer.com</a><BR>
Of course the mailinglist will be informed in case there are any updates to the package available.<BR>
<P>
<H2>Development</H2>
Meanwhile <B>dbengine</B> is hosted on <A HREF="http://dbengine.sourceforge.net" TARGET="SOURCEFORGE">SourceForge</A>.
This is where Feature requests and discussions take place, where our CVS repository with the latest source is hosted
and where you can go if you want to support our ongoing development.
<P>
<H2>more information...</H2>
If you're interested in closer information about <B>dbengine</B>, use these links:
<UL>
<LI>how to <A HREF="installation.html">install <B>dbengine</B></A>
<LI>how to <A HREF="configuration.html">configure</A> the package
<LI><A HREF="workingwith.html">working with <B>dbengine</B></A>
<LI><A HREF="descdbase.html">description database</A>
<LI><A HREF="templatefiles.html">template files</A>
</UL>
If you need any additional information, please feel free to send me an <A HREF="mailto:ciechowski@cis-computer.com">E-Mail</A> - but be patient, since I'm a really busy guy ;-))
<BR>
And of course there's still the well documented Perl source code that could help you to find your way.
<P>
<A HREF="installation.html"><IMG SRC="images/next.gif" ALT="NEXT"></A>
</BODY>
</HTML>
|