Re: 3.0.10

From: Date: Sun, 20 Jun 1999 19:41:24 +0000
Subject: Re: 3.0.10
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-7266@lists.php.net to get a copy of this message
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@acm.org URL: http://www.mlemos.e-na.net/ PGP key: finger://mlemos@zeus.ci.ua.pt --

« previous php.dev (#7266) next »