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

Высказывание своих предложений, соображений, поздравлений и т.д.

Модераторы: m0p3e, edward_K, Модераторы

Vitaliy
Постоянный обитатель
Сообщения: 101
Зарегистрирован: 27 апр 2005, 09:52
Откуда: Сибирь

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

Сообщение Vitaliy »

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

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

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

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

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

У кого какие мысли есть по этому вопросу?
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

Тока если писать свой драйвер :)
Разработка на такое на врядли пойдет. И так тянут 3-ри платформы.
Vitaliy
Постоянный обитатель
Сообщения: 101
Зарегистрирован: 27 апр 2005, 09:52
Откуда: Сибирь

Сообщение Vitaliy »

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

Эх блин, помечтать не вредно :)
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

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

Сообщение 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$

Уже очень не мало :)))
ilshat
Местный житель
Сообщения: 222
Зарегистрирован: 04 июн 2008, 14:35
Откуда: Стерлитамак
Контактная информация:

Сообщение ilshat »

Клиент у вас странный... оу ноу т.е. обычный :)
Как всегда: "И рыбку съесть и на лошадке покататься." :) Вот Первазив в общем то самое то для "не жирных" клиентов. У остальных обычно почти всегда уже есть MSSQL чаще всего.
И так тянут 3-ри платформы.
Вот в том то и проблема :( Лучше бы одну СУБД поддерживали используя все ее возможности. Универсальность всегда ущемляет функциональность.
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

Vitaliy писал(а): Откуда такие низкие цены на первасив? Вот смотрю в прайсик:
Pervasive.SQL V10.10 Server Engines for Windows 32bit 10-User $1410,00
А к чему Server Engines ? И воркстейшн пойдет. Он дешевле.
Vitaliy
Постоянный обитатель
Сообщения: 101
Зарегистрирован: 27 апр 2005, 09:52
Откуда: Сибирь

Сообщение Vitaliy »

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

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

С другой стороны 1С отходить от MSSQL и это ее клиентов полностью устраивает, и является дополнительным плюсом в вопросе стартовой цены владения.
Vitaliy
Постоянный обитатель
Сообщения: 101
Зарегистрирован: 27 апр 2005, 09:52
Откуда: Сибирь

Сообщение Vitaliy »

sim писал(а): А к чему Server Engines ? И воркстейшн пойдет. Он дешевле.
И то ваша правда :)
ilshat
Местный житель
Сообщения: 222
Зарегистрирован: 04 июн 2008, 14:35
Откуда: Стерлитамак
Контактная информация:

Сообщение ilshat »

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

Сообщение LaaLaa »

Ged писал(а):Тока если писать свой драйвер :)
Разработка на такое на врядли пойдет. И так тянут 3-ри платформы.
Как знать. Может и Галактики пойдет на разработку нового драйвера. Если посчитают, что экономический эффект от этой инвестиции окупит затраты.
galover
Местный житель
Сообщения: 794
Зарегистрирован: 16 ноя 2007, 13:52

Сообщение 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 серверами - есть интерфейс, который разработал комитет и есть куча реализаций от сторонних компаний, клиент просто работает с неким абстрактным сервером
LaaLaa

Сообщение LaaLaa »

Кстати, тоже вариант идея "предоставить интерфейс/контракт/$оглашение" имеет шансы на жизнь. :cool: Сомневаюсь, что есть заинтересованный вендер или член комьюнити, который сумеет заинтересовать ра$работчиков Галактики.
galover
Местный житель
Сообщения: 794
Зарегистрирован: 16 ноя 2007, 13:52

Сообщение galover »

Сомневаюсь, что есть заинтересованный вендер или член комьюнити, который сумеет заинтересовать ра$работчиков Галактики
сказал ра$работчик Галактики...
LaaLaa

Сообщение LaaLaa »

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