Joined: 20 Aug 2002 Posts: 68 Location: Баранов Алексей Occupation: Инженегр Interests: Калининград
Posted: 11 Nov 2003 15:33 Post subject: Апгрейд и перспективы развития БЭСТа
(так, размышления вслух)
Добрый день.
Почитывая форумы и описания новых программ серии БЭСТ в связи с планами двигаться с бухгалтерией и складским учетом куда-нибудь в сторону развития, не нахожу никаких утешающих или обнадеживающих моментов.
Да, БЭСТ-5 - бесусловно шаг вперед, в сторону использования Win-GUI, который, хочешь - не хочешь, является основным для подавляющего большинства пользователей бухгалтерии. Однако используемые БД, будь то Clipper в четверке, или VFoxpro в пятерке - остаются те же самые DBF-файлы, и о надежности говорить не приходится.
Для серьезной работы нужно, чтобы система была построена на архитектуре клиент-сервер с быстрой, надежной и функционально-полной СУБД на сервере. На ум сразу приходит Oracle (вариант - Informix). Однако у него есть один и очень существенный недостаток - это значительное, на 2-3 порядка удорожание системы (мы же говорим о лицензионном ПО, ибо все равно дело к этому придет, да и несколько странно наворачивать крутую систему защиты с электронными ключами для прикладухи стоимостью несколько сотен, провоцируя пользователей стырить платформу за несколько тысяч).
Более бюджетный вариант - MS SQL-server на NT-подобном сервере. Однако, есть вероятность, что когда Интеллект-Сервис перенест полностью БЭСТ на SQL-Server получится.... правильно, 1С. Хотя, в БЭСТе свои достоинства, без 1С-овских супермодульных премудростей.
Совсем бюджетный вариант, причем не самый плохой - бесплатная, либо условно-бесплатная, широко-распространенная СУБД. Идеальным тут, ИМХО, является MySQL - простая, быстрая, достаточно широко известная ( в отличие от Prevasive), многоплатформенная и имеющая интерфейсы-коннекторы на многих платформах. Да, нету в ней триггеров, представлений и хранимых процедур, как в коммерческих СУБД - так в Clipper и в Фокспре их тоже нет, однако Бэст работает. Потом, их отсутствие - видимо лишь дело времени. Зато есть легко интегрируемый WEB-нутый интерфейс, что позволит не заморачиваться с системными требованиями к компьютерам-клиентам.
Хотя конечно, Oracle как СУБД остается вне конкуренции...
Что скажете, разработчики ? Приоткройте тайну. В какую сторону нам ожидать движения ?
А может будут разные варианты БЭСТа (по аналогии с BMOD, CMOD и XMOD) - под MS SQL, MySQL что-то еще ?
Ибо в нынешнем виде, переходить с Б-4 на Б-5 не вижу смысла - вместо черно-белых, блеклых проблем получаешь такие же яркие, красочные, но с более тяжким пробуждением.
или VFoxpro в пятерке - остаются те же самые DBF-файлы, и о надежности говорить не приходится.
И Чем не устраивает?
Quote:
Для серьезной работы нужно,
каждому свое, и для серьезной работы есть вполне серьезные предложения
Quote:
Однако, есть вероятность, что когда Интеллект-Сервис перенест полностью БЭСТ на SQL-Server получится.... правильно, 1С
НИКОГДА!!!
Quote:
и в Фокспре их тоже нет, однако Бэст работает
в VFP кстати есть и тригеры и процедуры хранимые в базе данных.
Quote:
Хотя конечно, Oracle как СУБД остается вне конкуренции...
Под Oracle есть достаточный выбор соответстующих коммерческих приложений, не факт что Б-5 под Oracle кому то нужен.
Quote:
Ибо в нынешнем виде, переходить с Б-4 на Б-5 не вижу смысла - вместо черно-белых, блеклых проблем получаешь такие же яркие, красочные, но с более тяжким пробуждением.
Ну почему же, от Б-5 никто не откажется, а вот поддержка Б-4 через год-полтора мне кажется довольно сомнительной.
Так что, держите руку на пульсе рынка управленческих программ, пригодиться.
Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
Posted: 12 Nov 2003 10:43 Post subject: Re: Апгрейд и перспективы развития БЭСТа
Alpina wrote:
(так, размышления вслух)
Для серьезной работы нужно, чтобы система была построена на архитектуре клиент-сервер с быстрой, надежной и функционально-полной СУБД на сервере.
Вы совершенно правы. Работы в этом направлении ведутся, результаты мы опубликуем в декабр _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо
Joined: 17 Nov 2003 Posts: 5 Location: Слепышев А.Г. Occupation: СЗАО "СОЮЗНИК" Interests: Москва
Posted: 17 Nov 2003 17:54 Post subject:
itman wrote:
Не совсем корректно высказано, берусь поспорить
Quote:
или VFoxpro в пятерке - остаются те же самые DBF-файлы, и о надежности говорить не приходится.
И Чем не устраивает?
Quote:
Для серьезной работы нужно,
каждому свое, и для серьезной работы есть вполне серьезные предложения
Quote:
Однако, есть вероятность, что когда Интеллект-Сервис перенест полностью БЭСТ на SQL-Server получится.... правильно, 1С
НИКОГДА!!!
Quote:
и в Фокспре их тоже нет, однако Бэст работает
в VFP кстати есть и тригеры и процедуры хранимые в базе данных.
Quote:
Хотя конечно, Oracle как СУБД остается вне конкуренции...
Под Oracle есть достаточный выбор соответстующих коммерческих приложений, не факт что Б-5 под Oracle кому то нужен.
Quote:
Ибо в нынешнем виде, переходить с Б-4 на Б-5 не вижу смысла - вместо черно-белых, блеклых проблем получаешь такие же яркие, красочные, но с более тяжким пробуждением.
Ну почему же, от Б-5 никто не откажется, а вот поддержка Б-4 через год-полтора мне кажется довольно сомнительной.
Так что, держите руку на пульсе рынка управленческих программ, пригодиться.
Вот чего-чего, а терять БЭСТ под ДОС действительно не хочется - отработано, работает - ну и пусть работает. Другое дело, что DOS помрет совсем. А вот выпустить версию под другую платформу - например просто скомпилировать исходный текст Harbor-ом или еще на чем-нибудь - типа пощупать рынок - вот это было бы неплохо. И протестировали бы такой продукт многие. Другое дело, что стоимость такого продукта будет выше чем под windows, но появится возможность сделать web клиентов через банальный HTML и CGI. И отчеты можно делать довольно гибкие, используя различные генераторы (lout и т.д). Другое дело, что софт направлен на работу бухгалтера и в нем должен разбираться бухгалтер.
НО ! Многие бухгалтеры все равно просят это делать программистов, которым хотелось бы иметь куда более гибкие средства в работе - все равно в свободное время пишут примочки.
(из серии: "размышления вслух")
Не могу не присоединиться к Solo_Wolf в части "а терять БЭСТ под ДОС действительно не хочется"... Действительно, БЭСТ-4 под MS/DR/xDOS почти платформонезависимое решение, уже воплощающее в некотором роде и "сервер приложений" и "сверх-тонкого клиента" в форме терминального доступа к *nix-серверу. А 5й... ? Как верно отметил автор топика "безусловно шаг вперед", но, на мой дилетантско-обывательский взгляд, только один, что в номинации тройных прыжков (клиент-серверная архитектура, платформонезависимость, SQL-БД) представляется скорее "заявкой на участие" на рынке в новом витке развития технологий, чем архитектурно-целостным и законченым решением. Платить за смену декораций необходимостью обновления парка ВТ, сменой и/или удорожанием лицензионной стоимости системного ПО (глубоко субъективно: при этом не самого надежного и уж точно - не самого эффективного)... подвигнуть на такой ВЫНУЖДЕННЫЙ, а как следствие НЕ ОПТИМАЛЬНЫЙ для клиента шаг может только понимание конечности поддержки БЭСТ-4.
С уважением к Интеллект-Сервису, и потаенной надеждой на утилиту для переноса баз из БЭСТ-4 в БЕСТ-6/multiplatform/sql , простой деревенский парень - Дании
Joined: 02 Oct 2003 Posts: 24 Location: Roman Occupation: ASU Interests: Vladivostok
Posted: 01 Dec 2003 13:41 Post subject: Re: Апгрейд и перспективы развития БЭСТа
Alpina wrote:
Идеальным тут, ИМХО, является MySQL - простая, быстрая, достаточно широко известная
Я бы предпочём postgresql - имхо MySql - более чем на записную книжку не потянет. Не для серьёзных проектов она создавалась, и бессмыслено её на это натаскивать.
Joined: 17 Nov 2003 Posts: 5 Location: Слепышев А.Г. Occupation: СЗАО "СОЮЗНИК" Interests: Москва
Posted: 02 Dec 2003 02:00 Post subject: Re: Апгрейд и перспективы развития БЭСТа
asurpk wrote:
Alpina wrote:
Идеальным тут, ИМХО, является MySQL - простая, быстрая, достаточно широко известная
Я бы предпочём postgresql - имхо MySql - более чем на записную книжку не потянет. Не для серьёзных проектов она создавалась, и бессмыслено её на это натаскивать.
Хотелось бы дополнить.... Postgresql прекрасно работает именно в стандарте SQL. Если бы БЭСТ-5 использовал только его стандартные запросы и не использовал хранимых процедур, то продукт бы имел достаточно большую перспективу развития, т.к. с помощью хранимых процедур и триггеров (написанных пользователем) можно было бы дополнять систему и прикручивать ее для практически любых потребностей. Кстати это путь - не изобретать свой язык - аля 1С, а предоставить пользователю стандартные средства самого SQL.
Joined: 20 Aug 2002 Posts: 68 Location: Баранов Алексей Occupation: Инженегр Interests: Калининград
Posted: 02 Dec 2003 11:00 Post subject: Re: Апгрейд и перспективы развития БЭСТа
asurpk wrote:
Alpina wrote:
Идеальным тут, ИМХО, является MySQL - простая, быстрая, достаточно широко известная
Я бы предпочём postgresql - имхо MySql - более чем на записную книжку не потянет. Не для серьёзных проектов она создавалась, и бессмыслено её на это натаскивать.
Как раз недавно анонсирована очередная версия MySQL с вьюшками (не от русской печки), триггерами и хранимыми перцедурами, называется MaxDB ( http://www.mysql.com/products/maxdb/index.html ).
Joined: 17 Nov 2003 Posts: 5 Location: Слепышев А.Г. Occupation: СЗАО "СОЮЗНИК" Interests: Москва
Posted: 02 Dec 2003 12:38 Post subject: Re: Апгрейд и перспективы развития БЭСТа
Alpina wrote:
asurpk wrote:
Alpina wrote:
Идеальным тут, ИМХО, является MySQL - простая, быстрая, достаточно широко известная
Я бы предпочём postgresql - имхо MySql - более чем на записную книжку не потянет. Не для серьёзных проектов она создавалась, и бессмыслено её на это натаскивать.
Как раз недавно анонсирована очередная версия MySQL с вьюшками (не от русской печки), триггерами и хранимыми перцедурами, называется MaxDB ( http://www.mysql.com/products/maxdb/index.html ).
Так что...
К большому сожалению, то что только аннонсируется - уже давно в postgresql есть. Да и некоторые прелести объектно-ориентированного подхода к работе с базами тоже хотеловь бы иметь. Такая вешь, как наследование таблиц позволяет делать базы в виде слоеного пирога.
Joined: 02 Oct 2003 Posts: 24 Location: Roman Occupation: ASU Interests: Vladivostok
Posted: 02 Dec 2003 13:52 Post subject: Re: Апгрейд и перспективы развития БЭСТа
Alpina wrote:
Как раз недавно анонсирована очередная версия MySQL с вьюшками (не от русской печки), триггерами и хранимыми перцедурами, называется MaxDB ( http://www.mysql.com/products/maxdb/index.html ).
Так что...
Пока виллабаджо изобретает велосипед - вилларибо на нём уже катается и не один год
Не удержался. Ничего личного
Joined: 20 Aug 2002 Posts: 68 Location: Баранов Алексей Occupation: Инженегр Interests: Калининград
Posted: 04 Dec 2003 13:23 Post subject: Re: Апгрейд и перспективы развития БЭСТа
Титов Александр wrote:
.... Работы в этом направлении ведутся, результаты мы опубликуем в декабре.
Означает ли выпуск Б*5 версии 2.1 эти самые результаты ?
Или следует подождать итоговвыборов ?
все-таки ХЗ, какой налоговой и пр. политикой поимеют нас наши новоиспеченные слуги....
Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
Posted: 10 Dec 2003 17:49 Post subject: Re: Апгрейд и перспективы развития БЭСТа
Alpina wrote:
Титов Александр wrote:
.... Работы в этом направлении ведутся, результаты мы опубликуем в декабре.
Означает ли выпуск Б*5 версии 2.1 эти самые результаты ?
Или следует подождать итоговвыборов ?
Нет, не означает. Это пока все тот же файл-сервер на основе фоксовых баз. Мы просмотрели различные варианты перехода к клиент-серверной технологии и, скорее всего, остановимся на использовании Apollo-сервера (торговая марка Apollo компании Vista Software). Информацию о нем можно посмотреть на http://www.hotsoft.ru/VISTA/index.htm. Следует отметить, что мы ограничены в выборе сервера подмножеством XBase-серверов (ADS, Apollo, PostgreSQL и подобных). Так если рассматривать серверы общего назначения, работающие только посредством SQL-запросов (MS SQL и т.п.), то это потребует полной переписки БЭСТа, что неприемлемо по временным соображениям.
Apollo-сервер наиболее приемлемый вариант для БЭСТа по следующим причинам.
1. Преемственность. База данных того же FOXDBF формата. Возможность работы с использованием привычных навигационных команд, на которых написан БЭСТ. А также следует учитывать, что написано много различных добавок к Б4 на Фоксе и т.п., которые оперативно можно адаптировать для работы с Б5.
2. Высокая скорость работы с данными.
3. Работа в локальной и глобальной сети, TCP/IP протокол.
4. Использование хранимых процедур, шифрование и сжатие данных.
5. Встроенные средства работы с SQL-запросами, наличие внешнего ODBC и OLE DB доступа.
6. Отсутствие платы за сервер со стороны пользователя системы. Мы приобрели unlimited-лицензию и имеем право распространять сервер бесплатно.
7. Простота администрирования и установки.
Во всех конфигурациях комплекса (локальных и сетевых) будет использоваться единая база данных. Особенности сервера позволяют перейти к использованию новой базы данных без потери совместимости с предшествующими версиями системы. Использование БЭСТа совместно с Apollo-сервер позволит поэтапно переводить на хранимые процедуры наиболее нагруженные режимы и выполнять их непосредственнно на сервере. Работы в этом направлении уже начали _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum