Страница 1 из 3

Галактика и что-нибудь типа MySql :)))

Добавлено: 20 май 2009, 19:52
Vitaliy
Собственно Галактика многоплатформена, именно поэтому у нее в качестве SQL используется свой язык LOT.

Так вот тут встала задача по Галактике-Старт. Клиент скажем так заинтересован ее низкой стоимостью и функционалом, но покупка СУБД добавит стоимость.

Отсюда возник вопрос: а почему не дали возможности пользователям при выборе СУБД выбирать и из бесплатных, типа того же MySQL, Firebird и т.д..

Можно конечно предложить Oracle Express Edition с ограничением по оперативке и объему базы, но ведь это не совсм то.

Вот и получается, что сама Старт дешего, но к ней еще и СУБД надо прикупить :)

У кого какие мысли есть по этому вопросу?

Добавлено: 20 май 2009, 20:03
Ged
Тока если писать свой драйвер :)
Разработка на такое на врядли пойдет. И так тянут 3-ри платформы.

Добавлено: 20 май 2009, 20:15
Vitaliy
Ну свой драйвер писать - это не выход :)
Но ведь странно, это бы дало значительный талчок к распространению Галактики и уменьшило бы начальную стоимость владения ею.

Эх блин, помечтать не вредно :)

Добавлено: 20 май 2009, 20:55
sim
Лицензия первасива на 10 юзеров стоит около 20 т.руб. В принципе это не слишком дорого, учитывая что Старт на 5 мест стоит 45 тыс. Итого одно рабочее место = 9 тыр (Гал) + 2 тыр (СУБД) = 11 тыр. А если исходить из того, что кадры и зарплата не лимитируются по количеству пользователей, то и того меньше. А с учетом того, что в состав Старта входят еще и утилиты... то все получается почти за бесплатно ;)

Добавлено: 21 май 2009, 09:09
Vitaliy
sim писал(а):Лицензия первасива на 10 юзеров стоит около 20 т.руб. В принципе это не слишком дорого, учитывая что Старт на 5 мест стоит 45 тыс. Итого одно рабочее место = 9 тыр (Гал) + 2 тыр (СУБД) = 11 тыр. А если исходить из того, что кадры и зарплата не лимитируются по количеству пользователей, то и того меньше. А с учетом того, что в состав Старта входят еще и утилиты... то все получается почти за бесплатно ;)
Откуда такие низкие цены на первасив? Вот смотрю в прайсик:
Pervasive.SQL V10.10 Server Engines for Windows 32bit 10-User $1410,00

На 6 пользователей по дешевле:
Pervasive.SQL V10.10 Server Engines for Windows 32bit 6-User $997,00

А это уже фактически удваивание цены Старта.
И утилит у Старта есть FCom, SQL, Protect, FastReport

Не хватает:
Journal - 620$
Repair - 380$

Желательно бы :) :
Components Manager - 240$
VIP - 1170$

Без последнего списка получается:
Старт (1260$) + Pervasive 6 users (997$) + Журнализация с востановлением (1000$) = 3257$
Т.е. на одного пользователя = 651,4$

Уже очень не мало :)))

Добавлено: 21 май 2009, 09:33
ilshat
Клиент у вас странный... оу ноу т.е. обычный :)
Как всегда: "И рыбку съесть и на лошадке покататься." :) Вот Первазив в общем то самое то для "не жирных" клиентов. У остальных обычно почти всегда уже есть MSSQL чаще всего.
И так тянут 3-ри платформы.
Вот в том то и проблема :( Лучше бы одну СУБД поддерживали используя все ее возможности. Универсальность всегда ущемляет функциональность.

Добавлено: 21 май 2009, 10:22
sim
Vitaliy писал(а): Откуда такие низкие цены на первасив? Вот смотрю в прайсик:
Pervasive.SQL V10.10 Server Engines for Windows 32bit 10-User $1410,00
А к чему Server Engines ? И воркстейшн пойдет. Он дешевле.

Добавлено: 21 май 2009, 10:59
Vitaliy
ilshat писал(а):Клиент у вас странный... оу ноу т.е. обычный :)
Как всегда: "И рыбку съесть и на лошадке покататься." :) Вот Первазив в общем то самое то для "не жирных" клиентов. У остальных обычно почти всегда уже есть MSSQL чаще всего.
И что, MSSQL - панацея от всех бед?
Всему свое применение, есть тут одна фирма, скажем очень не маленькая, понятное дело, что и не большая, но тем не менее, при ее 70 пользователях в пике на первасиве, и ничего, и ни какого желания переходить на MSSQL. Но у них и лицензия куплена все чин по чину :)

