Ваше местоположение в сети:
Рубрика:

Как устроена 1с?

Разделы сайта:

Всякий, знающий, что скрывается за названием "1с", понимает что никакой такой универсальной "программы 1с" не существует. Есть фирма 1с, что у нее есть совершенно разноплановая продукция. Что даже "1с предприятие" --- это тоже еще не финальный продукт для пользователя. Что под словами "работать на 1с" можно подразумевать совершенно разные вещи... Тем не менее, мне кажется, нужно разобраться, как устроена 1с.

В этой статье я попытаюсь ликвидировать всю эту путаницу и разъяснить, что все-таки скрывается за известным всем названием 1с. Если вы 1с-программист, то, наверное, вам статья покажется неинтересной, в остальных случаях призываю читать дальше.

Немного истории

Фирма 1с существует уже около двадцати лет. За это время она сумела вырасти до невиданных размеров, название 1с сейчас у всех на слуху. Кстати, по поводу названия. Существую разные версии его происхождения. С одной стороны, официально считается, что произошло оно из-за того, что в первые версии "1с предприятие" был встроен поисковый механизм, который должен был выдавать результат за одну секунду. С другой стороны, бытует версия, что название было придумано таким образом, чтобы попадать в начало всех справочников (цифры обычно стоят раньше букв при сортировке по алфавиту).

Фирма 1с разрабатывает компьютерные игры и переиздает известные. Активность в этом направлении увеличилась после покупки фирмой 1с компании "Бука". 1с очень активно борется с пиратством. Например, на многих торрентах (включая rutracker.org) раздачи с продуктами 1с практически моментально закрываются.

1с-Битрикс - еще один продукт, разрабатываемый фирмой 1с (на самом деле, сначала 1с купили фирму Битрикс). 1с-Битрикс - это система управления контентом. Комментировать ее качество я не берусь, но при наличии большого количества бесплатных систем и не испытываю большого желания ее изучать

1c предприятие
1c

Но самый известный продукт фирмы 1с - это "1с предприятие". У этой программы есть разные версии, но широко известны стали версия 7.7 и более новая линейка версий 8.0, 8.1, 8.2. Следует понимать, что "1с предприятие" - это не готовый продукт, который может быть установлен в вашей организации. По терминологии разработчиков 1с, "1с предприятие" - это платформа, на базе которой уже разрабатываются другие программы ("конфигурации").

"Конфигурации" 1с - это уже программы, которые могут использоваться конечными пользователями. Примеры: "1с бухгалтерия", "1с управление складом" и тому подобные. Если перевести на более понятный язык, то можно сказать, что "1с предприятие" - это язык программирования + база данных, а конфигурации 1с - это программы, написанные на этом языке.

Язык программирования 1с специфичен и ориентирован на разработку прикладных программ. Вы не захотите использовать его для иных целей, но в своей области он действительно грамотно работает.

Что же может подразумеваться под "работать с 1с"? С одной стороны, можно быть сотрудником бухгалтерии, отдела кадров или иной службы и вносить в 1с данные, получать отчеты, короче, вести свое делопроизводство. С другой стороны, на 1с можно программировать, например, дорабатывать стандартную "конфигурацию" под свои нужды.

Где взять 1с?

Продукция компании 1с платная. Однако, просто так купить диск с платформой "1с" невозможно. Обычно покупается уже какая-то конкретная конфигурация, и к ней прилагается установочный диск с "1с предприятие". У этого диска нет никакой защиты, да, думаю, и в интернете вы можете найти дистрибутивы 1с достаточно легко. Смысла их защищать нет - ведь лицензионная политика 1с реализована при помощи ключей защиты. Эти ключи - предметы размера флешек, втыкаемые в USB-порт. Сама конфигурация защиты как таковой обычно не имеет. И даже если имеет, для программиста 1с не составит труда ее отключить. Сделав так вы, конечно, нарушите лицензионное соглашение, но физическую защиту обойдете.

Как же устроены ключи 1с? Чтобы описать их типы, следует сначала сказать пару слов о том, как 1с может хранить данные. Есть два варианта, файловый и серверный. В файловом варианте данные просто хранятся в файле на жестком диске, и этот файл может быть доступен по сети нескольким пользователям. Такой вариант начинает очень медленно работать с увеличением количества пользователей. В серверном варианте должен быть запущен сервер 1с, который работает с базой данных и предоставляет возможность всем пользователям подключаться по сети.

Итак, Существуют несколько типов ключей 1с. Во-первых, обычный ключ, позволяющий работать на одном компьютере с файловым вариантом 1с. Обычно это - подходящий вариант для разработчика или для тестирования. Такой ключ часто выдается при покупке комплекта или при прохождении курсов 1с.

Далее, сетевой ключ, используемый менеджером лицензий. Другие компьютеры в сети находят компьютер с включенным менеджером лицензий и запрашивают у него, есть ли свободные лицензии. В такой компьютер втыкается ключ на определенное количество лицензий, количество определяется ценой. Кстати, рекомендуется использовать отдельный компьютер, никогда не загруженный на 100%, в качестве менеджера лицензий. Также не рекомендуется запускать два менеджера в одной сети.

И, наконец, серверный ключ. Он втыкается в компьютер, на котором установлен сервер 1с и требуется, чтобы сервер вообще мог функционировать.

На этом я завершаю вводную часть по 1с. Если у читателей есть вопросы, я готов на них ответить, а если вопросов окажется много - продолжить серию статей про 1с, в том числе, рассказом про версии 1с

← Выбор компьютерной мышиГорячие клавиши Windows →
comments powered by Disqus