Имя: Пароль:
1C
1С v8
web клиент VS ASP
0 dimpson
 
04.12.12
14:00
Всем доброго времени суток!
Возник вопрос - какой вариант применить для решения задачи:

Имеется база гостиницы (бронирование, реализация и пр.)
Необходимо реализовать онлайн бронирования клиентов (по дате, типу номеров и пр.)

Предполагается два пути:
1 вариант. две 1С базы - одна основная, вторая для онлайн с постоянным обменом. Клиенты работают с базой №2 через веб интерфейс (со своим интерфейсом).

2 вариант. писать web "морду" (например, на ASP) и обращаться к 1С через web сервисы.

очень хотелось бы воспользоваться первым вариантом (т.к. можно разработать своими силами), но есть подозрения, что это будет работать медленно и в плане безопасности не на высоте.

Есть у кого-нибудь теоретические или практические соображения по этому поводу?

Заранее благодарствую.
1 Нуф-Нуф
 
04.12.12
14:11
1. вариант будет работать быстро и в плане безопасности будет на высоте (при прямых руках). но имхо как встроить сие в общий сайт гостиницы?

2. норм вариант. но первый действительно лучше имхо
2 regniws
 
04.12.12
14:37
(1) так вопрос вроде не стоит о том, что это будет на сайте, это бекэнд для агенств, я так понимаю, поэтому пох на внешний вид.

первый вариант норм, для этого и создавался веб-клиент, даже внешниепользоватиле из бсп чудесато вписывается.
3 dimpson
 
04.12.12
15:28
спасибо Нуф-Нуф
спасибо Тоха :)
4 regniws
 
04.12.12
15:31
млеать.. мир тесен
5 dimpson
 
04.12.12
15:32
в первом варианте еще смущает то, что заставка 1С будет маячить... я не против 1С, но как-то можно без нее обойтись в вебе? никто не в курсе?
6 regniws
 
04.12.12
15:36
(5) нельзя.
7 За тарелку супа
 
04.12.12
15:37
а про лицензии никто не вспоминает ???
8 За тарелку супа
 
04.12.12
15:37
или они уже бесплатно.....
9 х86
 
04.12.12
15:50
на веб сервисах можно и без асп простенький функционал нарисовать
10 regniws
 
04.12.12
15:56
(7-8) а вы думаете там 100500 пользователей висеть будут? 20 минут неактивности и сеанс сам "давай, до свидания"
11 Fragster
 
гуру
04.12.12
15:58
у нас работает второй вариант
12 Fragster
 
гуру
04.12.12
15:59
первый плох тем, что надо будет лицензии по количеству юзеров одновременных. Да и нагрузку бОльшую давать будет.
13 За тарелку супа
 
04.12.12
16:44
(10) уровень гостницы не знаю, но по опыту могу смоделировать ситуацию с простой гостиницой на 2000 номеров.
В результате одновременных подключений 50-70, а это лицензии.
14 dimpson
 
04.12.12
16:53
(13) конкретно в моем случае - лицензии не так важны (это не значит, что они не покупаются).
15 dimpson
 
04.12.12
16:58
хотелось как раз понять - насколько разумно использовать тонкий клиент для таких задач.

есть мнение, что "тонкий" клиент, вовсе не такой тонкий и нужен для постоянной работы в 1С, а не для "забежал-заказал"...
видимо придется на php делать
16 Юрий Лазаренко
 
04.12.12
17:04
(0) Оба варианта хороши, причем с прямыми руками можно обойтись и без двух баз и давать доступ к основной. Но второй будет более "тонким" и менее требовательным к ресурсам, да и лицух не надо. Тут все зависит от количества пользователей, которые будут заходить на эту "морду": если больше 20 - то я за второй вариант, иначе вполне прокатит первый.
17 Юрий Лазаренко
 
04.12.12
17:13
В принципе, если заморочиться, сожно вообще слепить на веб-сервере базу на MySQL, обмен с 1С и тогда вообще без веб-сервисов получится обойтись - будет летать и проблема безопасности пропадает. Преимущество этого метода в том, что морду потом можно будет встроить куда угодно, в т.ч. и на сайт для конечного потребителя, а не только для агенств, то есть вариант с заделом на будущее.
18 acsent
 
04.12.12
17:16
(17) А как же идеология JIT (just in time)
19 Юрий Лазаренко
 
04.12.12
18:07
(18) Подразумевается "данные нужно брать из актуальной базы"? Если так, то первый вариант с базой-прокладкой тоже под нее не попадает...
20 acsent
 
04.12.12
18:13
(18) Подразумевается, что о будущем нужно думать только тогда в этом есть потребность. А раньше только держать это в уме
21 IamAlexy
 
04.12.12
18:18
(0) конечно второй вариант.

не для этого создавался вебклиент...
22 Нуф-Нуф
 
04.12.12
18:31
(21) хм...
23 MadHead
 
04.12.12
19:05
Делал приложения, что бы клиенты сами клепали заказы через веб клиента. Оно то конечно работает, но и неудобств тоже много. Лучше накатать простенькую морду на asp.
24 Юрий Лазаренко
 
04.12.12
19:07
(20) Хорошая идеология, но и на будущее не стоит забивать.
Закон Брукера: Даже маленькая практика стоит большой теории.