Date: 06/20/99
- Next message: Manuel Lemos: "Re: [PHP-DEV] 3.0.10"
- Previous message: Jim Jagielski: "Re: [PHP-DEV] CVS update: phpdoc/functions"
- In reply to: Jim Winstead: "Re: [PHP-DEV] 3.0.10"
- Next in thread: Jim Winstead: "Re: [PHP-DEV] 3.0.10"
- Reply: Jim Winstead: "Re: [PHP-DEV] 3.0.10"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello Jim,
On 20-Jun-99 20:42:17, you wrote:
>> Can you tell us more about that SQL abstraction layer that you are
>> planning? What will support? Just queries, or also creation and changing
>> tables, transactions, cursorsm etc.?
>I don't have anything planned. I'm not even signing up to do the
So, who is?
>abstraction layer. I'm just pointing out that some of the lessons
>learned on these other tasks can be applied to that task.
What kinds of lessons?
>I think the only part that is really important to have an abstraction
>for is querying, since that is by far the most common use. I suspect
>most everything else falls into the "it would be nice but the
>abstraction layer would never get finished because it is too much
>of a pain to implement" category.
Right, but it is important to keep the doors open for the layer to evolve
to cover for important needs even if is not possible to have support in all
kinds of RDBMS.
It seems that a lot of people only care for MySQL. If MySQL does not
support something, it is not worthy to support for other drivers. I think
that it is a mistake.
>But code speaks loudest. If someone wants more, implement it. Even
>if it doesn't get used, the time spent writing it is better spent
>than any time spent discussing an abstraction layer that never
>happens.
Right, but if somebody is really going to use it, it would be good to share
ideas so we don't fall in the same design mistakes that many people that
tried before have fallen.
Implementing something to not be used later because the developer decided
to do his own way ignoring potential design mistakes that other could have
brought to the attention, IMHO is a worse waste of time.
Regards,
Manuel Lemos
E-mail: mlemos <email protected>
URL: http://www.mlemos.e-na.net/
PGP key: finger://mlemos <email protected>
---- PHP Development Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-dev-unsubscribe <email protected> For additional commands, e-mail: php-dev-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>
- Next message: Manuel Lemos: "Re: [PHP-DEV] 3.0.10"
- Previous message: Jim Jagielski: "Re: [PHP-DEV] CVS update: phpdoc/functions"
- In reply to: Jim Winstead: "Re: [PHP-DEV] 3.0.10"
- Next in thread: Jim Winstead: "Re: [PHP-DEV] 3.0.10"
- Reply: Jim Winstead: "Re: [PHP-DEV] 3.0.10"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

