|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Igor Trofimov 2:5020/400 15 Mar 2001 13:10:47 To : All Subject : Re: Формирование картинки -------------------------------------------------------------------------------- > i> DBI - маразм как и любой другой универсальный способ доступа к СУБД. > скажет - как отрежет. настоящий бизон. Это еще что, меня как-то похвалили так: "Hу ты прям как промышленный робот" :)))) > аргументы? Держи: 1. Универсальный доступ - это ограничение интерфейса (набора методов), которых рано или поздно не хватит для доступа к фичам конкретной БД, если задача хоть сколько нетривиальна. 2. Если это СУпер-Гибкий интерфейс, то работать с ним - неудобно, так как СуперГибкий Интерфейс должен позволять задать ЛЮБЫЕ параметры коннекта, транзакции, запроса, должен поддерживать множество транзакций, вложенные транзакции, любые параметры запросов и результаты, должен уметь выдавать любую статистику по выполнению запрсов, поддерживать одну транзакцию у нескольких БД и один запрос на несколько БД. Hу что-то я наверняка забыл/не знаю. Ты себе представляешь такой интерфейс? 3. Hу скажи мне - вот вы долго думали и решили - ваша система будет работать на Oracle. Или на DB2. Или на MySQL в конце концов. Что - достаточно будет поменять БД и все заработает? Hе надо будет изменить много SQL-запросов (диалекты SQL разные!), хранимых процедур и триггеров, может даже структуру базы? Или у вас GuestBook - это все, что лежит в БД? 4. Единый интерфейс, это ограничивает развитие прослоек доступа к конкретным СУБД - чего ради совершенствовать модуль доступа, если все равно из-за ограниченности интерфейса? Почему, по твоему, кроме DBI пишут и DBI-несовместимые модули доступа к разным БД? А все преимущества - легко переменести guestbook. Смешно. В мыло. Тут я больше не отвечаю. --- ifmail v.2.15dev5 * Origin: Golden Telecom (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/8990ddf7f553.html, оценка из 5, голосов 10
|