Обновить
Комментарии 8
Хороший DBFW, главное: полезный маленький и простой. Все что надо есть. Спасибо.
Спасибо. Попробую использовать в деле.
Если кто уже успел попробывать — напишите коммент?
меня несколько смущает отсутствие понятия "схема". то бишь субд сама как-то там насоздаёт ключей (или не насоздаёт, что ещё больший маразм) - это будет не оптимально и стопудово будет тормозить.

лучше для всех необходимых выборок иметь оптимизированные индексы. яваскрипт - это не цпп и делать полный перебор (а всякие "крутые" запросы без него не обойдутся) не слишком эффективно.

в общем, рекомендую почитать про индексы: http://javascript.ru/blog/tenshi/yavaskriptovoe-dao

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

ps: и при чём тут аякс? o_0
есть такая интересная вещь как SQLite COM объект (лень искать ссылку, кому интересно пишите, поищу). в принципе его можно со страницы поставить как ActiveX (естественно в IE) и тогда будет возможность работать с БД на машине юзера прямо из JS стрницы.
Это - дыра в безопасности (ActiveX), плюс к тому юзер должен сам установить и настроить БД, да и платформа всеголишь одна.
насчет дыры - может(я не знаю как точно поведет себя IE7 на висте в Protected Mode с ActiveX, но по идее, если он будет создан со страницы, то будет работать в Protected Mode, а следовательно писать только в Untrsted зоны файловой системы и реестра)

Насчет установки вручную - можно все автоматизировать, ставя из CAB, тогда можно все поставить прямо со страницы, и юзеру нужно будет только подтвердить установку.
Получается IE-only решение, что прискорбно.

Интересно может получиться, если нарисовать frontend, для IE использующий описанный выше подход, для FF3 — встроенную БД и т.д.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.