С другой стороны Старт - это альтернатива 1С для мелких контор при ограничении в 5 пользователей. И чтож тут удивительного в том, что мелкая контора желала бы сэкономить :) на лицензиях СУБД, ан нет же, прийдется ей покупать.

С другой стороны 1С отходить от MSSQL и это ее клиентов полностью устраивает, и является дополнительным плюсом в вопросе стартовой цены владения.

Добавлено: 21 май 2009, 10:59
Vitaliy
sim писал(а): А к чему Server Engines ? И воркстейшн пойдет. Он дешевле.
И то ваша правда :)

Добавлено: 21 май 2009, 15:25
ilshat
Цена владения 1С стандартной конфы в файловом варианте просто смешно низкая. Хотя конечно для 70 пользователей в пике это не вариант.
Интересно как реализована прослойка между LOT и синтаксисом СУБД. Исходники б пасмареть. Ато можно было б написать поддержку чего угодно :) Например Postgres выглядит тоже очень вкусно.

Добавлено: 21 май 2009, 18:04
LaaLaa
Ged писал(а):Тока если писать свой драйвер :)
Разработка на такое на врядли пойдет. И так тянут 3-ри платформы.
Как знать. Может и Галактики пойдет на разработку нового драйвера. Если посчитают, что экономический эффект от этой инвестиции окупит затраты.

Добавлено: 21 май 2009, 18:33
galover
LaaLaa
Были бы прозорливей - предоставили интерфейс/контракт/соглашение (можно взять за реализацию тот же COM), остальное бы различные вендоры и комьюнити реализовали. Так во всех ORM системах сделано. DAL слой - это просто работа с интерфейсом, реализация м.б любой, т.е. что-то вроде:

Код: Выделить всё

// Это нам дает Галактика
interface IDbDriver
{
    GetParameter(...);
    ExecuteQuery(...);
    ProcessResultSet(...);
...
}

// Это реализуем мы или еще кто (здесь Db specific details)
// Обычные COM объекты (dll файлы)
CFireBirdDbDriver : IDbDriver
{
    GetParameter(...) {}
    ExecuteQuery(...) {}
    ProcessResultSet(...) {}
...
}

COracleDbDriver : IDbDriver
{
    GetParameter(...) {}
    ExecuteQuery(...) {}
    ProcessResultSet(...) {}
...
}

CMsSqlDbDriver : IDbDriver
{
    GetParameter(...) {}
    ExecuteQuery(...) {}
    ProcessResultSet(...) {}
...
}

// Сам код Галактики
IDbDriver *drv = GetDbDriver(); // здесь инстанциируем конкретный драйвер

drv->GetParameter(...); // работаем с абстрактной базой
Так кстати сделано с OPC серверами - есть интерфейс, который разработал комитет и есть куча реализаций от сторонних компаний, клиент просто работает с неким абстрактным сервером

Добавлено: 21 май 2009, 19:45
LaaLaa
Кстати, тоже вариант идея "предоставить интерфейс/контракт/$оглашение" имеет шансы на жизнь. :cool: Сомневаюсь, что есть заинтересованный вендер или член комьюнити, который сумеет заинтересовать ра$работчиков Галактики.

Добавлено: 21 май 2009, 19:55
galover
Сомневаюсь, что есть заинтересованный вендер или член комьюнити, который сумеет заинтересовать ра$работчиков Галактики
сказал ра$работчик Галактики...

Добавлено: 22 май 2009, 07:42
LaaLaa
Да, да. Именно так! Разработка нового движка БД это задача больше финансовая чем техническая. Технически ничего сложного здесь нет.