Kovalenko Dmitry wrote:

Это какое такое "спец-апи" ? У меня, есть
одно такое, специальное. Назвывается
OLEDB.

Спец. апи. Это апи предметной области. А у тебя
как я понимаю скрипт запросы фигачит.

Запросам не место в скриптах. Это моё мнение.
Что вместо них - ничего, т.к. это должен быть другой
уровень абстракции.

Алексей, а чем ваше мнение
подтверждается?

Есть опыт проектирования и создания скриповой
системы с нуля.  Работа с данными из БД и интерфейс
с юзером.

Вот у меня, например, мнение - что
некоторым видам запросом нечего
делать в компилируемом коде.

Дело не в физическом расположении, а в другом
иерархическом уровне.

У меня есть репликатор - в нем с десяток
запросов в ядре. И _очень_много_ в
скриптах. Репликатору по-барабану чем
там скрипты с базой занимаются.

В данном случае скрипты это костыль заменитель
обычного кода.

Есть навороченный модуль, который
не-то чтобы набит запросами, но
скриптам не нужно напрягаться - все что
они хотят сделалать с базой, они делают
через его интерфейсы.

Вот это уже ближе к телу.

Так что это, того. Для каждой задачи
есть своя золотая середина.

Есть нездоровая тенденция заменить скриптами
дельфи/билдер. Скрипт должен давать новое
качество, но не просто быть 1 в 1 более
красивой копией паскалевого кода.


--
--- Home Page http://ok.novgorod.net/ap ---


Ответить