Re: New Package: HTML_DB
| From: | Matthew Palmer | Date: | Wed, 23 Apr 2003 23:20:46 +0000 |
| Subject: | Re: New Package: HTML_DB | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-15419@lists.php.net to get a copy of this message | ||
On Wed, 23 Apr 2003 echo15@delirium.ch wrote:
> Here they are (not LGPLed yet), suggestions about location, names and
> such are appreciated.
Define "PEAR folks". I don't have an account on pear.php.net, but I use
PEAR and I write code which could be in PEAR if I could be bothered to run
the gauntlet. I've contributed documentation to PEAR modules. Am I a "PEAR
folk"? Where does the distinction lie?
Since you're the only copyright holder listed on DB_Form.php, what is the
problem with LGPLing now?
From a quick glance at the code (please don't sue me), it looks as though
DB_Form could be a useful class, as long as it's documented properly. Don't
know whether it's functionality crosses OOH_Form, though (and I can't tell
because OOH isn't documented, either, and it's code is thoroughly opaque).
> DB_Auth is indeed concurring code as the Auth package does very much
> the same with many more features. However, the aim of DB_Auth is to
> make the most likely case (session authentication based on SQL data) as
> easy to implement as possible. A webpage formerly using Apache's HTTP
> Auth can migrate to DB_Auth at almost no expense. Just create a login
> page, edit the 'dbauth' config file and use .htaccess to define what's
> protected. (You can even exclude single files from authentication.)
> Unlike with Auth you DON'T HAVE TO PUT ANY CODE into your protected
> pages. Still, is this enough a reason to have DB_Auth PEARed? What do
> you think?
Apart from the (presumed) use of database abstraction, what is the benefit
of using this class over inserting a database authentication module into
apache? What is the slowdown observed when using this class, as compared to
an apache auth module?
> DB_LIST
> Source: not available yet
> Location: /usr/share/pear/HTML/DB/DB_List.php
> Demo: not available yet
>
> I'm currently working on this package. It'll be ready to evaluate soon.
What is it?
--
-----------------------------------------------------------------------
#include <disclaimer.h>
Matthew Palmer, Geek In Residence
http://ieee.uow.edu.au/~mjp16