The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"26 июля состоится открытый вебинар про использование 1С с PostgreSQL"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "26 июля состоится открытый вебинар про использование 1С с Po..." +/
Сообщение от Старший Аноним (?), 21-Июл-23, 13:08 
ERP? :)   Давно ли они ERP?

Когда Сережа Нуралиев начинал писать свой прототип того что стало 1С - он не был "великим гуру" в программировании и жадно впитывал всё  новоё, что тогда было или не было.

1. Начинали они изучать программиирование и разрабатывать программу для автоматизации бух. учета в небольших тогда только зарождавшихся после СССР предприятиях в MS DOS (с его псевдографическим интерфейсом). Под MS DOS тогда не было хороших СУБД, а лишь простенькие, одно - DBASE, FoxPro и т.д. Поэтому изначально 1С базировался на технологии "файл-сервер".

В то время у него были разные конкуренты, даже более продвинутые (Инфобухгалтер, Парус, Инфин), поэтому 1С-ка был "одна из программ".

"Супер Идея" программы была - чтобы бухгалтер сам мог не только пользоваться, но и настраивать программу, для этого там был простенький язычок. С одной стороны это выгодно отличало его от конкурентов, с другой стало "историческим грузом совместимости".


2. В 1995 году с версии 1С 6.0 перешли с MS DOS на Windows и его графический интерфейс, что сильно прибавило в популярности, пока их конкуренты барахтались под MS DOS.

3. Вехой стала 1С 7.5 и последовавшая за ним 1С 7.7. Тогда

3.1. Изобрели новый язык программирования 1С на базе популярных в то время VisualBasic 3,4 и Delphi 1,2,3, виндусовской технологии COM. Причем от VisualBasic и COM они взяли технологию "COM-компонент" - то есть, кто-то за вас (в нашем случае 1С) уже пишет нужные и полезные компоненты со свойствами, а вы в своем языке (1С, Visual Basic) лишь пользует их, сами разрабатывать классы или компоненты не можете.

3.2 Сделали Конфигуратор - среду разработки с подсветкой и встроенной системой помощи, как у "старших товарищей" - Ms Visual Studio.

3.3 Кроме режима работы файл-сервер был создан и режим работы на базе данных - простенькой тогда Ms SQL Server 6.5, 7.0  (купленный мелкомягкими у Sybase)

Но для совместимости с предыдущей технологией "файл-сервер" в языке и способах работы с данными осталось много атавизмов и несуразиц при работе с нормальными СУБД (и внутренней логикой и механизмами программы).

3.4 Начали рождаться другие не бухгалтерские конфигурации приемлемого качества, тип 1С ЗиК, 1С Торговля.

Однако у все у них была и остается проблема масштабирования - из-за тогда принятых решений 1С не особо нормально работает с СУБД и поэтому не особо масштабируема, а масштабирование достигается за счет применения разного рода "костылей".

Попытки же 1С стать ERP - это последние лет 15 с разной степенью успешности. Сейчас уже и не знаю как там дела обстоят.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
26 июля состоится открытый вебинар про использование 1С с PostgreSQL, opennews, 19-Июл-23, 12:52  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру