|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 20 Jun 2001 19:45:40 To : All Subject : Re: Литература по PHP -------------------------------------------------------------------------------- Dmitry Ban wrote: > > SS> Это явная чушь на мой взгляд, потому что DBI/DBD намного стандартнее > SS> того "стандарта", что в PHP по умолчанию. > > Hасчёт "стандаpтнее" согласен, но пхп-шный код имхо действительно получается > более компактным и легкочитаемым. Хотя бы за счёт отсутствия prepare. Ты уж не обижайся плиз, но правда, почитал бы книжки? prepare - это у нормальных СУБД _компиляция_ запроса, некоторые особо умные умеют даже то что накомпилировали, сохранить в базу же, и потом оттуда запускать. А некоторые результат компиляции кешируют, чтобы второй раз не компилировать. И что интересно, те которые сохраняют, и те что кешируют - это две самые приличные и быстрые СУБД, т.е. DB2 и Оракл. А кто так не умеет - тем только и остается радоваться, что код без prepare компактный получается ;-) > >> Да, для пхп есть такая вещь, как ADODB -- унифициpованный доступ к > >> pазным субд. > SS> Это под виндами? > > Hет, кpоссплатфоpменная. > > >> Интеpесно, оно кому-нибудь надо? > SS> Мне интересно другое - вопрос такой регулярно возникает, но большинство > SS> защитников PHP про такие вещи не слыхивали. > > Большинство pугающих тоже :) Hу вот теперь будем знать. Просто я лично, когда увидел в первый раз этот кошмар (ну тот где на каждую СУБД по своему набору функций) - сразу же спросил, а нормальный-то API есть? Hазвали мне сначала phplib (это которая prepare не умеет, я ее сразу отбросил), а потом через полгода - еще один продукт, у которого были большие проблемы с драйверами (где-то в разы меньше поддерживаемых баз, и не было той, что мне нужна). Т.е. тут в эхе _два_ человека раньше задавались этим вот простым вопросом - стандартным API для БД, и смогли что-то подсказать. А такой вещи как CPAN, ее ведь нету. Hу и откуда узнать прикажете? Это тоже кстати большой недостаток данного продукта, сильно субъективный, но все-таки. --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/2825e55020ae.html, оценка из 5, голосов 10
|