|
Интернет-магазин на 1С — webstore-on-1c.ru :) ₽ | ☑ | ||
---|---|---|---|---|
0
Звездочёт
16.02.17
✎
16:45
|
Продолжаем осваивать новую технологию http-сервисов от фирмы 1С :) Напомню, она позволяет создавать полноценные веб-сайты на движке 1С.
Рабочий макет интернет-магазина: http://webstore-on-1c.ru Сайт работает на типовой конфигурации 1С, в частности управление торговлей 10.3. Может работать, естественно, на любой конфигурации, где есть что продавать :) Доработка конфигурации составила всего один общий модуль (содержит в себе весь функционал сайта) и простейший объект http-сервисов. Весь код на встроенном языке 1С, никаких компонент и прочей ерунды. Только встроенные возможности платформы 1С 8.3 :) Данная разработка предназначена для изучения и освоения новой актуальной технологии от фирмы 1С. Показывает, как небольшими усилиями можно получить многофункциональный веб-сайт: http://webstore-on-1c.ru Реализованный функционал: • Страница списка товаров. Сортировка. Отбор по категориям. • Страница товара. • Корзина. • Оформление заказа. Отправка сообщения о заказе на почту (с копией администратору). Немного доработать и готов полноценный интернет магазин! Кто пропустил предыдущее обсуждение, может почитать тут: Bootstrap на 1С 8.3 :) |
|||
1
Звездец
16.02.17
✎
16:50
|
собственно 2 традиционных вопроса
1. Что по лицензированию 2. Что по системным требованиям? |
|||
2
Звездец
16.02.17
✎
16:51
|
и что это на сайте ни языка ни валюты нашей
|
|||
3
Dmitry1c
16.02.17
✎
16:52
|
Че-то я ничего не понял
Что продает ТС? |
|||
4
LordCMEPTb
16.02.17
✎
16:57
|
То ли лыжи не едут, то ли я ...
Страницу товаров вижу, ни отбор, ни сортировка, ни корзина не работают у меня. |
|||
5
Artful Den
16.02.17
✎
17:02
|
Котиков не хватает
|
|||
6
Юрий Лазаренко
16.02.17
✎
17:03
|
Очень медленно.
|
|||
7
Вафель
16.02.17
✎
17:07
|
Тормозит ппц как
|
|||
8
Dmitry1c
16.02.17
✎
17:07
|
(7) мистаэффект?
|
|||
9
Вафель
16.02.17
✎
17:08
|
(8) Из 20 человек?
|
|||
10
Вафель
16.02.17
✎
17:08
|
Где тему для магазина взял?
|
|||
11
lanc2233
16.02.17
✎
17:11
|
Первая страница грузится секунд 15.
|
|||
12
Злопчинский
16.02.17
✎
17:11
|
медленно...
|
|||
13
q100
16.02.17
✎
17:16
|
(0) для B2B сервисов пойдет, но для В2С очень медленно, переход между страницами от 8 до 15 сек у меня
|
|||
14
Serginio1
16.02.17
✎
17:20
|
Я вот одного не понимаю.
Зачем писать на 1С Вэб сайты. Проще сделать сайт на том же Angular 2 упаковать, а 1С использовать как Http сервис и передаче начальной страницы https://habrahabr.ru/post/321898/ |
|||
15
Вафель
16.02.17
✎
17:21
|
(13) битуби не покупают по картинкам
|
|||
16
Юрий Лазаренко
16.02.17
✎
17:23
|
(14) А "написать на 1С" это не то же самое?
|
|||
17
trdm
16.02.17
✎
17:26
|
(13) +1
Тормоз еще тот. |
|||
18
Serginio1
16.02.17
✎
17:31
|
(16) Написать на 1С формирование страниц,
Нет не тоже самое. На ангуларе пишем компоненты, начальную страницу и пакуем их. 1С выступает только в качеcтве HTTP сервера с Rest API |
|||
19
Вафель
16.02.17
✎
17:31
|
(18) а кто страницы будет отдавать, скрипты?
|
|||
20
Serginio1
16.02.17
✎
17:33
|
(19) Да, они пакуютcя в js
|
|||
21
trdm
16.02.17
✎
17:35
|
(18) Чем более усложненная система тем больше трудноуловимых косяков.
Я вот чего не понимаю тытам по ссылке всякие ждейсоны приводишь. Наформошлепил бы конфигуратор-конструктор. |
|||
22
Юрий Лазаренко
16.02.17
✎
17:35
|
(20) И что, для этого обязательно нужен Angular 2?
|
|||
23
Вафель
16.02.17
✎
17:35
|
(22) Ну ладно, Реакт тоже подойдет )))
|
|||
24
Serginio1
16.02.17
✎
17:36
|
(22) Выбирай https://ru.vuejs.org/v2/guide/comparison.html
|
|||
25
Garykom
гуру
16.02.17
✎
17:37
|
Мне другое интересно, откуда берутся "не мамонты" чтобы платить ТС, чтобы он мог и дальше платить за подобные ветки.
|
|||
26
Вафель
16.02.17
✎
17:37
|
(25) У него же в карточке написано, что он на упп деньги рубит.
А это хобби |
|||
27
Serginio1
16.02.17
✎
17:38
|
(21) Так на ангуларе наформошлепал. Там проблем с этим нет
https://habrahabr.ru/post/318480/ |
|||
28
trdm
16.02.17
✎
17:38
|
+ чем больше классов и наследования, тем тормознее система.
что в php, что в с++. Думаю и в шарпах аналогично. на хабре в блоге майлрушечки по с++ недавно разжовывали. Миста.ру вон написана без всяких классов, на сишном подходе и шустрячек. |
|||
29
Garykom
гуру
16.02.17
✎
17:39
|
(26) Понятно. Адептус-методикус-консалтикус.
|
|||
30
Вафель
16.02.17
✎
17:39
|
(28) мисту тоже нужно переписать
|
|||
31
Serginio1
16.02.17
✎
17:41
|
(28) Ты про виртуальные методы? Это главный довод С++.
При этом JS пусть и с джитом, но слабым набором типов, не верх сверх скорости. А писать на 1С формирование страниц это вообще тормоза. |
|||
32
trdm
16.02.17
✎
17:45
|
Единственное что нужно от веб-фейерверков, это защита от взлома.
Все остальное наформошлепить не проблема, если опыт есть. |
|||
33
trdm
16.02.17
✎
17:45
|
А конфигуратор может быть на чем угодно, на том же 1С к примеру.
|
|||
34
q100
16.02.17
✎
17:47
|
(15) B2B разное бывает )
|
|||
35
Вафель
16.02.17
✎
17:49
|
(24) Для тебя вакансия есть
https://hh.ru/vacancy/19056772 |
|||
36
Serginio1
16.02.17
✎
17:51
|
(28) И что Миста.ру это эталон сайта?
На самом деле тормозить будет именно трафик. А при подходе с ангулар передаются только данные и Dom уже формируется на клиенте. SPA уже давно в тренде |
|||
37
trdm
16.02.17
✎
17:52
|
(36) Караван идет со скоростью самого медленного верблюда.
Тебе как вроде как девелоперу стыдно не знать. |
|||
38
Serginio1
16.02.17
✎
17:53
|
(35) Спасибо
|
|||
39
Serginio1
16.02.17
✎
17:54
|
(37) Ну да лимитируещей стадией процесса будет трафик
|
|||
40
Юрий Лазаренко
16.02.17
✎
18:06
|
(36) DOM тоже не быстрая вещь.
|
|||
41
Звездочёт
16.02.17
✎
18:08
|
(4) куки, скрипты не отключены?
|
|||
42
Звездочёт
16.02.17
✎
18:09
|
по поводу тормозов я посмотрю.
|
|||
43
Юрий Лазаренко
16.02.17
✎
18:11
|
(42) А че там смотреть - открытие карточки товара = больше 60 запросов. Тут надо подход в корне менять.
|
|||
44
Serginio1
16.02.17
✎
18:12
|
(36) Так его так или иначе строить надо по НТМЛ или по шаблонам. Разницы особой нет. А вот разница в трафике значительная
|
|||
45
Звездочёт
16.02.17
✎
18:38
|
(43) что следует из того, что больше 60 запросов? Где статья о том, сколько должно быть запросов на сайте?
Не видел такой. |
|||
46
Звездочёт
16.02.17
✎
18:39
|
В прошлый раз тормоза были из-за старого блога - отрубили его.
|
|||
47
Юрий Лазаренко
16.02.17
✎
18:40
|
(45) Кхм )) Даже не знаю, что сказать. Я даже немного растерялся.
|
|||
48
trdm
16.02.17
✎
18:42
|
(47) ты http запросы считал? :)
|
|||
49
Худой
16.02.17
✎
18:54
|
Это сайт для любителей извращений?
Еще до загрузки страницы хочется выкинуть монитор куда подальше или, как минимум, покинуть ее и никогда ее не открывать. |
|||
50
PR
16.02.17
✎
18:57
|
При наведении на всех мужиков показывается одежда без мужика, на женщин — одежда с женщиной.
Женщина в комплекте? |
|||
51
Худой
16.02.17
✎
19:07
|
(50)Мне тут по этому поводу объяснили, примерно, такое, что мужики смотрят на вещь, как таковую, а женщины на вещь, как на женщине.
Может быть, поэтому такое отличие в предоставлении материала. Правда, как в таком случае будет выглядеть, например, сковородка? |
|||
52
Звездочёт
16.02.17
✎
19:08
|
(47) >> Я даже немного растерялся.
соберись ) Просто ты по своему опыту уже установил прямую связь между количеством запросов и скоростью работы сайтов. А я, например, в литературе встречал только обсуждение времени выполнения конкретных запросов. Один запрос может занимать половину времени. С ним и надо решить проблему. Сейчас занят. Дома посмотрю, что именно тормозит. |
|||
53
Звездочёт
16.02.17
✎
19:10
|
(50), (51) зачет ) я не обратил внимание )
|
|||
54
kumena
16.02.17
✎
19:12
|
> Правда, как в таком случае будет выглядеть, например, сковородка?
все же просто, голая женщина со сковородкой! |
|||
55
Юрий Лазаренко
16.02.17
✎
19:23
|
(48) У меня фиддлер включен был - тоже интегрируем 1С с сайтом; кликнул по ссылке и случайно глянул, офигел от количества запросов, конечно посчитал.
|
|||
56
Юрий Лазаренко
16.02.17
✎
19:24
|
(52) Извини, но тут даже оптимизация самого медленного запроса не поможет.
|
|||
57
trdm
16.02.17
✎
19:33
|
(55) я искал что-то типа:
"Страница сгенерирована за 0.046 секунд. Запросов: 18." на странице. на некоторых форумах встречается, типа: http://www.prog.org.ru/index.php?action=forum#9 но не нашел. |
|||
58
trdm
16.02.17
✎
19:38
|
наши магазины:
http://www.voltacom.ru/ http://ppyple.ru/ чисто для оценки скорости работы. все самописки. еще один в разработке |
|||
59
Звездочёт
16.02.17
✎
19:45
|
(58) какой движок? )
|
|||
60
trdm
16.02.17
✎
19:50
|
без понятия :)
|
|||
61
Звездочёт
16.02.17
✎
19:50
|
(56) >> Извини, но тут даже оптимизация самого медленного запроса не поможет.
Извиняю, конечно. Что тебя смущает? Как и ранее, количество запросов или все-таки время загрузки страницы? Какое, по-твоему, приемлемое время загрузки веб-страницы вообще и интернет-магазина в частности? Тебе не удалось его снизить в своих проектах? Откуда такое убеждение? |
|||
62
Звездочёт
16.02.17
✎
19:51
|
(60) к чему тогда пост (58)?
>> все самописки кем писаны? |
|||
63
trdm
16.02.17
✎
19:58
|
над первым несколько студий трудилось, второй клепается по индивид. заказу парнишкой с Украины и третий им вроде тоже.
а я им xml обмены клепаю. |
|||
64
Юрий Лазаренко
16.02.17
✎
20:02
|
(63) ТС подумал, что там тоже 1С в онлайне, вот и интересуется.
|
|||
65
Звездочёт
16.02.17
✎
20:04
|
(63) не понял, к чему ты их опубликовал? что сказать-то хотел?
|
|||
66
Звездочёт
16.02.17
✎
20:05
|
(63) ну да. Не понял к чему пост. Сайтов-то миллион. И движков чуть поменьше.
|
|||
67
Юрий Лазаренко
16.02.17
✎
20:10
|
(65) Ну наверно, что когда есть сайты, которые грузятся за секунду, сайты, подобные (0) не будут пользоваться спросом, даже если там онлайн 1С. С точки зрения СЕО это вообще кошмар.
|
|||
68
trdm
16.02.17
✎
20:17
|
(64) я догадываюсь.
1С в онлайне мы сегодня обсуждали, нужны реальные свободные остатки для яндекс-маркета, пока отбрехался в сторону периодического автоматического обмена с сайтом. Но сам кумекаю как выпустить из нашей сетки наружу сервис для запроса актуальный остатков товара. Надо с админом потрещать. |
|||
69
PR
16.02.17
✎
20:19
|
(68) REST
|
|||
70
Звездочёт
16.02.17
✎
20:22
|
(67) >> С точки зрения СЕО это вообще кошмар.
Как ты это определил? В (0) обычная HTML тема, которую может использовать любой движок. Связи с 1С тут вообще нет. Время загрузки, конечно, важно, только суждения поверхностные: "когда есть сайты, которые грузятся за секунду..." что это за сайты? откуда такая скорость? это просто статический html текст без картинок? "подобные (0) не будут пользоваться спросом..." это рынок определит. К тому же, если сайт нужный, то его 10 и 30 секунд будут ждать. Например, я видел (давно), чтобы бесплатно посчитать стоимость отправки ЖД транспортом, пользователи по 10 минут ждали и были довольны :) "даже если там онлайн 1С" "онлайн 1С" экономит компании значительные средства. Плюс сейчас надо реагировать быстро. Также важно, чтобы система работала надежно. Чем больше звеньев, тем больше время отклика, больше сбоев. Сейчас уже 5 минут на обмен долго :) |
|||
71
trdm
16.02.17
✎
20:30
|
(69) Нужно что-нить легкое, что-бы не дрочило не канал, ни роутер. mysql+nginx+????
|
|||
72
trdm
16.02.17
✎
20:32
|
а рест - это просто патерн и все.
|
|||
73
eks1985
16.02.17
✎
20:38
|
(71) Ты можешь использовать прослойку, и в нее выгружать остатки только по измененным позициям, в момент их изменения. Это будет быстро и онлайн.
|
|||
74
Asmody
16.02.17
✎
21:06
|
(68) Данных много? Тут https://www.mlab.com 500 мегов монги бесплатно дают. На прайс с остатками должно хватить.
|
|||
75
Asmody
16.02.17
✎
21:19
|
(68) И еще шкурный вопрос: можно мне в личку статистику по этому разделу http://www.voltacom.ru/catalog/audio/tv месяца за три заходы/продажи. Просто интересно — это только у нас такая жопа или вообще.
|
|||
76
Garykom
гуру
16.02.17
✎
21:22
|
(75) Такая попа с dvb-t2 вообще, ибо крызис наложился на заполнение (и даже переполнение) рынка цифровых (спутниковых кста тоже) приемников.
Смешно но сча в РФ цены на эти ресиверы ниже чем у китайцев. |
|||
77
trdm
16.02.17
✎
21:36
|
(74) Около 8 тысяч товаров. Продажи не вопрос, статистику по заходам надо выспросить. Выгрузки достаточно объемые ходят.
|
|||
78
Asmody
16.02.17
✎
21:44
|
(76) Ну нет, у китайцев всё-таки ниже :) Все ж оттуда везут.
Я еще не видел на нашем рынке ни одного DVB-T2 ресивера, сделанного в России. Максимум — готовые платы в корпуса вставляют. |
|||
79
Юрий Лазаренко
16.02.17
✎
22:04
|
(70) "Как ты это определил"
Основываясь на опыте интеграции сайтов с 1С. Ни один нормальный клиент не примет сайт, страницы которого загружаются дольше 2 секунд. Открой любой учебник по СЕО, там написано, что если страница грузится дольше секунды, то ей уже требуется оптимизация, а если дольше 2, то вывести такой сайт в 10-ку выдачи практически нереально. Так что даже учитывая, что "онлайн 1С" экономит компании значительные средства", кому нужен сайт с 60 запросами, если при прочих равных можно получить онлайн интеграцию с 1С, работающую в 10 раз быстрее? |
|||
80
Звездочёт
17.02.17
✎
00:33
|
(79) "С точки зрения СЕО это вообще кошмар."
"Открой любой учебник по СЕО, если страница грузится дольше секунды... ". Не понятно, речь только про время загрузки? Во-первых, СЕО намного больше, чем время загрузки. В основных направления работы про это даже слова нет: https://tinyurl.com/mista-seo Во-вторых, давай попробуем решить эту проблему, тогда и ситуация немного прояснится. Лично ты делал эту оптимизацию? |
|||
81
Звездочёт
17.02.17
✎
02:07
|
+(80) оптимизировал. Стало заметно быстрее.
Внизу страницы добавил время выполнения на стороне 1С. http://webstore-on-1c.ru/img/o0.png Анализ загрузки показал, что время уходит на работу скриптов и прорисовки страницы браузером: http://webstore-on-1c.ru/img/o1.png Остается вопрос оптимизации html шаблона, а не 1С. |
|||
82
mehfk
17.02.17
✎
05:14
|
(30) Создай свой форум по 1С, раскрути его, а потом перепиши :))))
|
|||
83
Юрий Лазаренко
17.02.17
✎
07:50
|
(81) "оптимизировал"
И страницы стали зависать... "Во-вторых, давай попробуем решить эту проблему, тогда и ситуация немного прояснится" Я ее уже давно решил за время работы на подобных проектах и даю советы. Но ты так сопротивляешься, что дальнейшего смысла помогать нет. Если поделку из первой ветки я оценил как перспективную, то про вторую могу сказать, что это отличный пример того, как не надо делать. |
|||
84
ГеннадийУО
17.02.17
✎
07:57
|
(0) А чего, кнопки на картинках не работают вообще?
|
|||
85
eklmn
гуру
17.02.17
✎
09:26
|
а что с лицензиями клиентскими?
|
|||
86
mokeylistru
17.02.17
✎
09:28
|
(0) Если сайт работает через http-сервис как у вас получилось избавиться от имени базы и /hs в URL ?
|
|||
87
Юрий Лазаренко
17.02.17
✎
09:49
|
(85) Каждый пользователь = 1 лицензия.
(86) Способов куча. Например, на стороне сайта php-скрипт (или несколько скриптов), на которые ведут все ссылки сайта. А уже скрипт дергает 1С с ее /hs'ами. |
|||
88
mokeylistru
17.02.17
✎
10:01
|
(87) я тоже подумал о прокладке из php или что-то подобное.Может отсюда задержка при выводе страниц? Хотелось бы услышать ответ автора. Вверну про лицензии: лицензия держится пока пользователь делает запрос к 1С т.е. около 1сек. потом освобождается.
|
|||
89
Юрий Лазаренко
17.02.17
✎
10:04
|
(88) "Может отсюда задержка при выводе страниц"
Нет, задержка там если и есть, то настолько минимальная, что ей можно пренебречь. Зато такой скрипт может выполнять функции файрволла, так что смысл в нем есть. "лицензия держится пока пользователь делает запрос к 1С т.е. около 1сек. потом освобождается" Здесь онлайн-работа с базой в режиме реального времени, а это попадает под определение мультиплексирования. http://v8.1c.ru/predpriyatie/questions_licence.htm#mvv Вообще это вопрос решаемый законными методами, но тогда простыми запросами к 1С не обойтись. |
|||
90
Звездочёт
17.02.17
✎
10:14
|
(83) >> Если поделку из первой ветки я оценил как перспективную, то про вторую могу сказать, что это отличный пример того, как не надо делать.
Хорошо, спасибо. Я тебя услышал ) (84) Пока не реализовывал. (1), (85) если вы уже работаете с 1С, все необходимые лицензии у вас уже есть. Если 1С у вас еще нет, то можете закрыть страницу :) |
|||
91
Лефмихалыч
17.02.17
✎
10:16
|
(0) З - зачет!
|
|||
92
Звездочёт
17.02.17
✎
10:18
|
(86) >> как у вас получилось избавиться от имени базы и /hs в URL
В комплектации с конфигурацией идет подробная инструкция по установке - в ней все это прописано с картинками и гарантией на результат :) Кстати, не только это, но и другие интересные моменты. Программисту 1С с непривычки можно долго искать ошибку (что я и делал) |
|||
93
Вафель
17.02.17
✎
10:22
|
Как с кэшироанием у всего этого дела?
|
|||
94
Звездочёт
17.02.17
✎
10:23
|
(83) >> И страницы стали зависать...
Можно доказательства? ) Идеальный вариант: http://webstore-on-1c.ru/img/o1.png Может у тебя Касперский тормозит или какое-нибудь расширение браузера. Мы все-таки про движок 1С говорим - пользоваться им для разработки сайтов или нет. Решение-то судьбоносное ) Нужны какие-то веские аргументы и контраргументы. |
|||
95
Вафель
17.02.17
✎
10:25
|
(94) Так все равно внутри 1с нужно какой то вреймворк использовать.
Так что из0учать жс и хтмл все равно нужно |
|||
96
Юрий Лазаренко
17.02.17
✎
10:30
|
(94) На планшете пробовал. Писать видео на планшете ради доказательств я конечно не буду.
Движком 1С для разработки сайтов пользоваться можно и нужно. Но данный конкретный пример - это один из самых неподходящих способов использования движка 1С для разработки сайтов. Хотя бы потому, что на каждого посетителя надо покупать лицензию. |
|||
97
Юрий Лазаренко
17.02.17
✎
10:31
|
+(96) Я вообще-то не отговариваю от интеграции 1С с сайтами, так как сам этим зарабатываю уже не первый год. Просто хотел обратить внимание, что данная поделка не выдерживает никакой критики. Где ни копни - везде косяк.
|
|||
98
Вафель
17.02.17
✎
10:32
|
(96) Это типо ты так сказал, что все п..сы один ты дартаньян?
|
|||
99
Юрий Лазаренко
17.02.17
✎
10:35
|
(98) Это я типа сказал, что использовать на рабочем сайте то, что представлено в (0), было бы верхом глупости.
Если что, предыдущую разработку ТС я оценил положительно, так что не надо меня тут обвинять в предвзятости и переходе на личности. |
|||
100
Звездочёт
17.02.17
✎
10:35
|
(89) Юрий, ну Вы начали обсуждать вопрос лицензий по второму кругу.
Этот вопрос обсуждался в другой ветке: Bootstrap на 1С 8.3 :) Посты 531, 533-539, 541, 545, 551, 554, 558, 563. Вы так и не сообщили, с кем вы устно общались по поводу лицензий. Ни фамилии, ни должности. Даже уточнить не у кого. |
|||
101
Юрий Лазаренко
17.02.17
✎
10:36
|
(100) Ссылки на сайт 1С в (89) недостаточно?
|
|||
102
Звездочёт
17.02.17
✎
10:43
|
(95) Базовые знания html, конечно нужны. Если 1С-ник работал с XML, то html он уже знает ;) Шучу, конечно.
Для начала, этого будет более, чем достаточно: https://www.w3schools.com/html/default.asp |
|||
103
Oftan_Idy
17.02.17
✎
10:48
|
(94) "пользоваться им для разработки сайтов или нет. "
Нет, не надо этого делать. Также как не надо микроскоп гвозди заколачивать, инструмент для этого не предназначен. Кесарю - кесарево. Веб-сайту дай веб-сервер, а не 1С. 1С - это самый хреновый вариант веб-сервера. Можно использовать онлайн вызов сервисов для каких-то редких но важных операций. Например итоговый пересчет заказа, резервирование и т.д Но выводить каталог товаров дергая при каждом запросе данные из 1С - это тупик. Кроме скорости улиточной ты еще получаешь большие проблемы с надежностью и большие проблемы с балансировкой нагрузки. У тебя проблема с базой - сайту хана. У тебя массовый наплыв пользователей на сайте или досят - базе хана, пользователи не могут работать. Не надо класть яйца в одну корзину |
|||
105
Звездочёт
17.02.17
✎
11:03
|
(95) Вообще, без JavaScript разрабатывать сайты практически невозможно. Разве что визитки.
Здесь он используется для работы с корзиной: Интернет-магазин на 1С — webstore-on-1c.ru :) Здесь он, практически, не используется: Bootstrap на 1С 8.3 :) Традиционно, этого для начала более, чем достаточно: https://www.w3schools.com/js/default.asp https://www.w3schools.com/jquery/default.asp |
|||
106
Звездочёт
17.02.17
✎
11:08
|
(101) Напомню, речь шла про уточнение этого положения.
Я спросил, уточняли ли Вы? Вы сказали да. Я спросил, где текст уточнения, Вы сказали, что уточняли устно. На вопрос, у кого уточняли, Вы не ответили. Теперь Вы пишите, разве положения недостаточно? По второму кругу я не пойду ) Жду ответ, у кого уточняли, либо просто сами уточните письменно в официальных источниках. |
|||
107
Юрий Лазаренко
17.02.17
✎
11:14
|
(106) Ну я пожалуй не стану писать в интернетах, что и у кого я устно уточнял. Прошу понять и простить.
|
|||
108
Звездочёт
17.02.17
✎
11:19
|
(99) >> не надо меня тут обвинять в предвзятости и переходе на личности
я вижу предвзятость ) (96) >> На планшете пробовал. Писать видео на планшете ради доказательств я конечно не буду. Тогда в качестве аргумента мы это не принимаем. Где-то что-то видел, где и что не скажу. Но на основании этого мнения мы должны отказаться от использования технологии. >> Движком 1С для разработки сайтов пользоваться можно и нужно. >> Но данный конкретный пример - это один из самых неподходящих способов использования движка 1С для разработки сайтов. Контагрумента нет ни одного, даже по поводу скорости работы. >> Хотя бы потому, что на каждого посетителя надо покупать лицензию. Любопытно получается, что с Вашей стороны и по этому вопросу уточнения не получены ) Только одна ссылка не методические материалы, написанные 10 лет назад. (97) >> Я вообще-то не отговариваю от интеграции 1С с сайтами, так как сам этим зарабатываю уже не первый год. Ситуация принимает анегдотический характрер )) >> Просто хотел обратить внимание, что данная поделка не выдерживает никакой критики. Где ни копни - везде косяк. О каких косяках идет речь? ) Мы еще с первыми двумя вопросами до конца не дошли, тут уже еще пачка каких-то мифических косяков ) |
|||
109
Юрий Лазаренко
17.02.17
✎
11:21
|
(108) Пля... Удачи, в общем.
|
|||
110
Звездочёт
17.02.17
✎
11:22
|
(107) >> Ну я пожалуй не стану писать в интернетах, что и у кого я устно уточнял.
Ваше права. Тогда и аргументов у Вас нет. Если намек на конфиденциальность, можно должность написать. >> Прошу понять и простить. Никого не обвиняю, просто хотел разобраться. |
|||
111
marty0701
17.02.17
✎
11:24
|
(0)"многофункциональный веб-сайт" слишком громко звучит для того, что имеется.
Очередной убийца битрикса походу. |
|||
112
Звездочёт
17.02.17
✎
11:25
|
(109) Ну вот... Про массу косяков написали (97) и в кусты.
|
|||
113
Вафель
17.02.17
✎
11:28
|
Да кстати, защита от ДДОС нулевая.
|
|||
114
Юрий Лазаренко
17.02.17
✎
11:32
|
(112) А толку тебе о них рассказывать, это это как горох о стену? Я написал, что сайт виснет на планшете, ты отвечаешь "Тогда в качестве аргумента мы это не принимаем.", вместо того, чтобы проверить наличие проблемы, исправить ее и сделать свой продукт лучше.
Оно мне надо, или тебе? Мне точно не надо. Так что я пока из кустов понаблюдаю. |
|||
115
PR
17.02.17
✎
13:20
|
(112) Ты такой смешной, просто аж пипец
Тебе пишут про косяки, а ты готовишь формальные отписки — Чувак, у тебя голова горит — Не голова, а волосы на голове, так что я проигнорирую это замечание — Ну удачи, пля Самый первый момент, написанный в самом начале. Твой сайт _пипец_ как медленно работает. Ни один вменяемый пользователь им пользоваться не будет. А ты да, делай сайт ради сайта. Удачи. |
|||
116
Звездочёт
17.02.17
✎
14:40
|
(114) >> Я написал, что сайт виснет на планшете, ты отвечаешь "Тогда в качестве аргумента мы это не принимаем."
Нет, не так. Ты написал, что сайт виснет, я попросил подробности. Мало ли что у тебя виснет ) батарея или интернет. Ты сказал, что доказательств не предоставишь - твое право. Но если нет доказательств, нет аргумента. Нет аргументов, значит и выводы ничем необоснованны. Если кто-то хочет конструктивно обсудить "тормоза" движка 1С, может выложить замер по типу: http://webstore-on-1c.ru/img/o1.png |
|||
117
Юрий Лазаренко
17.02.17
✎
14:49
|
(116) Мне пофиг, я в кустах.
|
|||
118
Звездочёт
17.02.17
✎
14:58
|
(117) ладно )
|
|||
119
Вафель
17.02.17
✎
14:59
|
(116) вчера висло, сегодня уже получше.
Что подкрутил? |
|||
120
Звездочёт
17.02.17
✎
15:02
|
(115) Ну ты тоже тень на плетень наводишь )
Тормоза были, я их поправил. Теперь время отклика составляет работа скриптов на странице и ее отображение: http://webstore-on-1c.ru/img/o1.png Вопросы не к 1С, а к шаблону. Очевидно, что его тоже можно оптимизировать. Другой вопрос, надо ли? Оптимизация тоже денег стоит. |
|||
121
sidalexsandr
17.02.17
✎
15:11
|
Интересно а поиск по сайту возможен?
|
|||
122
Звездочёт
17.02.17
✎
15:12
|
(121) он там есть и реализован
|
|||
123
Звездочёт
17.02.17
✎
15:30
|
(119) да, заметно получше ) можно и дальше оптимизировать.
Будет время, сделаю. Описал этот момент в инструкции, прилагаемой к конфигурации. Добавил пункт, посвященный вопросам оптимизации. Кстати, сайт http://bootstrap-on-1c.ru/ работает без оптимизации. Здесь просто много ресурсов скачивается на главной странице. |
|||
124
Звездочёт
17.02.17
✎
15:34
|
Сейчас код на встроенном языке 1С выполняется за 0.125 секунды. Его тоже, наверняка, можно оптимизировать :) Я с этим не заморачивался. Что хотел, то и написал.
Совсем, конечно, не беспредельничал - запрос к товарам и ценам один :) |
|||
125
mehfk
17.02.17
✎
15:41
|
(119) Наверное уменьшил верхнее значение переменной в цикле, вызываемой в функции "глТормозить" :)))
|
|||
126
Звездочёт
17.02.17
✎
15:52
|
(125) нет )
|
|||
127
Tarzan_Pasha
17.02.17
✎
15:59
|
Ваше решение все еще платное? я бы хотел посмотреть исходники, но не использовать это в коммерческих целях. (мысли в слух)
просто хотелось посмотреть как это все работает. Может у вас есть какие-нибудь триал версии с исходным кодом или просто упрощенные примерчики чтоб запустить и пощупать примеры обмена 1с и сайтов. Я просто сам веб мастер. Но в 1с не разбираюсь на таком уровне, чтоб писать веб сервисы. Но хочется познать эту технологию. Вдруг когда пригодится. Чем можешь помочь Звездочет? |
|||
128
Про100Филя
17.02.17
✎
16:09
|
(0) Неплохо. Всего 13 позиций номенклатуры?
У меня поиск не работает, отбор по характеристикам тоже. Очень интересно посмотреть как будет работать с реальным объемом номенклатуры. |
|||
129
Звездочёт
17.02.17
✎
16:10
|
(127) Да, платное. Стоит 5.8 т.р.
Еще раз подчеркну, что это рабочий макет для освоения новой технологии, а не готовый интернет-магазин, который стоил бы заметно дороже. С другой стороны, ничего не мешает его доделать. Настроить под свои нужды. Ведь при внедрении основное время уходит на специфику и переговоры, а не на кодинг. >> Может у вас есть какие-нибудь триал версии с исходным кодом... На Инфостарте где-то лежала микро-конфигурация. Я тоже с нее начинал года 3 назад :) >> Я просто сам веб мастер. Ясно ) Есть сайт или портфолио? >> Но в 1с не разбираюсь на таком уровне, чтоб писать веб сервисы. Кстати, это интересный момент. 1С-ник не разбирается в веб-странице, веб-мастер не разбирается в 1С. Есть место для сотрудничества :) |
|||
130
Звездочёт
17.02.17
✎
16:26
|
+(129) >> Чем можешь помочь Звездочет?
Этим и помогаю :) Накопал в течении нескольких лет информацию по крупицам, платил разным специалистам, т.к. сам не всегда мог сообразить, нашел время и силы, упаковал эти знания в виде двух сайтов. Все это обошлось мне несопоставимо дороже 5.8 т.р. :) |
|||
131
Звездочёт
17.02.17
✎
16:30
|
(128) >> У меня поиск не работает, отбор по характеристикам тоже.
Скрипты не отключены? Эти ссылки правильно работают? Поиск: http://webstore-on-1c.ru/shop.html?s=платье Отбор по категории: http://webstore-on-1c.ru/shop.html?id=00000000157 |
|||
132
Tarzan_Pasha
17.02.17
✎
16:52
|
(129)Портфолио то есть. только я работу не ищу )
вот мой сайт sozdaitesite.ru и второй свой сайт доделываю tarzanpasha.ru про порфтлио http://malafeev.co/ podolsk-reklama.ru http://zoo-podolsk.ru/ spiik.ru http://teplica116.ru/ http://okna-bulat.ru/ polmes.ru domap.info http://faceyourcase.ru/ ski-marzipan.ru ... и еще штук 15-20 сайтов. Но я не люблю показывать сайты, которые делаю, потому что Дизайн - это лицо сайта, а я не дизайнер. Мне такую дичь дают в качестве дизайна, что стыдно показывать... А 1с я тоже знаю. 12 лет отработал в этом направлении, но вот вебсервисы уже не застал. Пишите если будут какие мысли о сотрудничестве. Мне тоже интересны вопросы интеграции 1с и Интернет магазинов. Планирую ближайшее время сделать это своим основным направлением. |
|||
133
Юрий Лазаренко
17.02.17
✎
16:56
|
Ну вот, они нашли друг друга )
|
|||
134
Tarzan_Pasha
17.02.17
✎
17:02
|
(133)Я считаю, что поиск взаимно-полезных знакомств на форумах - это первичная задача. А нести всякие бред в комментариях, как это любят делать многие Мистяне - это от деградации.
|
|||
135
kiruha
17.02.17
✎
17:07
|
по лицезиям - делайте любой сервис "прокладку" между сервером web и 1С , хоть на коленке написанный - и все 1С довольно одной лицензией
|
|||
136
kiruha
17.02.17
✎
17:08
|
И это проще чем доказывать 1С, что ты не верблюд
|
|||
137
Tarzan_Pasha
17.02.17
✎
17:21
|
(135)Правильно мыслишь.
|
|||
138
Звездочёт
17.02.17
✎
17:26
|
(132) Понятно. У тебя есть что-нибудь готовое для 1С на продажу?
|
|||
139
Звездочёт
17.02.17
✎
17:51
|
(128) >> У меня поиск не работает...
Был баг: поиск работал только на главной (shop.html). Оказывается, что форма поиска находится не в header. Сейчас поправил. |
|||
140
Tarzan_Pasha
17.02.17
✎
17:54
|
(138)не. пока пишу модуль загрузки в CMS modx из 1с. буду продавать потом это решение. Под битрикс есть выгрузки а под Modx они убогие. а MODx это бесплатная CMS похожая на битрикс, только бесплатная и международного уровня. на ней специализируюсь. Как что будет, напишу тебе. Может что придумаем.
|
|||
141
Звездочёт
17.02.17
✎
18:10
|
(140) >> MODx это бесплатная CMS похожая на битрикс, только бесплатная и международного уровня. на ней специализируюсь.
Понятно ) Есть еще один движок. На нем любой сайт CMS, т.к. админ всегда может войти в базу напрямую ) http://webstore-on-1c.ru/img/adminka.png Функциональность движка зашкаливает ) |
|||
142
PR
17.02.17
✎
18:46
|
(120) LOL
Какая, нахрен, разница, что у тебя html за 0.1 сек сгенерилась, если у тебя полминуты красные шарики крутятся перед этим? |
|||
143
Звездочёт
17.02.17
✎
18:55
|
(142) где полминуты крутятся?
|
|||
144
ГеннадийУО
17.02.17
✎
19:02
|
(142) Ну, не полминуты, секунд 10 всего...
|
|||
145
PR
17.02.17
✎
19:09
|
(144) Я утрирую. Даже уже то, что я вижу, что там что-то крутится — это уже дичайший трешак.
|
|||
146
ГеннадийУО
17.02.17
✎
19:10
|
(145)Человек еще оптимизирует, в процессе поймет наверное что не так с этим сайтом :)
|
|||
147
Звездочёт
17.02.17
✎
19:11
|
(145) >> Я утрирую.
:) >> я вижу, что там что-то крутится — это уже дичайший трешак ну это на любителя. для меня дичайший трешак, когда загружаются полоски вместо текста, а потом текст. тема взята одна из множества, при желании можно и свою нарисовать от 10000 руб на заказ. Тогда не будет ничего крутится :) |
|||
148
PR
17.02.17
✎
19:12
|
(146) Он? Да никогда в жизни :))
Он даже не понимает, про что вообще речь. |
|||
149
PR
17.02.17
✎
19:12
|
(147) LOL
|
|||
150
PR
17.02.17
✎
19:15
|
+(149) Так и вижу переписку Гугла в начале своего пути :))
— Ваш поисковик очень медленный, приходится долго ждать выдачу результата — Ну это на любителя, для меня, например, ничего страшного подождать полминуты, просто у нас оформление страницы такое |
|||
151
Звездочёт
17.02.17
✎
19:24
|
Может у вас интернет слабенький, у меня сейчас быстро грузится.
Сделал замер скриптов: http://webstore-on-1c.ru/img/o2.png Треть/половину времени занимает скрипт Касперского. |
|||
152
Звездочёт
17.02.17
✎
19:26
|
(150) В общем, тормоза с 1С не связаны, остальное дело вкуса. Можно сделать страницу, как у Google с одной строкой поиска - будет работать быстро :)
|
|||
153
kiruha
17.02.17
✎
19:26
|
Ну я тоже вижу крутящиеся красные шарики. Касперского нет
|
|||
154
kiruha
17.02.17
✎
19:28
|
но сейчас секунды 2-3. Днем было 10
|
|||
155
Звездочёт
17.02.17
✎
19:28
|
(153) я их тоже вижу первые 1-2 секунды. Вчера было заметно дольше.
|
|||
156
Звездочёт
17.02.17
✎
19:32
|
(154) точно 10?
http://webstore-on-1c.ru/img/o1.png - на ноуте http://webstore-on-1c.ru/img/o11.png - на рабочем компе |
|||
157
Звездочёт
17.02.17
✎
19:44
|
(148) Вот показатели других интернет-магазинов:
Zara (6+ сек): http://webstore-on-1c.ru/img/o-zara.png Ozon (8+ сек): http://webstore-on-1c.ru/img/o-ozon.png |
|||
158
Звездочёт
17.02.17
✎
19:52
|
(149), (153) Возникло предложение: покажите интернет магазин, у которого время загрузки списка товаров меньше 5 сек :)
|
|||
159
PR
17.02.17
✎
20:00
|
(158) Рукалицо
ok, у тебя лучший инет-магазин, лучше нет, покоряй мир |
|||
160
Звездочёт
17.02.17
✎
20:07
|
(159) По-моему, я тебе уже ставил диагноз:
https://ru.wikipedia.org/wiki/Демагогия Тебя уже выписали? ) Кто сказал лучший? Просто рабочий макет, зато какой функциональный :) Ты утверждал, что он медленно грузится. Покажи сайт, который грузится быстрее. |
|||
161
PR
17.02.17
✎
20:15
|
(160) Да не, не, твой лучший, лучше не бывает :))
|
|||
163
Звездочёт
17.02.17
✎
20:44
|
(161) Так и вижу переписку Гугла в середине своего пути :))
— Ваш поисковик очень медленный, приходится долго ждать выдачу результата — Где? Покажите хотя бы один сайт, который грузится быстрее. — Ok, у вас лучший сайт, лучше нет, покоряйте мир дальше |
|||
164
Tarzan_Pasha
17.02.17
✎
20:47
|
(141)это очень хорошо. А вы на Обычных формах делаете? Не УФ?
(163)или вы на базе какой-нибудь конфигурации устроились? |
|||
165
PR
17.02.17
✎
20:49
|
(163) Э, не :))
Никакого середины пути у Гугла бы не было при такой тупом подходе. Сдох бы не взлетев. |
|||
166
Юрий Лазаренко
17.02.17
✎
20:54
|
Я думал, пятничный ветки отменили. А их просто замаскировали под профессиональные и сделали платными.
Никого не хотелось бы обидеть, но факты налицо. |
|||
167
Звездочёт
17.02.17
✎
20:55
|
(164) сделал на обычных форма. Можно и на УФ. Тут тип конфигурации вообще мало на что влияет, кроме самой структуры данных, конечно.
В данном случае на типовой конфигурации устроился :) Можно и с нуля писать, как тут: http://bootstrap-on-1c.ru/ |
|||
168
ГеннадийУО
17.02.17
✎
20:59
|
(167) Да, кстати, а что случится с сайтом если база упадет?
|
|||
169
Звездочёт
17.02.17
✎
21:04
|
(168) ровно то же самое, что и с другими сайтами, когда их СУБД упадет.
|
|||
170
ГеннадийУО
17.02.17
✎
21:09
|
(169) Ага. Тоесть единственное преимущество сайта на 1С - это возможность создания этого сайта программистом 1С с минимальными знаниями.
|
|||
171
Юрий Лазаренко
17.02.17
✎
21:48
|
(170) Далеко не единственное.
|
|||
172
Волшебник
модератор
17.02.17
✎
22:13
|
ГеннадийУО забанен
|
|||
173
Волшебник
модератор
17.02.17
✎
22:14
|
PR
предупреждение о невежливом общении |
|||
174
Tarzan_Pasha
17.02.17
✎
22:37
|
(170)есть еще плюсы. данные хранятся в 1с, а это не просто СУБД. их легко обрабатывать. Обмениваться ими с другими системами, например с CRM.
А вообще мне идея очень нравится тем, что достаточно 1 пользовательской 1с и все будет работать. Хоть 10 000 пользователей зайдут одновременно на сайты. Просто будет посредник между сайтом и 1с, отвечающий за очередность обработки заданий. |
|||
175
Юрий Лазаренко
17.02.17
✎
22:44
|
(174) 10000, ага. На одном ключе. Небось еще и на файловой базе? Советую для начала попробовать нагрузочное тестирование, а то наобещаете клиентам одного, а получится в 1000 раз меньше.
|
|||
176
Tarzan_Pasha
17.02.17
✎
23:05
|
(175)а что по сути помешает нам? Ну база пусть будет не файловой. Но подключение к ней нужно всего лишь одно. Через него будут производиться все операции. А вот реквизит "контрагент" или "пользователь" будет разный на каждую операцию.
|
|||
177
Звездочёт
17.02.17
✎
23:15
|
(174) Напомню, тут прямое подключение к базе данных.
>> Просто будет посредник между сайтом и 1с, отвечающий за очередность обработки заданий. Если что, я саму такую идею не поддерживаю ) |
|||
178
Звездочёт
17.02.17
✎
23:19
|
(174) По поводу нагрузки 10000 пользователей одновременно, это что-то заоблачное )
Скажем 10000 пользователей в день, это легко ) (175) Нагрузочное тестирование точно не помешало бы. |
|||
179
Юрий Лазаренко
17.02.17
✎
23:19
|
(176) Эх, сколько же открытий чудных готовит вам освоение технологии интеграции 1С с сайтами... Но я в кустах, из кустов много не расскажешь...
|
|||
180
Звездочёт
17.02.17
✎
23:21
|
(179) а купить знания можно? )
Кстати, я смотрел в прошлый раз ваши разработки. Была парочка интересных. |
|||
181
Tarzan_Pasha
17.02.17
✎
23:53
|
(179)так вы тоже в теме оказывается. У вас тоже на сайте какие то дела, связанные с 1с и вебом, похоже. Я зашел туда. А что такое "я в кустах" ?
|
|||
182
Tarzan_Pasha
17.02.17
✎
23:55
|
(177)ну у вас постоянное одно соединение с базой. И через это соединение ведь можно пихать в 1с что угодно, правильно? Если брать одностороннюю передачу Сайт > 1c.
а как реализовать одновременную обработку запросов от нескольких пользователей? |
|||
183
Tarzan_Pasha
17.02.17
✎
23:57
|
вот мне не интересно было общаться с 1с-никам, да и не о чем. А с ребятами, которые связаны с сайтами из своей 1с, уже совсем другое дело. Точки пересечения есть, грубо говоря.
|
|||
184
Звездочёт
18.02.17
✎
00:24
|
(182) >> ну у вас постоянное одно соединение с базой.
Почему? Вообще-то нет постоянного соединения. Зашел посетитель на сайт, создал сеанс, получил данные, отвалился. Вообще говоря, посетители и одновременно могут обращаться. |
|||
185
oleg_prg
18.02.17
✎
01:16
|
Вангую с лицензиями косяк во всей этой истории. См мультиплексирование http://v8.1c.ru/predpriyatie/questions_licence.htm#mvv
|
|||
186
Звездочёт
18.02.17
✎
02:09
|
(185) Сразу видно, ни в это теме не читал, ни в старой.
|
|||
187
PuhUfa
18.02.17
✎
09:34
|
А где сие творение можно пощупать/поковырять самому со стороны 1С?
|
|||
188
dmitryds
18.02.17
✎
10:10
|
(9) это же 1С)
|
|||
189
dmitryds
18.02.17
✎
10:34
|
(187) я тут немного порассуждаю... Вероятно там так: в настройках указан каталог с файлами html. при каждом запросе к сайту 1С парсит запрос, берет нужный файл, делает замену строки типа %%моя переменная%% на значение переменной (вероятно делая каждый раз запрос к базе), в случае списков склеивает несколько кусков и выдает браузеру.
|
|||
190
dmitryds
18.02.17
✎
10:41
|
(189) + все остальное - html css и т.д. куплено скорей всего здесь wrapbootstrap и наверное по индивидуальной лицензии, т.е. еще помимо лицензий 1С на каждое подключение еще и тему придется покупать отдельно, если она не включена в стоимость (0).
|
|||
191
dmitryds
18.02.17
✎
10:48
|
(189) поправка.. 8theme, но там не указан тип лицензии, так что по (190) не совсем ясно
|
|||
192
Звездочёт
18.02.17
✎
11:05
|
(187) см. (188) :)
|
|||
193
Звездочёт
18.02.17
✎
11:08
|
(189), (190) в целом все верно. По поводу лицензии есть платные и бесплатные - это на любителя.
Тут было представлено 13 бесплатных тем: Bootstrap на 1С 8.3 :) |
|||
194
Tarzan_Pasha
18.02.17
✎
11:56
|
(189)это называется шаблонизация.
|
|||
195
Tarzan_Pasha
18.02.17
✎
11:57
|
(184)А сколько тогда лицензий потребуется магазину? Ведь каждый сеанс - это одна лицензия?
|
|||
196
dmitryds
18.02.17
✎
12:10
|
(194) Кэп?
|
|||
197
Tarzan_Pasha
18.02.17
✎
12:15
|
(196)не знаю что такое КЭП, но шаблонизаторов в веб технологиях много. Phenom, Smarty, ..
|
|||
198
dmitryds
18.02.17
✎
14:24
|
(197) http://www.wikireality.ru/wiki/Капитан_Очевидность
|
|||
199
Tarzan_Pasha
18.02.17
✎
15:22
|
(198)Ну тогда (196) больше к (189) относится
|
|||
200
dmitryds
18.02.17
✎
17:18
|
(199) тогда зачем тебе его исходники, если ты и так все знал?)
|
|||
201
Tarzan_Pasha
18.02.17
✎
17:26
|
(200)а где я говорил, что всё знал? Я знаю веб технологии. как генерируется html. Но мне вломы читать синтаксис 1с по работе с вебом. Я хотел чисто посмотреть и всё. хотя пока нет времени делать ничего на 1с.
Хочешь изучить Ларавел? |
|||
202
dmitryds
18.02.17
✎
17:50
|
(201) я уже ушел с php
|
|||
203
Tarzan_Pasha
18.02.17
✎
18:13
|
(202)в какой язык
|
|||
204
Web00001
18.02.17
✎
18:14
|
Ой, главная страница сайта открывается 30секунд...
https://monosnap.com/file/pf556ZBpBswyA523quGffOjm9owQbP.png |
|||
205
Serginio1
18.02.17
✎
18:16
|
(201) А чем тебе Angular 2 не нравится. На самом деле он более всего подходит для таких схем. DOM строится на стороне клиента, а 1С как Rest сервер
https://habrahabr.ru/post/321898/ |
|||
206
Web00001
18.02.17
✎
18:23
|
+(204)Но... это было нагрузочное тестирование и как не странно, он даже не упал при 100 одновременных соединениях, но тормозить стал дико. Не имеет смысла как серьезный продукт, если у вас будет хотя бы человек 200 на сайте. Но на первое время вполне себе рабочий вариант. Шаблон действительно неудачный. Этот круглешок при каждом чихе, совершенно никому не нужен. Надо поискать, что то другое.
|
|||
207
PuhUfa
18.02.17
✎
18:30
|
(192) т.е. вся тема создана с целью "посмотрите я типа крут!" хотя по факту даже проверить то нельзя... может за сайтом в (0) и 1С то близко нет... а только слова, слова... -)
|
|||
208
Web00001
18.02.17
✎
18:36
|
(207)Нет он вроде как продает, рабочую конфигурацию. Говорит, что это работает на базе УТ10.3 но будет работать на чем угодно, за 5(вроде бы) тыщ рублей он распостраняет вот это вот(то, что в (0)) + актуальный релиз УТ10.3(насколько это законно?)
|
|||
209
Звездочёт
18.02.17
✎
20:08
|
(207) >> т.е. вся тема создана с целью "посмотрите я типа крут!"
нет, конечно. Я продаю свои накопленные знания и опыт в виде конфигурации для освоения новой технологии http-сервисов от фирмы 1С. Многие даже про существование этой возможности впервые слышат ) >> ... хотя по факту даже проверить то нельзя... ты же уже все написал, осталось только сесть, да сделать. >> ... может за сайтом в (0) и 1С то близко нет... а только слова, слова... -) Ты, видимо, пишешь о своём подходе к работе :) Во-первых, т.к. конфигурация продается, я даю личную гарантию на результат, что у вас конфигурация будет работать так же, как и этот демо сайт, либо я верну все деньги. Во-вторых, для параноиков, такие действия попадают под действие УК РФ, Статья 159, Мошенничество. |
|||
210
Звездочёт
18.02.17
✎
20:11
|
(206) 100 одновременных подключениях за какое время?
|
|||
211
Tarzan_Pasha
18.02.17
✎
22:10
|
(205)Мне ни Ангуляр2, ни React не подходят. Они для SPA сайтов нужны. А я специализируюсь на сайтах, сделанных по другой технологии - где все рассчеты происходят на сервере при помощи php и тамже генерируется html. CMS ведь работают по такому принципу - магазины, каталоги, сайты-визитки.
Позже, позже, позже начну осиливать эту технологию Node + Angular, но пока делаю сайты под ключ, вынужден прокачивать в себе другие навыки. |
|||
212
Serginio1
18.02.17
✎
22:39
|
(211) Так прелесть SPA, что никакой PHP не нужен. Все делается на клиенте.
Мало того, для работы не нужен и Node. Все пакуется в JS (html, css). А 1С выдает и принимает данные в Json. То есть все расчеты выдаются не в виде HTML а в JSON, а DOM уже формирутся на стороне клиента на шаблонах и JSON. |
|||
213
dmitryds
18.02.17
✎
23:20
|
(212) и все пользователи 1С все равно радуются каждому запросу к базе)
|
|||
214
Serginio1
18.02.17
✎
23:48
|
(213) Пользователи этого не замечают.
Вэб,HTTP сервисы, ODATA прекрасно работают. Правда можно еще облегчить работу через прямой доступ Code First и Linq to EF на примере 1С версии 8.3 Но это уже другая песня |
|||
215
Tarzan_Pasha
19.02.17
✎
01:17
|
(212)Прекрасно, конечно же. Но вы говорите про случай связки 1с и сайтов. Тогда конечно. SPA + 1c
Но у меня основная специализация - создание сайтов под ключ с использованием CMS Bitrix, Modx. А я еще не достиг нормального уровня в php и js. Как это направление освою по нормальному, переключусь на SPA и 1С. Но пока мне не найти клиентов по предложенному вами направлению, а деньги нужно зарабатывать уже сейчас. |
|||
216
Web00001
19.02.17
✎
08:04
|
(210)Не засекал точно, где то минут 10-15. С разным количеством подключений, 100 это был максимум.
|
|||
217
dmitryds
19.02.17
✎
08:56
|
(214) как это не замечают, когда идут запросы в реальном времени даже на список товаров?
Да 1С просто повесится при более-менее нормальной нагрузке |
|||
218
Serginio1
19.02.17
✎
09:13
|
(217) Еще раз если не хватает производительности, то помогают прямые запросы.
|
|||
219
dmitryds
19.02.17
✎
14:59
|
(218) а еще кластеризация и отдельная база в реплике для им. А вот без извращений - никак
|
|||
220
Serginio1
19.02.17
✎
15:28
|
(219) Все зависит от нагрузки. Если с десяток запросов в секунду то это ерунда, а если сотни и тысячи то нужно оптимизировать.
|
|||
221
Serginio1
19.02.17
✎
15:35
|
||||
222
Юрий Лазаренко
20.02.17
✎
15:03
|
(180) Ну и во сколько денег можно оценить такие знания? не думаю, что получится договориться в таком ключе. Мне интересно работать с небольшим количеством заказчиков за хорошие деньги, тогда все выиграют: я не брошу проект на полпути, потому что денег мало, заказчик получит качественный код. А продавать что-то в виде небольших конфигураций за 5 рублей, потом тратить по полдня для ответов на вопросы "Мы тут у вас купили конфу, а объясните, зачем там в 125-й строке написано КодироватьСтроку", если и без этого все работает - мы в Хроме проверяли"?
Найдешь проект - обращайся, сделаем вместе, чем-то в процессе поделюсь. |
|||
223
dmitryds
20.02.17
✎
15:57
|
(220) Кэп, я не узнал тебя в гриме)
|
|||
224
eks1985
20.02.17
✎
19:09
|
(215) Для саморазвития советую почитать. Даже если не все слова будут понятны, ничего страшного.
https://habrahabr.ru/post/322170/ |
|||
225
Serginio1
20.02.17
✎
19:52
|
(223) В итоге то работают и с бОльшими нагрузками, поэтому при определенном подходе пользователи 1С будут прекрасно себя чувствовать. Кроме того есть репликации итд.
То есть сайт работает с зеркалом, а записывает в реальную базу. Вариантов куча. |
|||
226
Звездочёт
21.02.17
✎
12:52
|
(222) >> ... хорошие деньги
это сколько в рублях? ) |
|||
227
denya_novichek
21.02.17
✎
13:39
|
(0) А это что стандартный шаблон Манго для магазина ?
|
|||
228
Юрий Лазаренко
21.02.17
✎
14:14
|
(226) Ну от сотни хотя бы. Все равно ведь работать придется без ТЗ, много чего уточнять голосом, что-то переделывать, обязательно после окончания работ дописывать то, о чем раньше не вспомнили. В итоге куча времени уйдет. При нормальном ценнике эта куча времени "растворяется" в общем объеме работ. А когда работ на 20 тыр, а сопровождения потом еще на 20, то ну его нафиг, я такой фигней уже не страдаю. Хотя если клиент скажет: "Хочу четко вот это и вот это, мне главное чтобы работало, и просить объяснить, как оно работает с подробностью до каждой строчки кода не буду", то можно и меньше. Но лучше больше.
|
|||
229
Звездочёт
21.02.17
✎
15:57
|
(228) >> ... от сотни хотя бы.
За весь проект? |
|||
230
Юрий Лазаренко
21.02.17
✎
16:25
|
(229) Ну если там работы на неделю, то почему бы нет? Такие тоже бывают. В цену часа вмещаемся - значит можно браться.
|
|||
231
Звездочёт
21.02.17
✎
17:29
|
(230) а какая цена часа? )
|
|||
232
Юрий Лазаренко
21.02.17
✎
19:55
|
(231) А уже есть подходящий проект на примете?
|
|||
233
Звездочёт
21.02.17
✎
20:18
|
(232) пока нет.
Просто ты пишешь "в цену часа вмещаемся", а какая это цена часа - непонятно. |
|||
234
Юрий Лазаренко
21.02.17
✎
20:50
|
(233) Так цена часа - величина переменная и зависит много от чего: от текущей загрузки, деталей проекта (если что-то подобное уже делали, то можно и дешевле), наличия свободных сотрудников и т.д. Так что точную цену я скажу, когда будет конкретный проект.
|
|||
235
Mafoni
22.02.17
✎
15:59
|
(0) URL rewrite я так понимаю на IIS настроен ?
|
|||
236
Звездочёт
27.02.17
✎
21:05
|
+(0) Да, еще дизайн адаптивный.
На мобильном сайт так же прекрасно смотрится и работает :) |
|||
237
kyvv
27.02.17
✎
22:02
|
A чей-то BuiltWith определяет для сайта магазина Frameworks как ASP.NET. Это о чем?
|
|||
238
kyvv
27.02.17
✎
22:21
|
+(237) Может из-за IIS?
|
|||
239
Garykom
гуру
27.02.17
✎
22:42
|
(224) Ну со временем все стеки программирования превращаются в подобие Delphi (которая загнулась слишком быстро дойдя до максимума и дальше не знали куда идти) или платформы 1С.
Кста классический C# + .Net тоже туда уперся и сча ищут новые пути (.NET Core), Java давно уперлась в стенку и усиленно куда то долбятся не туда (как можно быть таким тупым что не понять почему на скалу переходят). Просто в некоторых стеках все стараются делать однообразно и нативно, а в других дикие зоопарки с перекрытиями. PHP это как раз пример такого зоопарка где копрокод это "классика". |
|||
240
Звездочёт
28.02.17
✎
18:25
|
(237), (239) вы о чем? )
|
|||
241
Звездочёт
06.03.17
✎
16:33
|
Использование http сервисов
Кстати, в (0) тоже встречается РаскодироватьСтроку(). |
|||
242
Юрий Лазаренко
06.03.17
✎
16:35
|
(241) Как мило )
|
|||
243
Звездочёт
06.03.17
✎
16:42
|
(242) я к тому, что много полезного есть, как в той теме.
|
|||
244
Юрий Лазаренко
06.03.17
✎
16:44
|
(243) Ну никто не спорит, как раз на 5000.
|
|||
245
Звездочёт
06.03.17
✎
16:49
|
(244) >> ... как раз на 5000
Не, не меньше чем на 40'000. Хотя по твоим ставкам (228), (230), (234) так и на 200'000 :) |
|||
246
Юрий Лазаренко
06.03.17
✎
16:52
|
(245) По цене согласен. А по содержанию по моим ставкам будет совсем не то, что в (0).
|
|||
247
Serginio1
06.03.17
✎
16:58
|
(239) Ну .Net Core это другая песня. Он нужен прежде всего для кроссплатформенности, нативной компиляции, опен сорс.
Они убрали совместимость с анахронизмами в большом Net CLR, убрали ориентированность на Windows,сделали более компактную среду Core CLR. Плюс стремится по быстродействию к С++ Парочка новых возможностей JIT http://rsdn.org/forum/dotnet/6715987.flat У Delphi проблема в том, что это не крупная фирма. В итоге Хейлсберг автор Delphi по сути один из соавторов C# и TypeScript |
|||
248
Звездочёт
06.03.17
✎
17:00
|
(246) >> А по содержанию по моим ставкам будет совсем не то, что в (0)
Понятно. От 100, но сразу много ) |
|||
249
Юрий Лазаренко
06.03.17
✎
17:05
|
(248) Больше - не значит лучше.
|
|||
250
shamashs
07.03.17
✎
15:11
|
Вопрос к ТС, как реализована выгрузка товаров, выгружаются ли каталог товаров в режиме онлайн, т.е. в какой момент происходит выгрузка нового добавленного товара, обновляется ли на текущий момент файлы из 1с, т.е. добавили картинку к товару, идет ли выгрузка из 1с? Как происходит выгрузка остатков и цен, все происходит с помощью веб сервисов?
Архитектура не совсем понятна, есть промежуточная база данных куда складируются данные и выводятся пользователю? Как обычных им, или данные при каждом обновлении странички тянутся из 1с? |
|||
251
Вафель
07.03.17
✎
15:11
|
(250) ты ничего не понял.
никакиз выгрузок!!! |
|||
253
shamashs
07.03.17
✎
15:14
|
баз данных сколько? (251) 1с и все?
|
|||
258
Звездочёт
07.03.17
✎
18:59
|
(253) да, одна )
|
|||
259
Звездочёт
14.03.17
✎
13:42
|
||||
260
Звездочёт
27.03.17
✎
14:22
|
Удивительно, как много людей думаю, что если интернет-магазин будет работать на 1С, то все равно надо куда-то что-то выгружать :)
Нет, не надо. Просто вводите данные в 1С и всё сразу на сайте. Мгновенно. Без вмешательства операторов и специалистов :) |
|||
261
lucbak
27.03.17
✎
14:25
|
(260) Все читать лень, что на счет лицензий?
|
|||
262
ГеннадийУО
27.03.17
✎
14:26
|
(260) Что, и цены на сайте в реальном времени меняться будут? А клиент не офигеет - зашел на сайт - одна цена, а через минуту другая?
|
|||
263
Юрий Лазаренко
27.03.17
✎
14:59
|
(261) Сейчас кто-нибудь напишет, что достаточно одной люцухи, но это не так. Любой прямой доступ одного пользователя к базе 1С - это одна лицензия. 100 пользователей одновременно на сайте = 100 лицензий.
|
|||
264
Юрий Лазаренко
27.03.17
✎
15:01
|
+(263) Не говоря уже о том, что на одной лицензии практически невозможно обеспечить параллельную нетормозную работу сайта для двух и более посетителей одновременно.
|
|||
265
Звездочёт
27.03.17
✎
15:48
|
(262) >> одна цена, а через минуту другая
ну если только ему так повезло, что он перед сменой ценников зашел в магазин ) смотрит на товар - одна цена. на его глазах ценник достают и ставят другой ) |
|||
266
Вафель
27.03.17
✎
15:49
|
(262) В туризме например цены иногда меняются раз в 15 мин
|
|||
267
lucbak
27.03.17
✎
15:52
|
(263) Дорогой сайтик получается... не дай бог еще популярный будет - разорит владельца :)
|
|||
268
Юрий Лазаренко
27.03.17
✎
15:54
|
(267) Не, достаточно сделать промежуточную БД, с которой будут работать пользователи, и проблема лицензий решается. Как у metadata.js, например.
|
|||
269
Звездочёт
27.03.17
✎
15:57
|
(263), (264) Юрий, Вы продолжаете вводить людей в заблуждение :) Предыдущее обсуждение (второе по счету) закончилось также безрезультатно (100), (101), (106), (107).
Напомню, эту информацию Вы устно уточнили у неизвестных лиц. |
|||
270
Юрий Лазаренко
27.03.17
✎
16:12
|
(269) Хорошо-хорошо, я не настаиваю.
|
|||
271
Звездочёт
27.03.17
✎
16:17
|
(270) не настаиваете, но все время об этом пишите ) уже третий раз. Это только в моих ветках.
Стоит попытаться разобраться в сути, как Вы сразу умываете руки ) |
|||
272
Юрий Лазаренко
27.03.17
✎
16:35
|
(271) Я во всех ветках это пишу. Если просят подробностей, то даю ссылку на сайт 1С, пункт 59: http://v8.1c.ru/predpriyatie/questions_licence.htm#mvv
|
|||
273
Cyberhawk
27.03.17
✎
16:36
|
А технически что с лицензиями? HTTP-соединения (что будут отображаться в списке сеансов) на время работы сеанса будут отжирать одну лицензию, так? А мультиплексированию это дело плохо поддается (ну т.е. вроде нельзя настроить так, чтобы каждое новое параллельное ХТТП-соединение стартовало в отдельном сеансе с новым соединением, а не ждало, пока освободится соединение из пула)...
|
|||
274
Юрий Лазаренко
27.03.17
✎
16:40
|
(273) ". вроде нельзя настроить так, чтобы каждое новое параллельное ХТТП-соединение стартовало в отдельном сеансе с новым соединением"
<pool size="1"/> в default.vrd. |
|||
275
Юрий Лазаренко
27.03.17
✎
16:41
|
+(274) Но тогда каждый новый сеанс в браузере будет открываться долго, пока открывается новый сеанс в 1С.
|
|||
276
Cyberhawk
27.03.17
✎
16:44
|
(275) А если не в браузере, а просто зовется веб-/хттп-сервис, то тоже ведь долго будет?
Я же больше рассуждал тут (про невозможность управлять), когда в настройках пула стоит дохрена соединений, и делаешь, например, в 50 параллельных фоновых заданиях вызов веб-/хттп-сервиса и смотришь в консоли сервера - там вяло одновременно 2-8 сеансов WS-/HTTP-соединения, и становится все это досадно... |
|||
277
Cyberhawk
27.03.17
✎
16:44
|
+(276) Получается, что из 50 одновременных выполняются только где-то 5, а остальные ждут, и так по очереди...
|
|||
278
Юрий Лазаренко
27.03.17
✎
16:46
|
(276) "А если не в браузере,"
А какая ему разница, из браузера запрос пришел или напрямую откуда-то. "а остальные ждут, и так по очереди..." При наличии свободных лицензий ждать не будут. |
|||
279
Cyberhawk
27.03.17
✎
16:48
|
"При наличии свободных лицензий ждать не будут" // Т.е. ты вживую видел, как одновременно в списке сеансов (не соединений) работали больще, например, 10 WS-/HTTP-соединений? Спасибо за наводку с лицензиями, проверю на досуге...
|
|||
280
Юрий Лазаренко
27.03.17
✎
16:51
|
(279) Ну вообще-то да )
|
|||
281
Юрий Лазаренко
27.03.17
✎
16:52
|
У меня сейчас как раз задача как можно больше подключений от браузера вместить в один сеанс 1С. Даже свою собственную подсистему для нагрузочного тестирования написали (почти написали - процентов 15 работы осталось). Тестим возможности 1С на больших нагрузках.
|
|||
282
Звездочёт
28.03.17
✎
14:58
|
(276) >> в 50 параллельных фоновых заданиях вызов веб-/хттп-сервиса
У вас одни базы 1С вызывают другие? что за "фоновые задания", вызывающие "веб-" и "хттп-" сервисы? |
|||
283
Адинэснег
28.03.17
✎
15:40
|
пришли роботы яндекса/гугла и положили сайтег... ИМ на 10к товаров...
|
|||
284
mehfk
28.03.17
✎
15:47
|
Не каждый одинэсник может знать, что http и web сервисы не используют клиентских лицензий, если используется сервер 1с:предприятия, мало кто может это знать.
|
|||
285
Юрий Лазаренко
28.03.17
✎
16:02
|
(284) И что теперь, при работе через http-сервисы лицензии совсем модно не покупать?
|
|||
286
eks1985
28.03.17
✎
16:40
|
(284) Лицензионное соглашение открой и почитай на досуге, много чудных открытий сделаешь. Что там 1с технически использует и как - дело вообще десятое.
|
|||
287
mehfk
28.03.17
✎
16:41
|
(286) Рассказывай, не томи.
|
|||
288
mehfk
28.03.17
✎
16:41
|
(285) Перечитай сообщение еще раз.
|
|||
289
eks1985
28.03.17
✎
16:43
|
(287) Глаза поднять на пару постов выше не судьба?
http://v8.1c.ru/predpriyatie/questions_licence.htm#mvv |
|||
290
mehfk
28.03.17
✎
16:45
|
(289) Напиши текстом, дорогуша.
|
|||
291
eks1985
28.03.17
✎
16:47
|
(290)
59. Организация предоставляет доступ к веб-сервисам, реализованным в "1С:Предприятии 8". Какое количество и каких лицензий необходимо приобрести Организации? В данном случае на рабочих местах организации осуществляется доступ к информационной базе "1С:Предприятия 8" с использованием веб-сервисов, причем сами веб-сервисы реализуют всего лишь способ доступа к данным "1С:Предприятия 8" и предметом для отдельного лицензирования не являются. В соответствии с Лицензионным Соглашением "1С:Предприятия 8" каждое рабочее место, с которого тем или иным способом осуществляется доступ к данным информационной базы "1С:Предприятия 8", должно быть обеспечено клиентской лицензией. То есть Организации для работы с программами, использующими веб-сервисы, необходимо приобрести клиентские лицензии на такое количество рабочих мест, которое позволит одновременно осуществлять доступ к информационной базе. См. также ответы на вопросы 31, 32, 56, 57. |
|||
292
mehfk
28.03.17
✎
16:52
|
Что такое "рабочее место" в случае использования веб-сервиса веб-сайтом?
|
|||
293
eks1985
28.03.17
✎
16:56
|
Компьютер, телефон, микроволновка, что угодно, дергающее веб сервисы 1с-ки
|
|||
294
mehfk
28.03.17
✎
17:00
|
(293) Тогда выходит что если компьютер, телефон, микроволновка, что угодно, непосредственно не дергает веб сервисы 1с-ки, то соответсвенно рабочим местом не явлется?
|
|||
295
eks1985
28.03.17
✎
17:08
|
(294) Молодец, делаешь успехи.
В (268) Юрий об этом уже писал >> Не, достаточно сделать промежуточную БД, с которой будут работать пользователи, и проблема лицензий решается. Как у metadata.js, например. |
|||
296
mehfk
28.03.17
✎
17:20
|
(295) Дорогуша, как правило сайты работают так, чтобы не конечный ПК к веб-сервису обращался.
|
|||
297
mehfk
28.03.17
✎
17:21
|
И все твои поползновение не более чем пук в лужу.
|
|||
298
Вафель
28.03.17
✎
17:39
|
(296) так это нужно какуюто прослойку писать типа сервера приложений. но тут то ее нет
|
|||
299
Юрий Лазаренко
28.03.17
✎
18:14
|
(296) А вот ТС презентует в (0) исключение из правила. ТС молодец, несомненно, но в текущем варианте исполнения на каждого посетителя сайта необходимо купить лицензию.
|
|||
300
mehfk
28.03.17
✎
18:22
|
(300)
|
|||
301
mehfk
28.03.17
✎
18:23
|
(299) Ну тогда это шляпа.
|
|||
302
Cyberhawk
28.03.17
✎
19:07
|
(284) Ну вот, значит (278) "При наличии свободных лицензий ждать не будут" не в тему?
|
|||
303
eks1985
29.03.17
✎
15:08
|
Пообщался с представителем 1с, который ведет корпоративный блог 1с на Хабре.
Мой вопрос: Здравствуйте, в свете существование в платформе таких отличных вещей как веб сервисы и http сервисы многие 1с-ники считают что на 1с можно «писать сайты» и купить для этого надо только одну лицензию независимо от количества пользователей сайта. Для себя я четко понимаю, что это не так, все четко написано в лицензионном соглашении (мультиплексирование), но 1с-ники верят только официальной позиции важных людей из 1с. Вот в ветке на мисте развернулась дискуссия, является ли такой вид использования — нарушением лиц соглашения: Интернет-магазин на 1С — webstore-on-1c.ru :). И очень часто данный вопрос всплывает в других обсуждениях на форумах. Могли бы вы дать какой-либо комментарий по данному вопросу, который можно предъявить «массам»? Его ответ: Здравствуйте! Вы правы. С юридической точки зрения нужно столько лицензий, сколько пользователей одновременно будут работать с веб-сервисами 1С. Подробнее тут, пункт 59. http://v8.1c.ru/predpriyatie/questions_licence.htm#mvv |
|||
304
Юрий Лазаренко
29.03.17
✎
15:17
|
(303) Полагаю, сейчас ТС запросит ФИО представителя 1С )
|
|||
305
eks1985
29.03.17
✎
15:31
|
(304) Ну да, со сканом паспорта, что-то я об этом не подумал =)
|
|||
306
Звездочёт
29.03.17
✎
17:54
|
(303) Отлично ) это уже что-то! ) Любопытно, кто у них там отвечает )
(304), (305) юмор оценил ) |
|||
307
eks1985
29.03.17
✎
18:12
|
(306) Петр Грибанов, технологический евангелист фирмы «1С»
Вот он https://www.youtube.com/watch?v=adByHP-nY68 |
|||
308
mehfk
29.03.17
✎
18:21
|
(303) Евангелист не может ответить на вопрос, сколько, например, нужно клиентских лицензий на дисконтном сервере? Если доступ к нему осуществляется только через веб сервисы из других 1с баз данных, на которых работают пользователи и уже приобретены все необходимые лицензии?
|
|||
309
Звездочёт
29.03.17
✎
18:57
|
(303) Есть ссылка на пост? Может тебе дали дежурный ответ? :)
|
|||
310
eks1985
29.03.17
✎
19:02
|
(309) Это не пост, переписка в личке, сами можете ему написать - я думаю не укусит.
https://habrahabr.ru/users/PeterG/ |
|||
311
eks1985
29.03.17
✎
19:03
|
(308) Сам можешь спросить, лично я вопроса не понял, зачем покупать доп лицензии если "уже приобретены все необходимые лицензии"
|
|||
312
Asmody
29.03.17
✎
19:18
|
(311) Еванглист не может себе представить базу 1С, с которой пользователи интерактивно не работают?
|
|||
313
eks1985
29.03.17
✎
19:48
|
(312) Почему не может? Может наверное, его ответ не был привязан к "интерактивной работе". Сколько одновременных коннектов к базе - столько и лицензий, вот такая простая логика. При этом в обратную сторону можно, запускай 150 фоновых заданий и пущай они хоть эксель файлы сохраняют, хоть в облака пишут.
|
|||
314
Звездочёт
29.03.17
✎
19:56
|
(310) >> Это не пост, переписка в личке...
Ясно :) Это тоже устный ответ. |
|||
315
Юрий Лазаренко
29.03.17
✎
20:28
|
(313) Ну еще бы за фоновые задания платить. Их иногда несколько десятков одновременно крутится.
|
|||
316
eks1985
29.03.17
✎
20:37
|
(314) ахах, устный конечно и печати синей нету.
Начальник звонит секретарше: - У меня остро встал вопрос! Она отвечает: - Я сейчас немогу, у меня месячный отчет! После некоторого раздумия заходит в кабинет: - Могу оформить задним числом или в устной форме! - Да уже не надо, я от руки набрасал! |
|||
317
eks1985
29.03.17
✎
20:41
|
(315) Ну за передачу информации с сервера же предлагают платить, как по мне это даже более дико чем платить за фоновые задания =)
https://wonderland.v8.1c.ru/blog/peredacha-informatsii-s-servera/ |
|||
318
Волшебник
модератор
29.03.17
✎
20:47
|
eks1985, просьба не публиковать здесь Вашу личную переписку с фирмой 1С или её представителями. Это нарушение правил форума.
|
|||
319
mehfk
29.03.17
✎
20:52
|
(318) Он же явно спросил "Могли бы вы дать какой-либо комментарий по данному вопросу, который можно предъявить «массам»".
|
|||
320
Волшебник
модератор
29.03.17
✎
20:56
|
(319) Это всё равно остаётся его личной перепиской, которую он может извратить по собственной прихоти, а слова выдать за цитату представителя фирмы 1С, за что мне будет претензия.
|
|||
321
mehfk
29.03.17
✎
21:02
|
(320) Значит автору цитат ил личной переписки надо притащить "Евангелиста" сюда, чтобы он сам ответил на эти вопросы?
|
|||
322
eks1985
29.03.17
✎
21:05
|
(318) ок
|
|||
323
Юрий Лазаренко
29.03.17
✎
21:09
|
(317) Думаю, в данном случае 1С планирует освоить дополнительные деньги на крупных клиентах. Мелким с небольшими базами и малым количеством пользователей уведомления от сервера вряд ли сделают погоду. А крупные для оптимизации вполне будет готов заплатить. Поэтому и идет все это отдельной коробкой.
|
|||
324
Волшебник
модератор
29.03.17
✎
22:21
|
(321) Ну например так.
|
|||
325
SvenSoft
29.03.17
✎
22:53
|
У всей этой затеи есть несколько два глобальных минуса:
1. > Может работать, естественно, на любой конфигурации, где есть что продавать :) Тут нужно начать с того, что Http-сервисы доступны только начиная с платформы 8.3.5.1068, а это значит что конфигурация должна иметь "Режм совместимости" не ниже 8.3.5 - а большинство типовых конфигураций перевести в этот режим будет ОЧЕНЬ болезнено, а иногда практически невозможно. Это большая проблема с веб-сервисами! 2. Самое главное - сервер 1С, на базе которого будет построен сайт должен быть онлайн 24/7 - иначе продвигать сайт в SEO (а это очень дорогое удовольствие) будет бесполезным занятием (деньги на ветер), потому что поисковики из-за 404-ых 500-ых ошибок (из за недоступности 1с сервера) будет просто выбрасывать проиндексированные страницы из своей базы. Звездочёт, если я не прав, поправьте меня. |
|||
326
Звездочёт
29.03.17
✎
23:32
|
(325) п.1. древние конфигурация я не рассматриваю. Имелось ввиду, что будет работать как на УТ 10.3, КА 1.1, УПП 1.3, так и на УТ 11, КА 2.0, УП 2.2. Или самописные.
|
|||
327
Звездочёт
29.03.17
✎
23:44
|
+(325) п.2. Конечно, резонное замечание.
У двух моих клиентов базы 1С и так работают 7х24 :) Если кто-то хочет дополнительные возможности/функционал, чем-то надо за это заплатить. Временем, деньгами, вычислительными ресурсами. Каждый выбирает сам. |
|||
328
Юрий Лазаренко
29.03.17
✎
23:54
|
(325) По обоим пунктам все решаемо, причем быстро и достаточно просто. С планшета писать неудобно, завтра расскажу подробнее.
|
|||
329
SvenSoft
30.03.17
✎
02:12
|
3-тья проблема а том, что сама по себе 1-С мягко говоря не может похвастаться быстродействием, а поэтому страницы магазина, где нужна фильтрация и все то, что на стороне 1-С вызовет непростые запросы, либо получение и передачу большого количества объектов - все это будет тормозить на стороне сайта и очень.
Я с год назад тоже вначале был воодушевлен такой идеей, сделал пару магазинов на 1-С HTTP-сервисах. В итоге один через пол года переписал под обмен данными между 1-С и магазином, второй поисковик уже несколько раз выбрасывал (по 100-200 страниц) из поиска по причине 2. |
|||
330
Звездочёт
30.03.17
✎
12:59
|
(329) >> все это будет тормозить на стороне сайта и очень
разобрался в чем причина тормозов? я делал замеры - 1С-ка формирует ответ меньше секунды. Конечно, запрос запросу рознь, но я не встречал, чтобы запрос технологически, а не логически, был тормозом. |
|||
331
Звездочёт
30.03.17
✎
13:01
|
+(329) >> второй (прим. сайт) поисковик уже несколько раз выбрасывал (по 100-200 страниц) из поиска по причине 2.
почему база была недоступна? как часто и как долго? есть статистика? |
|||
332
Звездочёт
30.03.17
✎
13:09
|
(329) надо смотреть, где эти базы вообще крутились (хостинг, ОС, веб-сервер, настройки)? как все было организовано?
"не может похвастаться быстродействием" "все это будет тормозить на стороне сайта и очень" надо смотреть конкретный пример, конкретное время загрузки и из чего оно сложилось. Цитирую пост (81): Внизу страницы добавил время выполнения на стороне 1С. http://webstore-on-1c.ru/img/o0.png Анализ загрузки показал, что время уходит на работу скриптов и прорисовки страницы браузером: http://webstore-on-1c.ru/img/o1.png Остается вопрос оптимизации html шаблона, а не 1С. |
|||
333
Звездочёт
30.03.17
✎
13:41
|
(316) вспомнился случай :)
Нургалиев разрешил обороняться от милиционеров http://www.kp.ru/daily/24401/577807/ |
|||
334
SvenSoft
30.03.17
✎
13:50
|
(330) >> разобрался в чем причина тормозов? я делал замеры - 1С-ка формирует ответ меньше секунды. Конечно, запрос запросу рознь, но я не встречал, чтобы запрос технологически, а не логически, был тормозом.
Как выше сказал, сама по себе обработка запросов в 1-С происходит гораздо гораздо медленнее, в сравнении с обработкой запросов через тот же PHP+MySql на стороне сайта. Не стоит забывать так же, что в случае магазина, построенного на HTTP-сервисах, то когда происходит обращение к странице магазина, происходит запрос на сторону 1С-сервера (Apache, IIS), формирование запроса на стороне 1С-сервера, пересылка результата на сторону сайта и только потом отображение на основании полученных данных (все это ТОРМОЗА, особенно в случаях с непростыми запросами или получением ип ередачей большого объема данных), тут и сравнивать нечего с вариантом, когда идет запрос к странице магазина и тут же на месте PHP получает данные от MySql и формирует страницу на основании полученных данных. (331) >> почему база была недоступна? как часто и как долго? есть статистика? Windows сервера, где практически всегда крутится 1С, как не крути требуют 2-3-4 раза в месяц обслуживания (обновление ПО, обслуживание SQL-сервера и т.д.) поэтому 2-3-4 раза в месяц такие сервера бывают недоступны по причине технического обслуживания. Поисковик раз пришел, попал в такую ситуацию, когда страницы 404, или 500, второй раз пришел когда все работает, в третий/четвертый-десятый раз пришел когда все работает, в одиннадцатый раз пришел, когда страницы 404 или 500, в двадцать первый раз пришел когда страницы 404 или 500 - все, выкинул страницы пачкой из выдачи. Когда сайт зависит не от одной железки (Linux, где непосредственно располагается сайт), а от двух, где второй железкой выступает Windows-сервер, который в разы и в разы чаще требует технического обслуживания, то это .... Так же понятен такой факт, что поисковик не любит тормознутые страницы. |
|||
335
SvenSoft
30.03.17
✎
14:09
|
> Windows сервера, где практически всегда крутится 1С, как не крути требуют 2-3-4 раза в месяц обслуживания (обновление ПО, обслуживание SQL-сервера и т.д.) поэтому 2-3-4 раза в месяц такие сервера бывают недоступны по причине технического обслуживания. Поисковик раз пришел, попал в такую ситуацию, когда страницы 404, или 500, второй раз пришел когда все работает, в третий/четвертый-десятый раз пришел когда все работает, в одиннадцатый раз пришел, когда страницы 404 или 500, в двадцать первый раз пришел когда страницы 404 или 500 - все, выкинул страницы пачкой из выдачи.
Так не редки сюрпризы, когда внезапно что-то отваливается на стороне 1С-сервера. |
|||
336
Юрий Лазаренко
30.03.17
✎
16:24
|
(325) Пункт 1. Отсутствие http-сервисов в старых релизах не проблема, потому что там как минимум есть веб-сервисы, значит, все можно сделать и на них, хоть они и менее удобные и более тормознутые. Если очень хочется, то можно и из 7.7 данные тянуть. Для этого на серваке поднимается пустая база-репитер с http-сервисами, которая принимает запросы посетителя и путем подключения к рабочей базе (через веб-сервисы, COM или еще как угодно) вытаскивает одни данные и кладет другие. Понятно, что скорость будет чуть ниже, чем при прямом подключении, зато такой вариант улучшает безопасность данных: даже если кто-то подключится к базе-репитеру, то вытаскивать с нее все равно будет нечего. Вообще, существование посредника между браузером пользователя и рабочей базой, это большой плюс в таких проектах.
|
|||
337
Юрий Лазаренко
30.03.17
✎
16:31
|
(325) Пункт 2. Проблему легко решает посредник между пользователем и рабочей базой 1С, размещенный на сайте (набор скриптов на php, например). Совсем необязательно всю страницу сайта формировать в 1С - даже лучше, если статика будет генериться на сайте php-шными скриптами (и отдаваться из кэша), а динамические данные тянуться из 1С.
Формируем статику на php, возвращаем ее с ответом "200" браузеру пользователя и ботам яндекса и гугла. Далее аяксом вытаскиваем из 1С нужные данные и показываем посетителю. Если 1С в этот момент недоступна, то скрипт php отработает исключение и покажет сообщение "У нас беда, зайдите позже". Пользователь-человек поймет, что идет профилактика и придет позже. Бот не выбросит страницу из базы. Конечно, тут есть еще много нюансов, про которые я тут рассказывать не буду, но принцип, думаю, понятен. |
|||
338
Юрий Лазаренко
30.03.17
✎
16:37
|
(329) Пункт 3. Понятно, что при прочих равных большинство сайтов на 1С будут работать медленнее, чем сайт на php. Хотя бывает и такое, что 1С показывает лучший результат. Но тут надо учитывать, что ТС выбрал в качестве демонстрационного примера наверное самый неподходящий вариант использования 1С в качестве бэка для сайта: розничные интернет-магазины и так нормально работают с настроенным обменом между БД сайта и БД 1С. Поэтому данную технологию лучше использовать для решения других задач - когда нужен альтернативный типовому веб-клиенту интерфейс.
|
|||
339
SvenSoft
30.03.17
✎
19:26
|
(336) По Пункту 1 - веб-сервисы, промежуточные базы, а уж тем более COM - это вообще будут жуткие тормоза.
Так же такой подход будет очень трудозатратен, как следствие более дорогой и при этом тормознутый, не понятно зачем тогда все это. Напмного проще, дешевле и правильнее во всех отношениях написать обмен между сайтом и 1С. А если еще и учесть что при этом 1С-сервер должен быть постоянно онлайн, статический IP и другие минусы - то и подавно. (337) По Пункту 2 >> Совсем необязательно всю страницу сайта формировать в 1С - даже лучше, если статика будет генериться на сайте php-шными скриптами (и отдаваться из кэша), а динамические данные тянуться из 1С. Не знаю, что имели ввиду под выражением "Статику", если это про html, то никто и не формирует полностью готовую стороне 1С - это было бы вообще тогда. )) Из 1С тянутся только данные в JSON, и на их основании уже формируем страницу на сайте. Но если 1С-сервер недоступен, то и данных не будет, соответственно и страницы тоже. >> Формируем статику на php, возвращаем ее с ответом "200" браузеру пользователя и ботам яндекса и гугла. Далее аяксом вытаскиваем из 1С нужные данные и показываем посетителю. Если 1С в этот момент недоступна, то скрипт php отработает исключение и покажет сообщение "У нас беда, зайдите позже" Уд простите, но это бредовая идея. Показывать поисковикам ранее проиндексированные страницы без контента - он так и заиндексирует их в том виде, в котором покажите. Аяксом подгружать из 1С контект после основной загрузки страницы - еще бредовее идея, поисковики еще очень плохо понимаю такие асинхронные JS вызовы. Единственным правильным решением в такой ситуации является 302 редирект - и то это не айс как хорошо. (338) По пункту 3 >> Хотя бывает и такое, что 1С показывает лучший результат. Не бывают таких случаев. )) 1С запросы медленнее отрабатывают в сравнении с MySql запросами - это факт. А если (как выше сказал) учесть, что тут даже сравнивать нельзя, при варианте магазина на Http-сервисах: 1. Пользователь запрашивает страницу магазина в браузере 2. Сервер получив параметры http-запроса, отправляет запрос на сервер 1С (посредством CURL) - это как еще один, причем более дорогостоящий запрос к сайту. 3. Apache или IIS на сервере 1С получив запрос от сервера Linux перенаправляет его в 1С-Предприятие. 4. 1С-Предприятие формирует запрос, получает результат, преобразует результат в JSON и отдает его Apache, он в свою очередь возвращает его серверу Linux 5. Скрипт сайта разбирает полученные данные в JSON, обрабатывает их, формирует на их основании HTML и отдает его конечному пользовтелю и теперь просто PHP+MySql: 1. Пользователь запрашивает страницу магазина в браузере 2. Сервер получив параметры http-запроса, формирует запрос к MySql 3. MySql отрабатывает запрос, возвращает ответ 4. Скрипт сайта формирует на основании полученных HTML и отдает его конечному пользователю >> Поэтому данную технологию лучше использовать для решения других задач - когда нужен альтернативный типовому веб-клиенту интерфейс. Вот здесь полностью согласен. Именно к такому выводу и я пришел, что хорошо это использовать там, где: 1. Конфигурация не требует переписывания кода при включении режима совместимости с 8.3.5 и выше. 2. Технические возможности предприятия позволяют держать включенным сервер 1С 24/7, или держать 1С на облачном сервере. 2. Сайт не нужно продвигать в SEO, а так же никто не будет страдать от того, что это будет немного тормозить. Непосредственно для сайтов (интернет-магазинов), которые продвигаются в SEO, контекстная реклама и т.д., которые должны быть быстрыми и постоянно доступными - лучшиее решением является обмен данными, не прямое получение/отправка данных из/в 1С. |
|||
340
SvenSoft
30.03.17
✎
19:28
|
пишу с планшета, уж извините за опечатки.
|
|||
341
Юрий Лазаренко
30.03.17
✎
20:12
|
(339) Ну собственно почти со всем согласен, даже с оценкой "это бредовая идея", потому что это в данном решении (0) это костыль, хотя в других случаях будет оптимальным вариантом. Данную технологию надо применять там, где это действительно имеет смысл.
|
|||
342
Звездочёт
30.03.17
✎
20:34
|
(339) спасибо за комментарии )
п.1 я вообще не рассматриваю. Это все равно, что 7.7 обсуждать. п.2 само собой разумеется. Я за всю свою жизнь встречал только одну фирму, в которой сервер с базой 1С выключали на ночь :) По-слухам у них склад сгорел из-за короткого замыкания и теперь они, когда уходят, офис обесточивают. п.3 да, по существу согласен. |
|||
343
Юрий Лазаренко
30.03.17
✎
21:08
|
+(341) Хотя справедливости ради стоит заметить, что мне известен сайт, сделанный по технологии "прямое получение из 1с", он соответствует всем требованиям СЕО, всегда отвечает ботам и держит несколько сотен сеансов пользователей одновременно. Но стоимость его разработки получилась такая, что неудобно ее даже озвучивать.
|
|||
344
Звездочёт
31.03.17
✎
18:51
|
(343) >> стоимость его разработки получилась такая, что неудобно ее даже озвучивать
какая первая цифра? ) |
|||
345
Юрий Лазаренко
31.03.17
✎
19:44
|
(344) Не, на эту уловку я не поведусь )
|
|||
346
Боровик Сергей
07.04.17
✎
07:03
|
(0) Вот я понять не могу.
А кто-то реально сможет доказать в суде что лицензий куплено 1, а вот путем мультиплексирования через эту одну лицензию извлекались данные для 1000 пользователей? Разве это вообще может быть доказуемым? Что предъявит истец? Свои логи? Мол мы одновременно в двух браузерах запрашивали товары, и нам веб-сервер отвечал. А лицензия то гражданин судья то у них одна!!! А вдруг ответчик скажет, мол так и так, истец все выдумал и данные фактически берутся из MemCached, а вовсе не из 1С. При мультиплексировании 1С поочередно обрабатывает каждую задачу (в нашем случае запрос), и возвращает веб-серверу данные (Ответ). Как некоторые утверждают для каждого клиента чьи данные 1С обрабатывает нужна отдельная лицензия. Так вот есть ряд вопросов: 1) Как понимать «одновременно будут работать с веб-сервисами 1С». Как по мне – так в режиме мультиплексирования (пул=1) к одновременно может работать только одни пользователь. Или 1С уже стала многопоточной? 2) А если это не веб-сервис? А если веб-сервер путем COM-Connector лезет в базу? 3) А если не веб-сервер лезет в 1С, а 1С лезет на веб-сервер и им рулит? (А на веб-сервере ждут своей очереди запросы для обработки) 4) И наконец. А если веб-сервер отправляет на почту запросы пользователей, 1С разгребает эту почту (pop3) и отправляет ответы веб-серверу тоже по почте (SMPT)? |
|||
347
ГеннадийУО
07.04.17
✎
08:17
|
(346) Совесть пассажира - лучший контролёр(с)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |