Определимся что такое «1С» и что такое «1С:Предприятие».
Фирма «1С» была основана в России в 1991 году Борисом Нуралиевым. Фирма специализируется на разработке, дистрибуции, издании и поддержке компьютерных программ делового и домашнего назначения. Название «1С» возникло из названия собственной поисковой программы: не более 1 секунды требовалось для получения необходимой информации.
Из собственных разработок фирмы «1С» наиболее известны программы линейки «1С:Предприятие». 1С:Предприятие — программный продукт, предназначенный для автоматизации деятельности на предприятии, получивший широкое распространение в России и странах СНГ.
В системе 1С:Предприятие существует четкое разделение на платформу и прикладные решения, разработанные на ее основе. Создание, модификация и функционирование прикладного решения невозможны без использования платформы. Платформа не является программным продуктом для использования конечными пользователями. Пользователи работают с одним из многих прикладных решений. Такой подход позволяет автоматизировать различные виды деятельности, используя единую технологическую платформу.
Разделение платформы и прикладных решений позволило сформировать целую индустрию создания, распространения и поддержки разнообразных бизнес-приложений. Разработчики прикладных решений избавлены от необходимости глубокого понимания большей части технологических деталей платформы; они могут сконцентрировать свои усилия на специфике разрабатываемого решения, что позволяет выпускать продукты в более короткие сроки. Отпадает необходимость тратить значительные усилия и время на создание технологической базы.
Прикладные решения 1С:Предприятия являются открытыми. Это означает, что пользователь собственными силами или при помощи разработчика может модифицировать прикладное решение под собственные нужды. Таким образом обеспечивается высокий уровень адаптируемости прикладных решений под требования заказчика. Для модификации прикладных решений не требуется использовать какие-либо сторонние продукты – все средства разработки входят в состав технологической платформы.
Платформа 1С:Предприятие позволяет работать в двух режимах:
- Файловый. Предназначен для небольшого количества пользователей. Все данные хранятся в файле на жестком диске.
- Клиент-серверный. Предназначен для работы большого количества пользователей. Данные хранятся в системе управления базами данных (СУБД), а взаимодействие между СУБД и клиентским приложением осуществляет кластер серверов 1С:Предприятие.
Можно выделить несколько основных моментов развития технологической платформы 1С:Предприятие:
- 1999 год – выход 1С:Предприятие 7.7;
- 2003 год – выход 1С:Предприятие 8.0
- 2006 год – выход 1С:Предприятие 8.1;
- 2009 год – выход 1С:Предприятие 8.2;
- 2012 год – выход 1С:Предприятие 8.3.
На текущий момент развитие 1С:Предприятие не закончено. Идут работы по созданию технологической платформы версии 8.4. Основным отличием версии 8.4 от предыдущих версий платформы является новая архитектура кластера серверов.
Другим направлением развития является продукт 1C:Enterprise Development Tools. Enterprise Development Tools базируется на основе Eclipse и является дальнейшим развитием средств разработки 1С:Предприятие.