Имя: Пароль:
1C
1С v8
Web-портал + 1С
0 mzelensky
 
13.01.12
13:31
Доброго времени суток!

Имеется самописка на платформе 8.2. На данный момент все работает локально для собственных нужд. Но есть идея подать разработку в массы и сделать Web-портал. Тут возникает вопрос (варианты):

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

П.С. от покупателей предполагается получать заявки, обрабатывать их создавая первичные документы, предоставлять ряд отчетов. Предполагаемый объем (для начала) порядка 1000 одновременно работающих пользователей.
1 Cube
 
13.01.12
13:32
(0) 4). Использовать web-сервисы
2 mzelensky
 
13.01.12
13:36
(1) расшифровать можешь?!
3 pwei
 
13.01.12
13:37
однозначно 3)
долго будешь запрягать, зато быстро поедешь
4 mzelensky
 
13.01.12
13:40
(3) минус этого подхода - необходимость формирования большого числа различных документов и отчетности. В 1С с этим просто удобно работать...на сколько это удобно делать в чистом вебе я не знаю.
5 Cube
 
13.01.12
13:40
6 Ахиллес
 
13.01.12
13:40
Забить на 1С.
7 Cube
 
13.01.12
13:41
8 mzelensky
 
13.01.12
13:42
(5) как-то пытался использовать этот механизм для одной задачи...столкнулся с рядом проблем (причем судя по постам на этом же форуме не только я один), которые быстро решить не удалось...в итоге задачу решил несколько по иному.

В чем их преимущество, по твоему?
9 mzelensky
 
13.01.12
13:43
(6) альтернатива?
10 Ахиллес
 
13.01.12
13:43
(4) Ты представляешь себе, что не только для каждого своего сотрудника работающего в базе, но и для каждого покупателя, одновременно сидящих в твоём портале тебе придётся лицензию 1С покупать?
11 Cube
 
13.01.12
13:44
(8) Преимущества те же, что и у обмена баз через ОЛЕ: Две независимых от друг друга системы обмениваются информацией онлайн.
12 mzelensky
 
13.01.12
13:46
(11) какую нагрузку (количество создаваемых документов, количество запрашиваемой информации, число пользователей) такая система выдержит?!
13 mzelensky
 
13.01.12
13:47
(10)да, ризонный минус.
14 Cube
 
13.01.12
13:48
(12) ХЗ. Но мне кажется, что пользователь, работающий через web-сервис дает нагрузку на базу такую же, как обычный пользователь (имеется ввиду нагрузка во время чтения/записи данных).
15 Cube
 
13.01.12
13:49
(13) А пункт 4 не имеет такого недостатка!))
16 mzelensky
 
13.01.12
13:49
(3) можешь предложить вариант среды разработки?!
17 mzelensky
 
13.01.12
13:50
(15) а как в этом случае лицензии считаются (распределяются)?
18 Cube
 
13.01.12
13:51
(17) По-моему хавается только одна лицензия - веб-сервером и всё.
19 mzelensky
 
13.01.12
13:51
Как на счет БИТРИКСА?
20 Ахиллес
 
13.01.12
13:57
Битрикс файлами с 1с обменивается.
Просто, дёшево и сердито.
21 mzelensky
 
13.01.12
14:02
(20) это я знаю...теперь вопрос - какие возможности они позволят реализовать?! + гибкость настроек и доработок!
22 pavig
 
13.01.12
14:19
(18) а по-моему, создается новый сеанс на каждое подключение (хотя оно конечно будет очень непродолжительным), и вот каждый этот сеанс должен подкрепляться лицензией
и да, технически 1С для веб-сервисов (и СОМ) не утягивает лицензию на сеанс, зато юридически лицензий должно хватать.
так что на это все можно забить, и да здравствует вариант 4
23 mzelensky
 
13.01.12
14:22
я сейчас посмотрел примеры разработки проектов (сайтов, портало) 1С-Битрикс от Раруса...довльно красиво выглядит и обещают довольно много...но цены конечо впечатляют!!!
24 pavig
 
13.01.12
14:23
в общем, рисуй на пхп веб-морду, и обменивайся через веб-сервисы
НО хочу предупредить, что работа довольно кропотливая, особенно если это делаешь в первый раз
в твоем случае проще будет вариант с Битриксом: делай обменяйки регламентно каждые 5-7 минут, и все будет красиво... не он-лайн конечно, да и с битриксом придется поразбираться... игра стоит свеч?
25 mzelensky
 
13.01.12
14:25
(24) игра очень даже стоит свеч....просто нужно выбрать направление...и выбрать его правильно!
26 Torquader
 
14.01.12
18:20
Все документы по отчётности должны быть в 1С, так как там их проще делать, чем писать какие-то Web-сервисы. А вот служебные документы и текущую работу можно перенести на сайт.
Обмен можно сделать или через Web-сервисы или через регламентное задание из 1С лазить в базу MySql-сайта - второй способ безопаснее в случае взлома сайта, так как кроме данных в файлах, никаких обращений к 1С не будет, а в случае потери связи сайт будет работать без проблем (да и Ip-адрес для 1С не нужен).
27 pwei
 
14.01.12
18:30
(16) я бы выбрал для разработки front-end - python + postgresql. а потом внутрях уже можно и обмен с 1С и все что захочешь. но тут зависит от знаний. знаешь пыхыпы - используй его.