gromitus
>search and replace?
А когда я там поставлю mysqli (недаром хостер любимый и не просто так я начала использовать mysqli) опять "search and replace?" И две версии библиотек: mysql и mysqli?
>когда php5 станет достатогчно стабилен
???
>sqlite - под стартовую версию продукта
А sqlXXX под конечную?
antiportal
Вот в этом и смысл.
>абстракции доступа именно к БД
Однако я совсем не ратую за отказ от возможностей конкретной СУБД в пользу универсальности.
Например, такие возможности PostgreSQL, отсутствующие в MySQL, как наследование и foreign keys, очень не хочется реализовывать в собственном коде: зачем?
Правда, мне кажется, что "враппер clevel-а" можно назвать абстракцией доступа к БД.
С другой стороны, можно последовать XP в моём вульгарном понимании: то есть реализовать "слой 2 23i" применимо к конкретной СУБД и в случае надобности переписать его под другую. Этакая абстракция под одну базу. Смысл: перенос из "враппера" лишней функциональности.