RE: [PEAR] Database abstraction layer
| From: | Hardik Doshi | Date: | Sat, 08 Feb 2003 02:28:17 +0000 |
| Subject: | RE: [PEAR] Database abstraction layer | ||
| References: | 1 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-3665@lists.php.net to get a copy of this message | ||
Hi Smith,
Thanks for your nice reply. Currently i have already
developed school intranet (More than 80 tables in
mysql). As i am an entry level programmer i was not
aware about db abstraction layer. Now I have decided
to put this layer because of future purpose. That's
why i am curious to know which one is the best? But i
have decided to use PEAR DB after reading an entire
documentation.
I will definately let you know if i will get stuck at
any point.
Anyway thanks again for your comments.
Hardik
--- Lukas Smith <smith@backendmedia.com> wrote:
> Hi,
>
> What is it that you want to achieve with the
> abstraction layer?
> PEAR actually has 2 abstraction layers and 2 query
> builders that run on
> top of them.
>
> If you tell us a little bit more about your needs we
> can help you more.
>
> As a general comment: The native API's are usually a
> bit more klunky to
> use over the abstraction layers. So generally once
> you have familiarized
> with the abstraction layer of your choice you should
> be more productive
> in terms of code. However you are limiting yourself
> in the use of very
> RDBMS specific features. However you can still use
> them if needed, but
> it does sort of defeat the purpose of the
> abstraction layer. Also
> abstraction layers do have a considerable overhead.
> But usually this is
> insicnificant compared to the actual time it takes
> the RDBMS to perform
> a query.
>
> Regards,
> Lukas Smith
> smith@backendmedia.com
> _______________________________
> BackendMedia
> www.backendmedia.com
> berlin@backendmedia.com
>
> Linn Zwoch Smith GbR
> Reuchlinstr. 10-11 Raum 4.1.6
> D-10553 Berlin (Tiergarten)
>
> Tel +49 30 83 22 50 00
> Fax +49 30 83 22 50 07
>
>
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com