Имя: Пароль:
1C
1С v8
Bootstrap на 1С 8.3 :)
₽ (Asmody 28.03.2017 19:38)
,
0 Звездочёт
 
07.12.16
21:05
Вы уже слышали о новой технологии http-сервисов от фирмы 1С? Она позволяет создавать полноценные веб-сайты ;)
Вот пример одностраничного сайта на движке 1С 8.3:
http://bootstrap-on-1c.ru/

Сайт сделан в виде продающей страницы. Это, как ни странно, работает конфигурация 1С (в данном случае в связке с Bootstrap).
Можно сказать, что это первая конфигурация 1С, которая продает саму себя :)

Код конфигурации полностью открыт! Никаких компонент и т.п. Весь код написан на встроенном языке 1С.

bootstrap-on-1c.ru - это отличный пример для освоения новой технологии и создания собственных сайтов. Нет никаких ограничений на дальнейшее использование.

Можно использовать как платные, так и любые бесплатные темы Bootstrap.
Прилагается пошаговая инструкция по развертыванию.

Примеры бесплатных тем (сайт lpwiz.com работает тоже на 1С):
http://lpwiz.com/user/demo/blue/
http://lpwiz.com/user/demo/bocor/
http://lpwiz.com/user/demo/corlate/
http://lpwiz.com/user/demo/corporal2/
http://lpwiz.com/user/demo/engage/
http://lpwiz.com/user/demo/landingzero/
http://lpwiz.com/user/demo/light-wave/
http://lpwiz.com/user/demo/outline/
http://lpwiz.com/user/demo/pinegrow/
http://lpwiz.com/user/demo/sanza/
http://lpwiz.com/user/demo/startup-light/
http://lpwiz.com/user/demo/ui-hero/
http://lpwiz.com/user/demo/x_awesome/

Также можно взять страницу практически любого сайт, чтобы сделать собственную :)
http://lpwiz.com/user/demo/saved1/
http://lpwiz.com/user/demo/saved3/

Кому интересно, подписывайтесь на странице bootstrap-on-1c.ru, чтобы узнать другие любопытные подробности о разработке веб-сайтов на платформе 1С 8.3.
Спамить не буду (сам не люблю). В любом случае всегда можно отписаться в один клик.
2 Волшебник
 
модератор
07.12.16
21:17
Ветка согласована.
3 marty0701
 
07.12.16
21:24
(0)Открыл для себя УНФ?
4 Torquader
 
07.12.16
21:24
А что там с лицензированием ?
И насколько вся эта система выдержит одновременное подключение пользователей.

Просто, http-протокол сейчас даже модемы умеют, только вот для нагруженных сайтов специальные Web-сервера ставят.
5 Звездец
 
07.12.16
21:42
у меня только один вопрос: "Зачем для этого 1с?"
6 Адинэснег
 
07.12.16
21:55
полноценные веб-сайты, говоришь...
есть пример для средней нагрузки в 100к посетителей/сутки?
и шо за левые ссылки на бутсрап? он же тут всегда жил http://getbootstrap.com/
7 Armando
 
07.12.16
22:01
Хрен с этим 1С. Кто такой Bootstrap?
8 Адинэснег
 
07.12.16
22:01
(4) а зачем ему куча одновременных подключений? пользователи работают со статикой, hs 1С нужен только для приема пост запроса, например, для регистрации заказа...

просто само по себе решение создать веб-движок на 1С например, для того же интернет-магазина - не айс
когда вопрос зайдет о личных кабинетах, сессиях, прав доступа, то количество запросов к БД 1С вырастит в разы и порядки, тут она и сдохнет
9 Garykom
 
гуру
07.12.16
22:20
"ДОСТАТОЧНАЯ ПРОИЗВОДИТЕЛЬНОСТЬ
Сайты работают с достаточной производительностью."©
11 Лефмихалыч
 
07.12.16
22:27
(0) Автор, вообще ни чорта не понятно, что это и зачем это нужно. Даже не понятно, кому это нужно.
Разумно было сделать, чтобы об этом было, где почитать.
13 Лефмихалыч
 
модератор
07.12.16
22:31
давайте - по существу поделия, ок?
14 Garykom
 
гуру
07.12.16
22:44
(13) По существу пока нечего обсуждать ибо кроме непонятной рекламы непойми чего нету ничего.

Вот и остается только вопрос разработчика этого ничего.
15 Garykom
 
гуру
07.12.16
22:49
Хотя если глянуть исходники http://bootstrap-on-1c.ru/ то можно заметить что "бутстрап" это всего навсего CSS файлик http://bootstrap-on-1c.ru/css/bootstrap.css

Итого можно подвести итог что ТС придумал делать "сайты на 1С" используя "темы оформления" из набора готовых тем и шаблонов.
16 Garykom
 
гуру
07.12.16
22:51
Все это чем то напомнило мне одного "разработчика" который делал системы с веб-интерфейсом на С++... через CGI-BIN... а БД была MS Access
17 Asmody
 
07.12.16
22:51
(0) На этом можно в интерфейсе 1С собирать лендинги из блоков? С этим сможет справиться человек, не знакомый с html/js/css?

На этом можно делать веб-формы? Например, человек зарегистрировался, получил купон с уникальным номером и штрих-кодом, а инфа вся легла в 1С?

Как сложно прикрутить другой сервис оплаты?
18 Asmody
 
07.12.16
22:53
(16) И что? На всяком делают. Даже на баше можно веб-приложение сделать
19 Garykom
 
гуру
07.12.16
22:59
(18) угу... однозадачный для одного единственного клиента... и не дай оно повиснет!
20 Torquader
 
07.12.16
23:02
(19) Как раз на bash-е можно и многопоточный замутить - и, с учётом того, что в Linux есть очередь подключений, то даже неплохо получится.
21 Garykom
 
гуру
07.12.16
23:03
(20) Э а можно подробнее как на одном порту то?
Или 1 порт будет чисто для приема 1-го входящего запроса и далее перекидывать клиента на другой уникальный/свой порт?
22 Garykom
 
гуру
07.12.16
23:06
(20) Завел отдельную ветку Полноценный веб-сервер на 1С без IIS и без Apache, там продолжим диалог по реализации веб-серверов, ок
23 Torquader
 
07.12.16
23:17
(21) В последних ядрах Linux анонсировалась очередь на запросы, то есть прослушивание одного порта может выполнять не один процесс, а несколько - для них формируется очередь, и согласно этой очереди раздаются подключения, принятые в этот порт.
В socket-ах для этого параметр Sharing был введён.
24 Лефмихалыч
 
07.12.16
23:19
(18) я помню, как Абрахамс такое делал и просил потестить. Исходники выглядели весьма хтонично, но оно почему-то работало. Как жигули - ни кто не знает, почему, но они работают.
25 Лефмихалыч
 
07.12.16
23:21
+ (24)  все это сильно смотрелось, как будто оно сделано из говна и палок, но это просто потому, что так оно на самом деле и было
26 Звездочёт
 
07.12.16
23:23
(17) Спасибо за вопросы по существу )

>> На этом можно в интерфейсе 1С собирать лендинги из блоков?
Можно собирать html выдачу, в частности блоки.

>> С этим сможет справиться человек, не знакомый с html/js/css?
Минимальные знания html/css нужны. js в гораздо меньшей степени.

>> На этом можно делать веб-формы?
>> Например, человек зарегистрировался, получил купон с уникальным номером и штрих-кодом, а инфа вся легла в 1С?
Конечно ) На странице две формы - данные из обоих ложатся в 1С :)

>> Как сложно прикрутить другой сервис оплаты?
Какой например? Вся сложность только в том, чтобы разобраться, как работает сам этот сервис платежей. Со стороны 1С проблем значительно меньше.
27 Garykom
 
гуру
07.12.16
23:27
(0) Подскажите об отличиях данного решения от "Метадаты" и прочих решений (знаю еще несколько), включая от простой публикации http://v8.1c.ru/o7/201312rest/  и написания нативного веб приложения?
28 Garykom
 
гуру
07.12.16
23:34
(27)+ А еще насколько нужна покупка "платформы 1С" или можно как http://oscript.io/docs/page/running, где

"Работа в качестве CGI-приложения
OneScript может быть запущен, как CGI-приложение внутри HTTP-сервера (Apache, IIS, nginx, etc...). Этот режим позволяет писать серверные веб-скрипты на языке 1С.

При запуске в режиме cgi в глобальной области видимости скрипта появляется объект ВебЗапрос.

oscript.exe -cgi myscript.os
Пример кода веб-скрипта
Если ВебЗапрос.GET["action"] = "delete" Тогда
    УдалитьЗапись(ВебЗапрос.GET["id"]);
КонецЕсли;
Объект ВебЗапрос содержит 3 соответствия:

GET - переменные GET запроса
POST - переменные POST запроса
ENV - переменные окружения сервера
Для формирования ответа сервера используются глобальные методы:

ВывестиЗаголовок - включить в ответ сервера заголовок
Сообщить - вывести текст в тело ответа
Disclaimer

Режим CGI-приложения является экспериментальным, находится в статусе proof-of-concept и ждет своего автора-разработчика. Существующий функционал, в принципе, достаточен для формирования текстового вывода (html, xml, json), но не подходит для реализации полноценного серверного http-приложения."
29 Звездочёт
 
07.12.16
23:34
(27) по ссылке "REST интерфейс" это реализованная в 1С архитектура REST.
В моем случае - это просто веб-сайт. В данном конкретном случае на Bootstrap. Можно было и другой фреймворк взять или сделать html5-сайт с нуля.
30 Garykom
 
гуру
07.12.16
23:36
(29) Подождите, подождите. Давайте тогда начнем с базовых понятий.

Что такое по вашему "веб-сайт"?
31 Torquader
 
07.12.16
23:37
(30) Судя по его рассуждениям - это просто адрес в интернете, куда можно послать запрос и получить что-то в ответ.
32 Asmody
 
07.12.16
23:37
(26) Я не понимаю, что такое "html-выдача". Например, надо поменять картинки и текст в слайдере, заменить иконки, текст в фичах, да и сделать их не 9, а 8 по 4 в 2 строки, вот это все такое
33 Лефмихалыч
 
07.12.16
23:39
раз уж мы о базовых понятиях, у меня вопрос ещё проще - кому это может понадобиться?
Тому, кто хочет сделать что?
34 Torquader
 
07.12.16
23:39
(32) Это то как раз понятно - человек в 1С на форме тыкает в параметры, и на основе этих параметров собирается вид сайта.
35 Asmody
 
07.12.16
23:39
Т.е., я хочу понять, в чем сила бэка на 1С. Отдать просто статику – это nginx может гораздо эффективнее.
36 Asmody
 
07.12.16
23:42
(33) Например, мне. Я хочу, чтобы лендинги формировались сами на основе некоторых данных из 1С. Чтобы спецпредложения не pdf-ками публиковать, а по-людски.
37 Звездочёт
 
07.12.16
23:49
(32) тогда речь идет о конструкторе Bootstrap на базе 1С.
Вот примеры:
https://postovoy.net/6-besplatnyh-konstruktorov-saytov-na-bootstrap.html
https://itchief.ru/lessons/bootstrap-3/92-bootstrap-3-visual-editors
Конфигурация 1С, на которой работает сайт http://bootstrap-on-1c.ru/ не конструктор.
(34) именно.
38 Garykom
 
гуру
07.12.16
23:49
(36) Объединимся? У меня уже данные в нужном виде из 1С загоняются "по 1 кнопке" в CouchDB и там формируются представления (view|show|list) чтобы по http можно было смотреть и править.
39 Garykom
 
гуру
07.12.16
23:50
(37) Хм, это в смысле CMS где админка это конфа 1С?
40 Звездочёт
 
07.12.16
23:52
(35) >> Т.е., я хочу понять, в чем сила бэка на 1С.
Сила 1С в аналитике ) Большой комьюнити грамотных, адекватных специалистов )
Конечно речь идет о динамической выдаче.
Ну, как минимум работу с веб-формами надо обрабатывать.
А уж html выдачу поправить - это само собой.

>> Отдать просто статику – это nginx может гораздо эффективнее.
Для статики 1С была бы лишней.
41 Юрий Лазаренко
 
07.12.16
23:54
(0) Насчет "первой конфигурации" вы конечно глубоко ошибаетесь.
42 Звездочёт
 
07.12.16
23:54
(39) в некотором смысле база 1С - это всегда админка для веб-сайта на 1С. Это, кстати, еще один жирный плюс.
Но админку можно реализовать и на самом сайте.
43 Garykom
 
гуру
07.12.16
23:55
(41) Выкладывай я ссылку потерял ((
44 Asmody
 
07.12.16
23:55
(40) Толпа пехепешников может потягаться с толпой одинесников.
Меня интересуют технические аспекты.
45 Звездочёт
 
07.12.16
23:56
(41) первая, которая продаёт саму себя.
Я на Мисте видел публикацию туристического сайта тоже на 1С.
46 Asmody
 
07.12.16
23:57
Ну и в веб-аналитике рулит гугляндекс
47 Юрий Лазаренко
 
07.12.16
23:57
(45) Не первая.
48 Юрий Лазаренко
 
07.12.16
23:59
(43) Это не моя ветка, я тут рекламироваться не могу...
49 Звездочёт
 
07.12.16
23:59
(44) >> Толпа пехепешников может потягаться с толпой одинесников.
Ну, тут каждому свое )
У пехепешников и без 1С альтернатив хватает.
50 Звездочёт
 
08.12.16
00:00
(47) ссылку в студию )
51 Asmody
 
08.12.16
00:01
(45) У Турекса собственно сайт сделан на Битриксе. На 1С там бэк-офис. Она не для пользователя клиентской части. Там есть некоторые элементы, которые обсчитываются в 1С, но большая часть готовится и публикуется.
52 Garykom
 
гуру
08.12.16
00:02
(48) Во автор ветки просит!
53 Garykom
 
гуру
08.12.16
00:02
(52)+ в (50)
54 Звездочёт
 
08.12.16
00:02
(51) если на Битриксе, так это вообще не то.
Я так понял, что было на http-сервисах. Там явно было написано, что это не Битрикс.
55 Звездочёт
 
08.12.16
00:03
(48) давай ссылку, посмотрим, что за сайт )
56 Котокот
 
08.12.16
00:07
(52)(55) Да не, нехорошо это, в чужих платных ветках рекламироваться. Скоро сделаем новый вариант - тогда похвастаюсь.
57 Asmody
 
08.12.16
00:09
(54) Еще раз, Турекс – "двусторонний" сервис. Одной стороной смотрит на туроператоров – эта часть на 1С, можно сравнить с острозаточенной распределенной многопользовательской CMS, другой стороной сервис смотрит на туристов. Там Битрикс и часть сервисов из 1С, но тоже через Битрикс. Такая архитектура задумывалась, может что-то в процессе поменялось.
58 Юрий Лазаренко
 
08.12.16
00:12
(57) Ну и правильно задумывалось. Нагружать 1Ску формированием интерфейсов не нужно, это может делать битрикс.
59 Звездочёт
 
08.12.16
00:20
(58) >> Ну и правильно задумывалось.
Вопрос риторический, что правильно.

>> Нагружать 1Ску формированием интерфейсов не нужно, это может делать битрикс.
В этом случае Битрик - фронт, 1С - бэк. В этом случае нужно два специалиста: 1С и Битрикс.
В моем случае 1С и фронт и бэк. В этом случае специалист только по 1С (хоть и со знание веб-технологий).
Но это только рассуждения, я не настаиваю.
60 Юрий Лазаренко
 
08.12.16
00:23
(59) У обоих вариантов есть как плюсы, так и минусы. Плюс вашего варианта - нет необходимости привлекать вебера. У этого решения есть своя ниша на рынке.
61 Torquader
 
08.12.16
00:24
(59) Просто, если нужен сложный сайт с красивым оформлением, а не "просто визитка", то без специалиста по Web это не взлетит. И не всякий 1С-ник с этим справится.
То есть, в случае "два специалиста:Битрикс и 1С" - берутся два средних специалиста - все взаимодействия систем согласованы.
В вашем случае - берётся один специалист, который знает это и то - вопрос - проще ли его найти ?
Для вас, конечно, непаханное поле выгоднее, а заказчику - ещё вопрос.
62 Звездочёт
 
08.12.16
00:25
(60) полностью согласен.
63 Юрий Лазаренко
 
08.12.16
00:26
(61) Взлетит. Нужен будет дизайнер-верстальщик, но он нужен в обоих случаях.
64 Garykom
 
гуру
08.12.16
00:27
(61) ТС можно посоветовать начать развивать свою "сеть франчайзи", которые будут окучивать клиентов на "1С+Бутстрап".

Сразу решается вопрос со "спецами" знающими и то и то.
65 Garykom
 
гуру
08.12.16
00:28
(63) У меня есть немного опыта работы с дизайнерами-верстальщиками (не знающими 1С и бизнес-процессы) в результате опыт больше отрицательный.
66 Звездочёт
 
08.12.16
00:29
(61) в целом согласен )
>> Для вас, конечно, непаханное поле выгоднее, а заказчику - ещё вопрос.
В данном случае заказчик - это разработчик 1С, которому интересно освоить технологию :)
На мой взгляд, такое решение очень привлекательное по сравнению с аналогами (по срокам и стоимости внедрения, стоимости поддержки).
67 Звездочёт
 
08.12.16
00:30
(64) >> ТС можно посоветовать начать развивать свою "сеть франчайзи", которые будут окучивать клиентов на "1С+Бутстрап".
звучит забавно )
68 Garykom
 
гуру
08.12.16
00:30
(65)+ Суть что описать дизайнеру-верстальщику что хотим и в каком виде оно есть в 1С и в каком виде нужно будет загнать в 1С сложнее обычно (в случае крупного веб-сервиса) чем спецу по 1С изучить "верстку html/css".

И останется что требуется только чистый веб-дизайнер (без верстальщика) который придумает "шаблон" (цветовая гамма и брендовые элементы).
69 Юрий Лазаренко
 
08.12.16
00:33
(68) У нас был другой, положительный опыт подобного сотрудничества.
70 Звездочёт
 
08.12.16
00:33
(68) по моему опыту, верстальщик нужен. Он должен сверстать страницу html5. Потом уже ее брать за основу и дорабатывать.
71 Адинэснег
 
08.12.16
00:34
ляжет это всё на более менее среднем проекте, уперевшись в производительность
не должна как минимум 1С отдавать фронт
в том же Django(который  на 5800 рублей дешевле вашего решения) принято отдавать скрипты/картинки/стили отдельным веб-сервером
72 Звездочёт
 
08.12.16
00:34
+(70) все-таки не случайно возникла профессия верстальщика )
73 Garykom
 
гуру
08.12.16
00:35
(72) Да лично я уже понял что с УФ проблема... ибо это и есть html/css фактически...
74 Звездочёт
 
08.12.16
00:37
(71) >> ... который  на 5800 рублей дешевле вашего решения
Вы не учли стоимость развертывания, поддержки и развития.
Кстати, уже много лет разовые платежи я вообще не беру во внимание. Гораздо важнее стоимость обслуживания и развития.
75 Garykom
 
гуру
08.12.16
00:40
(73)+ v8: Будущее управляемого интерфейса 1С.

ЗЫ Интересно там почитать мнения
76 Звездочёт
 
08.12.16
00:41
>> ляжет это всё на более менее среднем проекте, уперевшись в производительность
Такие риски, определенно, есть.

>> ... принято отдавать скрипты/картинки/стили отдельным веб-сервером
Есть такая тема. У меня на этот счет положительный опыт уже есть (лето 2015).
77 Torquader
 
08.12.16
00:42
(70) Дизайнер обычно работает в Corel или чём-то подобном - ему нужно нарисовать внешний вид, чтобы было красиво и придумать элементы, чтобы было функционально - а остальное будут делать программисты.
html5 - это уже продвинутый верстальщик, и тут как раз будет больше отрицательного, так как у него уже есть готовые шаблоны, которые что-то реализуют. Иногда, натянуть готовый шаблон намного сложнее, чем сделать с нуля по картинке.
78 Звездочёт
 
08.12.16
00:43
(75) это немного не по теме. Хотя фактически УФ это тоже "веб-интерфейс".
79 Garykom
 
гуру
08.12.16
00:43
(77) >Иногда, натянуть готовый шаблон намного сложнее, чем сделать с нуля по картинке.

Именно! Причем чем "сложнее" задуманный функционал и чем более он отличается от "типовых шаблонов" тем не реальнее договориться с верстальщиком ((
80 Звездочёт
 
08.12.16
00:44
(77) >> Иногда, натянуть готовый шаблон намного сложнее, чем сделать с нуля по картинке.
Это стандартная история. Толи взять готовую обработку 1С, то ли написать с нуля.
В каждом случае надо смотреть конкретную ситуацию.
81 Адинэснег
 
08.12.16
00:46
ну и о 5800...
59.    Организация предоставляет доступ к веб-сервисам, реализованным в "1С:Предприятии 8". Какое количество и каких лицензий необходимо приобрести Организации?

В данном случае на рабочих местах организации осуществляется доступ к информационной базе "1С:Предприятия 8" с использованием веб-сервисов, причем сами веб-сервисы реализуют всего лишь способ доступа к данным "1С:Предприятия 8" и предметом для отдельного лицензирования не являются. В соответствии с Лицензионным Соглашением "1С:Предприятия 8" каждое рабочее место, с которого тем или иным способом осуществляется доступ к данным информационной базы "1С:Предприятия 8", должно быть обеспечено клиентской лицензией. То есть Организации для работы с программами, использующими веб-сервисы, необходимо приобрести клиентские лицензии на такое количество рабочих мест, которое позволит одновременно осуществлять доступ к информационной базе.

http://v8.1c.ru/predpriyatie/questions_licence.htm
82 Юрий Лазаренко
 
08.12.16
00:48
(81) К сожалению - так и есть.
83 Адинэснег
 
08.12.16
00:49
отдача 3х css'ов, 3х js'ов и 14ти картинок попросит 20 подключений для одного пользователя... помножаем на стоимость клиентской лицензии и грустим
84 Юрий Лазаренко
 
08.12.16
00:51
(83) Почему 20?
85 Torquader
 
08.12.16
00:51
(81) Формально говоря, если пишется сайт, который не напрямую открывает 1С, а получает из неё запросы, то к базе обращается движок сайта, и он один. А клиенты, которые получают и просматривают данные - работают на сайте.
86 Garykom
 
гуру
08.12.16
00:51
(83) А отдача их не одновременно в несколько потоков, а "по очереди" загрустит уже клиентов.
87 Torquader
 
08.12.16
00:52
(83) Там печаль будет куда больше, если выясниться, что в файловой версии исполняется только один запрос, а остальные ждут, а серверная версия просто по цене не окупится, так как тот же самый SQL-сервер можно из любого движка дёргать.
88 Адинэснег
 
08.12.16
00:52
учим python, курим django :-D
89 Garykom
 
гуру
08.12.16
00:52
(85) Автор "Метадаты" ответа так и не добился четкого. Лично я склоняюсь как раз к параллельности и последовательности "обращений к базе".
90 Garykom
 
гуру
08.12.16
00:54
(89)+ Причем если запросы в файловую 1С пришли параллельно, а очередь разруливания уже средствами 1С то явное "мультиплексирование" из ссылки в (81)
91 Torquader
 
08.12.16
00:58
Так у Microsoft тоже лицензии на подключение. Только у них там есть лицензия для интернет (External Connect), где уже число пользователей не важно.
92 Юрий Лазаренко
 
08.12.16
00:59
(85) Пофиг на движок и на то, что он один. 1С лицензирует рабочие места, а не подключения. Если 50 человек получают в режиме онлайн данные из 1С посредством одного сайта, то нужно 50 лицензий, а не одна. Се ля ви, пилять.
93 Torquader
 
08.12.16
00:59
94 Torquader
 
08.12.16
01:00
(92) Другими словами, если пользователи делают заказ на сайте, и их корзина попадает в 1С через Web-сервис или Http-сервис, то на каждого такого пользователя нужна лицензия ? Тогда получается, что 1С и сайт вообще вещи не совместимые.
95 Юрий Лазаренко
 
08.12.16
01:01
(91) А у 1С такой лицензии нет
96 Юрий Лазаренко
 
08.12.16
01:01
(94) Ну в общем то да.
97 lanc2233
 
08.12.16
01:07
А интернет-магазин на этом можно сделать?
98 Юрий Лазаренко
 
08.12.16
01:08
(97) Да.
99 Garykom
 
гуру
08.12.16
01:08
(97) Можно но не нужно, ибо будет тормознее обычных методов и дороже на порядки если не нарушать лицензионное соглашение с 1С.
100 Юрий Лазаренко
 
08.12.16
01:10
(99) Да не, можно.
101 Torquader
 
08.12.16
01:10
(95) Вообще-то, это им надо задавать вопрос об использовании данных в 1С для сайта.
Потому что, если мы выгрузим данные из 1С в файл, который отправится на сайт, то лицензия нужна только в момент выгрузки.
102 Юрий Лазаренко
 
08.12.16
01:12
(101) В этом случае - да, только в момент выгрузки.
103 Torquader
 
08.12.16
01:16
(102) То есть, фоновое задание, которое делает тоже самое - кушает одну лицензию.
И тут мы подходим к вопросу, что число лицензий должно быть равно числу одновременных подключений к базе - и всё становится на свои места.
104 Юрий Лазаренко
 
08.12.16
01:21
(103) На какие именно места?
Этот вопрос сейчас мало кто внятно может разъяснить. Получается Лицензия Шредингера: она одновременно и нарушается, и не нарушается.
105 Юрий Лазаренко
 
08.12.16
01:24
Но 1С уже работает над тем, чтобы съдать с ключа одну лицензию на каждого пользователя при подключении его через http или web-сервис.
106 Юрий Лазаренко
 
08.12.16
01:25
Так что скоро все будет однозначно и скорее всего стоить это будет не дешевле, чем при работе через тонкий или веб-клиент.
107 Torquader
 
08.12.16
01:39
(106) Это понятно.
Просто, после этого, многие интерес к использованию 1С в таком варианте сразу потеряют.
108 Звездочёт
 
08.12.16
01:45
(97) о том и речь, что можно.
(99) >> будет тормознее обычных методов и дороже на порядки если не нарушать лицензионное соглашение с 1С
Спорный вопрос.
109 Звездочёт
 
08.12.16
01:50
Уже 30 постов про лицензии, но, очевидно, что ни один этот вопрос не изучал, кроме как где-то что-то слышал )
110 Garykom
 
гуру
08.12.16
01:57
(108) Для 1-2 пользователей (и только постоянных) сайта на 1С да дешевле. Но зачем (0) когда есть готовый веб-клиент от 1С?

А если пользователей сотни и тысячи, причем все время новые то проще заплатить фиксированную разовую сумму обычным веб-разработчикам.
111 Torquader
 
08.12.16
02:11
(109) А чего там изучать ?
http://v8.1c.ru/predpriyatie/questions_licence.htm#mvv

Там всё написано.
Сто одновременных пользователей - сто лицензий.
112 Поросян
 
08.12.16
03:17
(7)это всего лишь фреймворк для быстрого создания html страничек.
113 Поросян
 
08.12.16
03:18
Короче ничего не понял. БУтстрап - это просто html код. А в чем прикол? 1с, чтоли подключает этот фреймворк и генерирует html код?
114 Поросян
 
08.12.16
03:20
Глючит у вас сайт. После подписки снизу вместо цены выходит переменная )
http://i.imgur.com/znyQUlF.png
115 Поросян
 
08.12.16
03:21
короче Паша будет теперь изучать 1с8.3 по новой.... Но слава богу не типовые.
116 Звездочёт
 
08.12.16
12:50
(111) >> Там всё написано.
Нет, не всё )
117 Звездочёт
 
08.12.16
12:54
(113) >> Бутстрап - это просто html код.
Вроде того. html код, оформленный в виде фреймворк.

>> А в чем прикол? 1с, чтоли подключает этот фреймворк и генерирует html код?
Да, генерирует html выдачу (GET). А также обрабатывает веб-формы (POST).
Код на встроенном языке 1С.
Пользовательские данные хранятся в 1С.
118 Звездочёт
 
08.12.16
12:56
+(117) Например, все эти шаблоны можно использовать для связки с 1С:
https://www.templatemonster.com/ru/website-templates-type/
119 Garykom
 
гуру
08.12.16
12:58
(117) Изучай уже получше "веб стек", потом открой для себя NodeJS и NoSQL БД
120 Звездочёт
 
08.12.16
12:59
(119) зачем? )
121 Garykom
 
гуру
08.12.16
13:01
(120) Поймешь что в задумке (0) есть лишнее звено в виде 1С.
122 Звездочёт
 
08.12.16
13:03
(121) я убежден в обратном, иначе бы не писал.
123 Господин ПЖ
 
08.12.16
13:04
>Изучай уже получше "веб стек"

его состав?
124 Garykom
 
гуру
08.12.16
13:04
(122) Пока в ссылках в (0) от 1С только буковки названия
125 Garykom
 
гуру
08.12.16
13:05
(123) Бесконечен )) ибо новые составляющие стека появляются нынче быстрее (и пропадают) чем можно успевать в 1 голову изучать их...
126 Звездочёт
 
08.12.16
13:08
(124) Не совсем. В (0) полноценный одностраничник, на полноценной 1С. За копейки. С возможность развития и поддержки собственными силами.

Это демонстрация возможностей http-сервисов 1С.

Логично, что в (0) нет сайта, по типу Кинопоиск ) и даже нет интернет-магазина, но его можно сделать. В этом и суть.
127 Господин ПЖ
 
08.12.16
13:11
(125) тогда это не стек, а хавно на палке
128 Garykom
 
гуру
08.12.16
13:11
(126) Ну да открыть для себя http/веб вервисы в 1С это наверно было интересно и изумительно, но почему не понять что куча других открыла их слегка пораньше и уже давно применяет для пользы своих клиентов/заказчиков/работодателя?
129 Garykom
 
гуру
08.12.16
13:12
(127) Бывает и такое мнение, но вот тут хороший пример когда за родным "стеком платформы 1С" не успевают совершенно.
130 Господин ПЖ
 
08.12.16
13:13
>В (0) полноценный одностраничник, на полноценной 1С. За копейки.

1с - бесплатная? вот это поворот...

сколько стоит будет одновременный коннект туда 5000 человек
131 Господин ПЖ
 
08.12.16
13:13
(129) базис то все равно остается. есть уф или нет.
132 Garykom
 
гуру
08.12.16
13:15
(131) Недавно несколько знакомых с "базис" в виде 1С77 искали работу. Как им было тяжко наверстывать ))
133 Gary417
 
08.12.16
13:19
(132) тяжело было найти или вникнуть?
134 Serginio1
 
08.12.16
13:20
Вот изучаю я сейчас Angular 2.
Все, что нужно это получить и отправить голые данные из в 1С.

Использую хоть Вэб хоть Http сервисы, хоть ODATA сервисы
135 Господин ПЖ
 
08.12.16
13:20
(132) одних неохота втыкать в новое, другим неохота за это платить

вот и все.
136 Господин ПЖ
 
08.12.16
13:24
(135) + т.е. одни не хотят платить снижением дохода за вхождение в мейнстрим, вторые - снижением качества работ

все должно произойти само. и вдруг
137 Господин ПЖ
 
08.12.16
13:27
>Как им было тяжко наверстывать

а как им было легко сидеть на ж.пе ровно пока все ср.лись/тупили на мисте, читали книжки и курсы - они не рассказывали?

странно...
138 Garykom
 
гуру
08.12.16
13:32
(133) Найти легко, вакансий дофига но везде были требования 1С 8.3, УФ, типовые на БСП ))

Тупо собеседование даже заваливали, ибо грамотный HR отсеивает "обладателей базиса" на раз и предлагает уже совсем другой "тариф".
139 Garykom
 
гуру
08.12.16
13:32
(137) +1
И корили себя что вот дурак застрял в этом болоте.
140 Андрюха
 
08.12.16
13:34
(0) Выглядит симпатично.
141 Господин ПЖ
 
08.12.16
13:35
(139) болото как таковое вообще не причем. даже наоборот - ему никто не мешал купить курсы и втыкать. по часу в день. но зачем
142 Garykom
 
гуру
08.12.16
13:36
(141) Ну потребовалось и начали втыкать уже не по часу в день а по 10 часов ))
143 Звездочёт
 
08.12.16
13:37
(130) >> 1с - бесплатная? вот это поворот...
Кто сказал 1С бесплатная?
С другой стороны, покажите мне здесь компанию или специалиста 1С, у которых нет 1С.
1С у них уже куплена.
144 Звездочёт
 
08.12.16
13:38
(140) Спасибо )
И это простейший пример )
145 Garykom
 
гуру
08.12.16
13:38
(143) У нескольких моих клиентов куплена базовая БП3
146 kuromanlich
 
08.12.16
13:38
(144) все что мы видем это куски html просто выданные 1Ской?
147 Вафель
 
08.12.16
13:39
Я не понял, а где в (0) 1С?
148 Garykom
 
гуру
08.12.16
13:40
(146) ...по словам ТС
149 Господин ПЖ
 
08.12.16
13:43
>С другой стороны, покажите мне здесь компанию или специалиста 1С, у которых нет 1С.

так кесарю - кесарево, слесарю - слесарево...

у нас еще эидемии слабоумия не было - сайты или личный кабинет на 1с лепить
150 Звездочёт
 
08.12.16
13:49
(146) >> все что мы видем это куски html просто выданные 1Ской?
нет, не все. Выдача обработана в 1С (заполнены данными из базы 1С).
Обрабатываются данные форм.
151 Звездочёт
 
08.12.16
13:50
(147) выдача и обработка форм идет в базе 1С на встроенном языке 1С.
152 Юрий Лазаренко
 
08.12.16
13:59
(124) Так в этом и фишка
153 Юрий Лазаренко
 
08.12.16
14:01
Давайте признаем - ТС написал годную вещь, у которой есть своя область применения за счет ее преимуществ. Но есть и особенности/ограничения.
154 Garykom
 
гуру
08.12.16
14:03
(153) Придумал идею краудфандинг по типу кикстартера?
155 Звездочёт
 
08.12.16
14:06
(153) спасибо ) мудрые слова
Хочется подчеркнуть, что это только минимальный пример, при этом уже очень полезный )
156 oslokot
 
08.12.16
14:07
157 LeReve
 
08.12.16
14:08
везде со своим 1с лезут))
158 LeReve
 
08.12.16
14:10
(153) в чем эта вещь годна?
159 Юрий Лазаренко
 
08.12.16
14:13
(158) Ну мы, например, на подобной технологии обеспечиваем моментальное резервирование товара в 1С при наборе его в корзину на сайте, расчет сложных взаимозависимых скидок на сайте без переноса параметров скидок из 1С на сайт. Плюсов много. Спрос на подобные задачи есть - у меня сейчас два таких проекта в разработке.
160 Господин ПЖ
 
08.12.16
14:20
запилил бы статью на ис. чтобы кому надо - обратился к ней если что

на мисте уйдет с первых страниц - хрен найдешь потом
161 LeReve
 
08.12.16
14:23
(159) >>резервирование товара в 1С при наборе его в корзину на сайте
Вы серьезно резервируете товар в 1С при добавлении его на сайте в карзину??? жесть.
162 Юрий Лазаренко
 
08.12.16
14:26
(161) Серьезнее не бывает. Конторам, которые продают товар оптом, это очень нужно.
163 Jija Grenkov
 
08.12.16
14:31
Как по мне разработчику нужно будет как минимум знать html/css/js , следующим шагом разработчик поймет, что есть более гибкие и производительные вэб сервера. Я думаю что JS должен нормально заходить в сознание 1с-ника. И еще не маловажно что 1с нидает никаких гарантий на будущее. Могут "уточнить" лицензионную политику, ведь такое решение использует 1с сервер как часть своей реализации и это довольно спорная ситуация.
Моей вердикт, что решение для специалистов жестко привязанных к 1с и не жедающих видеть правильные инструменты для решения каждой конкретной задачи. Так же решение для очень низких нагрузок
164 Звездочёт
 
08.12.16
14:31
(156) Сработала Попытка/Исключение )
В противном случае было бы служебно сообщение или пустой экран.
165 Вафель
 
08.12.16
14:33
(151) Те у тебя такой сервер сайд шаблонизатор?
166 Звездочёт
 
08.12.16
14:33
(159) именно так )
167 Юрий Лазаренко
 
08.12.16
14:34
(163) Это решение может позволить снизить нагрузку на сервер 1С за счет замещения веб- и тонкого клиента html-интерфейсом.
168 Звездочёт
 
08.12.16
14:35
(165) просто сервер-сайд. без шаблонизатор.
169 Вафель
 
08.12.16
14:36
(168) Те ты html вообще руками собираешь? как в 90х годах?
170 Звездочёт
 
08.12.16
14:36
(154) краудстартер по типу кикфандинга )
171 Юрий Лазаренко
 
08.12.16
14:37
(169) Зачем руками? Все как в Битриксе: есть шаблоны страниц, которые не меняются, есть участки, которые генерятся кодом в зависимости от логики алгоритма.
173 Звездочёт
 
08.12.16
14:39
(169) Если ты имел ввиду под шаблонизатором, что не с нуля, то с шаблонизатором.
174 Jija Grenkov
 
08.12.16
14:39
(171) это шаблонизатор
175 Звездочёт
 
08.12.16
14:40
(171) все верно. Без шаблона собирать страницу - можно рехнуться.
176 Юрий Лазаренко
 
08.12.16
14:41
(174) Где шаблонизатор?
177 Вафель
 
08.12.16
14:45
(176) Недошаблонизатор такой
178 Звездочёт
 
08.12.16
14:45
Правильный ответ:
(165) сервер-сайд. шаблонизатор.
179 Jija Grenkov
 
08.12.16
14:46
(167) что оно там может понизить. Если нужно каждый раз при вызове генерировать страницу и получать данные из базы.

(176) https://ru.wikipedia.org/wiki/Шаблонизатор
180 Звездочёт
 
08.12.16
14:46
(176) все верно, так технология называется формирования html страниц:
https://ru.wikipedia.org/wiki/Шаблонизатор
181 Вафель
 
08.12.16
14:46
Сейчас модно клиент сайд шаблонизаторы-компоненты
182 Jija Grenkov
 
08.12.16
14:47
Расскажите как делать пагинацию для хотя бы 10к коменклатуры? Как в 1с данные получать?
183 Юрий Лазаренко
 
08.12.16
14:52
(182) Выборкой необходимого количества записей со смещением, не? Мы так на реальном проекте выбирали из РС, содержащего 100000000 записей.
184 Вафель
 
08.12.16
15:01
(182) а какая проблема может быть в серевер сайд пагинации?
185 Вафель
 
08.12.16
15:02
Но автоскролл в такой системе не напишешь
186 Юрий Лазаренко
 
08.12.16
15:03
(185) Сфигали? Кто-то наложил санкции на ajax?
187 Звездочёт
 
08.12.16
15:05
(182) к слову, зачем делать pagination на 10к позиций?
188 Юрий Лазаренко
 
08.12.16
15:06
(187) Выбрали отбором (по наименованию, остатку, характеристике) 100 позиций из 10к и показываем их по 20 штук на странице.
189 Звездочёт
 
08.12.16
15:09
(186), (188) все верно.
Вообще, это рядовая задача, которая никак не может повлиять на выбор технологии.
190 Asmody
 
08.12.16
15:09
В заголовках ответа стоит "Server: Microsoft-IIS/8.5"
Эх, чудес не бывает.
191 Вафель
 
08.12.16
15:10
(190) А что плохого в этом?
192 Юрий Лазаренко
 
08.12.16
15:11
(190) А что не так? 1С за ИИСом.
193 Jija Grenkov
 
08.12.16
15:11
(184) На сколько я помню нелья без извратов выбрать позиции с 200 по 400.
(188) Пользователь клацает на 100-ю страницу номенклатуры иди заказов, каким образом получить эти данные в 1с?
194 Jija Grenkov
 
08.12.16
15:14
(187) пагинацию делать что бы не грузить все на клиент.
195 Юрий Лазаренко
 
08.12.16
15:15
(193) Если есть индекс, то извраты не понадобятся.

" Пользователь клацает на 100-ю страницу номенклатуры иди заказов, каким образом получить эти данные в 1с?"
Умножаем номер страницы на количество товаров на странице, получаем индекс записи, начиная с которой необходимо отобразить выборку данных - таким образом определяем смещение. Выбираем столько записей, сколько должно быть на странице.
196 Звездочёт
 
08.12.16
15:16
(194) это понятно. Какой физический смысл просматривать перебором список из 10 тыс позиций? Просто любопытно.
197 Garykom
 
гуру
08.12.16
15:17
198 Garykom
 
гуру
08.12.16
15:18
(191) лицензии для клиентов IIS
199 Garykom
 
гуру
08.12.16
15:19
200 Garykom
 
гуру
08.12.16
15:20
(197)+ Расшифровка по лицензиям на IIS

"Соответственно, клиентские лицензии не требуются в случаях:
1. Доступ к сайту является полностью анонимным.
2. Для доступа к сайту куплен External Connector.
3. Сайт работает под управлением Windows Server Web Edition."
201 Юрий Лазаренко
 
08.12.16
15:20
(199) Итить
202 Jija Grenkov
 
08.12.16
15:20
(196) ну ввел пользователь такой фильтр который вернул 10 тыс позиций. Что вы ему вернете? Надпись "извините не вижу смысла в вашем запросе"?
203 Serginio1
 
08.12.16
15:23
(175) Посмотрите Angular 2. Там  обернуть данные через HTML элементы нет особых проблем. Плюс на нем делать свои компоненты не проблема
204 Юрий Лазаренко
 
08.12.16
15:23
(202) А какая разница, сколько позиций, если там пагинация? Все равно будет по 20 штук за один раз с сервера тянуть.
205 Jija Grenkov
 
08.12.16
15:25
(204) А теперь он клацает на страницу номер 20. Как в 1с вы получаете эти данные?
206 Юрий Лазаренко
 
08.12.16
15:27
(205) В (195) написал, как.
207 eks1985
 
08.12.16
15:29
(0) //Код конфигурации полностью открыт! Никаких компонент и т.п. Весь код написан на встроенном языке 1С.

Не совсем понял, а где код-то посмотреть?
208 Jija Grenkov
 
08.12.16
15:29
(206) Запрос как будет выглядить?
209 Вафель
 
08.12.16
15:30
(207) Открыт но не бесплатен )))
211 Jija Grenkov
 
08.12.16
15:31
(206) в mysql это будет
select * from items limit 20, 10
212 Вафель
 
08.12.16
15:33
Вся проблема как я понимаю получить ид первого на 200 странице.
213 Поросян
 
08.12.16
15:39
(118)Да я сам просто верстальщик и с Бутстрапом на ты ) А вот с 1с скрещивать их не приходилось. Интересно про это узнать получше, хоть от 1с и отошел.
214 Юрий Лазаренко
 
08.12.16
15:42
(211) В 1С это будет так же, только на языке запросов 1С.
215 Это_mike
 
08.12.16
15:45
"Возможность создать полноценную регисрацию на сайте"
регисрация - это типа политических веток?
216 Адинэснег
 
08.12.16
15:45
(146) а как же СтрЗаменить()? люди эти конфигурации-одной-функции их гордо и громко называют - "шаблонизаторами" и умудряются продать...
217 Jija Grenkov
 
08.12.16
15:45
(214) когда я работал с 1с оператора лимит в языке запросов не было.
218 Юрий Лазаренко
 
08.12.16
15:46
(212) В чем проблема то? (номер страницы - 1) * (количество строк на одной странице) + 1
219 Юрий Лазаренко
 
08.12.16
15:47
(217) а "Выбрать первые Х" было?
220 Jija Grenkov
 
08.12.16
15:49
(219) так а зачем вы обманываете, что все будет так же как в май скл или вы сами не в курсе как оно будет и гуглите на ходу?
Я знаю как это сделать через выборку первых, но это мало совместимо со словом "оптимально"
221 Адинэснег
 
08.12.16
15:52
в общем в (0) убийца бесплатной разработки 2014 года - http://1c-e.ru/?p=152 , только в последней еще авторизация и аутетификация
222 Юрий Лазаренко
 
08.12.16
15:55
(220) А где я говорил, что все будет как в май скл? Я говорил, что мы таким способом выбирали данные из РС, содержащего 100000000 записей порциями по 50 штук, при этом первоначальное открытие страницы и отображение первой порции занимает 1,5 секунды, последующие выборки по 50 штук от 0,3 до 0,5 сек.
223 Asmody
 
08.12.16
15:56
(203) Ангуляр-шмангуляр. Вы лучше назовите js-фреймворк, который будет нормально работать в ПолеHTMLДокумента.
224 Адинэснег
 
08.12.16
16:00
225 Вафель
 
08.12.16
16:08
(221) ну здесь тут бутстрап
226 Адинэснег
 
08.12.16
16:09
(225)ну туда загрузи в справочник шаблонов свой хоть бутстрап хоть шмутстрап и вперед
227 Serginio1
 
08.12.16
16:14
(223) Это проблемы не Фреймворков, а ПолеHTMLДокумента.
На том же .Net встроенный браузер в WPF нормально работает.
https://msdn.microsoft.com/ru-ru/library/cc491132(v=vs.110).aspx
228 Jija Grenkov
 
08.12.16
16:15
(222) это просто жесть тайминги. Любая современная технология предоставит эти данные минимум в 10 раз быстрее. А если таких клиентов 100 одновременно, то уже и среверу поплохеет
229 Адинэснег
 
08.12.16
16:19
более того, есть мнение что если указать в (0) загрузку бутсрапа не из 1С а прямым линком - то залетает это дело на два порядка быстрее...
ну и лайфхак для домохозяек
1. Заходим в https://bootswatch.com/
2. выбрали тему, раскрыли меню download
3. скопировали css, добавили в <head>
http://image.prntscr.com/image/ce652d2679144a3faabff8e9e30c88ac.png
4. ваша 1С выдохнула, когда с неё сняли обязанность двоичные данные отдавать клиентам
230 Юрий Лазаренко
 
08.12.16
16:20
(228) А можно пример страницы, где это в 10 раз быстрее (включая запрос серверу, формирование результата и отображение его в браузере)? Оценим, сколько примерно могла стоить разработка этой страницы, какое там железо на стороне сервера. Опять же - какой объем данных и из какого объема данных выбирается.
231 Serginio1
 
08.12.16
16:21
227+ А в UWP вообще используется  Microsoft Edge

https://msdn.microsoft.com/ru-ru/windows/uwp/controls-and-patterns/web-view
232 Вафель
 
08.12.16
16:21
(231) и как ты это в 1с вытащишь?
233 Поросян
 
08.12.16
16:22
(229)Норм, но вообще это все игрушки... Bootstrap нужно кастомизировать прежде, чем на нем что то делать. Задавать параметры адаптивной сетки, указывать какие компоненты подключать и какие отключать, чтоб они не попали в css файл. Это все делается через Sass....
234 Адинэснег
 
08.12.16
16:24
(233) херня всё, бутсрап уже содержит эти ваши сетки, тольк выбирай стиль блока col-12 ли это col-6
235 Адинэснег
 
08.12.16
16:28
перейди на какой-нить шаблон, например https://bootswatch.com/cerulean/
и поиграй c col- :
http://image.prntscr.com/image/5b28bbf101a74623a3249d070654f992.png
таким образом, в одинэсе меняя название стиля блока col от 1 до 12 (фулл вайдтх) - получай свою сетку
236 Serginio1
 
08.12.16
16:28
(232)
Быстрое создание Внешних Компонент на C#. Примеры использования Глобального Контекста, IAsyncEvent, IExtWndsSupport, WinForms и WPF
http://catalog.mista.ru/public/457898/
237 Вафель
 
08.12.16
16:29
(236) И что можно формы в 1с использовать?
238 Адинэснег
 
08.12.16
16:29
ыы, сидим тут тему бустрап за ТСа разжевываем :-)
239 Вафель
 
08.12.16
16:31
(238) Все что угодно лишь бы не 1с )))
240 Serginio1
 
08.12.16
16:31
(237) Там же написано Примеры использования  WinForms и WPF
241 Адинэснег
 
08.12.16
16:32
короче (221)+(229) = Сабж
242 Serginio1
 
08.12.16
17:11
(223) Кстати можешь посмотреть как работает
http://www.primefaces.org/primeng/#/datatable
243 Звездочёт
 
08.12.16
17:13
(202) как вариант, все зависит от конкретной ситуации. Таких надписей видел множество: "Уточните запрос".
Сейчас получается, что ты абстрактными примерами пытаешься выбрать программную архитектуру.
Мы же не google пишем.
244 Господин ПЖ
 
08.12.16
17:21
Serginio1 крут
245 Serginio1
 
08.12.16
17:23
(202) Обычно возвращается json с количеством  данных в ответе, количество данных по запросу.
А вот сколько нужно вернуть это уже в настройке компонента.
(244) Спасибо. Я только учусь.
246 DGorgoN
 
08.12.16
17:34
(0) А можно как то попробовать? Пощупать?
247 DGorgoN
 
08.12.16
17:36
Хотя бы терминальный доступ к демобазе без буфера обмена
248 DGorgoN
 
08.12.16
17:37
И есть ли пример интернет магазина? Хотя бы очень простого?
249 Звездочёт
 
08.12.16
17:58
(246) ну, собственно, это и есть предмет продажи.
Тогда можно будет не только пощупать, но и использовать )
разбираться во всем самому, как это делал я, собирать все по крупинке, очень много времени уйдет.
250 iceman2112
 
08.12.16
17:59
(0) сайт на 1с. Мобильные приложения уже разрабатывают, осталось сайты. Дальше что? Вы *ля модульность в 1с сделайте, задрали.
251 Звездочёт
 
08.12.16
18:00
(248) >> И есть ли пример интернет магазина?
В классическом понимание интернет-магазина, с корзиной, пока нет. Теоретически можно сделать. Принципиальных проблем не вижу. Вопрос только во времени/финансах.
252 Garykom
 
гуру
08.12.16
18:06
(249) Можете написать книжку "Погружение в веб-технологии для 1С программистов с ограниченными физическими возможностями" ?
253 Юрий Лазаренко
 
08.12.16
18:11
(252) Грефа надо попросить написать, у него специальные очки и наушники есть для симуляции ограниченных возможностей.
254 Юрий Лазаренко
 
08.12.16
18:11
Хотя, тут все с ограниченными. Люди с неограниченными возможностями в 1С не кодят...
255 Garykom
 
гуру
08.12.16
18:15
(254) Человек "с неограниченными возможностями" это уже ближе к религии или к комиксам.

(253) Да очень похоже, когда искусственно себя ограничивают использованием почти только 1С.
256 Вафель
 
08.12.16
18:15
(251) голая система не нужна никому, если ты конечно не гугль
257 Garykom
 
гуру
08.12.16
18:17
(256) ТС просто слегка поторопился, вот сделал бы "систему заказа" на этом принципе и еще парочку чего то полезного и сразу выложил бы на своем сайте, дело бы пошло нормально и конструктив был вместо троллинга.
258 Адинэснег
 
08.12.16
18:18
259 Звездочёт
 
08.12.16
18:19
(256) >> голая система не нужна никому
согласен )
и тут начинается доработка, в которой спецы 1С, как рыба в воде )
и предметная область, и код, и поддержка.
260 Вафель
 
08.12.16
18:21
(259) Ты должен сам сделать хотя бы 1.
И продать )))
261 iceman2112
 
08.12.16
18:21
(258) вот это в тему, посмеялся, спасибо)
262 Адинэснег
 
08.12.16
18:22
(259) которые сливаются на задаче разместить капчу/карусель картинок/баннерную систему на сайте...
263 Garykom
 
гуру
08.12.16
18:22
(259) Блин ну объясни ну что такого сложного сделать http://catalog.mista.ru/public/66114/ ?

Или вот как в 1с создать и заполнить html страницу
264 Звездочёт
 
08.12.16
18:22
(252) это идея )
Себе я оставлю "Веб-технологии для 1С программистов"
Тебе "Погружение с ограниченными физическими возможностями"
266 Звездочёт
 
08.12.16
18:23
(262) это все дело наживное.
267 Garykom
 
гуру
08.12.16
18:26
Кстати недавно случайно нашел интересную книжку по JS (ну и заодно HTML/CSS) от бывшего дельфиста
https://books.google.ru/books?id=fX_yRRn8RIIC&printsec=frontcover&hl=ru&source=gbs_atb#v=onepage&q&f=false

Так он там начал на JS писать библиотек JSVCL... и в результате пшик.
268 Garykom
 
гуру
08.12.16
18:27
(267)+ Это к чему... к тому что иногда вместо того чтобы "выискивать по крупицам" можно просто спросить совета, затем сходить купить литературу и прочитать/изучить ее от корки до корки.

Лучше учиться на чужом опыте.
269 Звездочёт
 
08.12.16
18:30
(268) >> спросить совета
спрашивал, никто не знает даже о существовании http-сервисов.
На весь Инфостарт две публикации было. Сейчас, наверно, три.

>>... затем сходить купить литературу и прочитать/изучить...
По http-сервисам 1С книг нет. Знаю только одну, стоит в планах (264).
270 Звездочёт
 
08.12.16
18:31
>> Лучше учиться на чужом опыте.
да
271 Вафель
 
08.12.16
18:32
(269) А что там знать то?
272 Garykom
 
гуру
08.12.16
18:32
(269) эээ простите а вы документацию от платформы 1С хотя бы читали?
https://its.1c.ru/db/metod8dev#content:5756:hdoc
и "Глава 17. Механизмы интернет-сервисов"
273 Вафель
 
08.12.16
18:34
(272) не у всех есть доступ
274 Адинэснег
 
08.12.16
18:35
(273) как купите ключ на 1000 ключей для (0) так и доступ к ИТС появится
275 Garykom
 
гуру
08.12.16
18:35
(273) Хм даже версию для обучения не купить да? http://v8.1c.ru/edu/platform_training.htm

странно а откуда на платную ветку?
276 Вафель
 
08.12.16
18:36
(275) после нее не дают доступ на итс
277 Звездочёт
 
08.12.16
18:37
(247) по-моему, ты даже не подписался...
278 Garykom
 
гуру
08.12.16
18:37
(276) Там почти тоже (по платформе), на ИТС просто чуть побольше и обновляется.
279 Вафель
 
08.12.16
18:38
(278) Там это где?
280 Звездочёт
 
08.12.16
18:38
(272) естественно ) там меньше полезной инфы, чем в одной статьи на Инфостарте.
Немного лукавлю, тоже полезная статья. И не только она. Там еще есть парочка.
281 Вафель
 
08.12.16
18:38
(277) Эта кнопка подписаться отпугивает 80% людей
282 Звездочёт
 
08.12.16
18:41
(281) есть такая проблема )
Еще она отпугивает 100% посторонних людей.
283 Вафель
 
08.12.16
18:44
Нужно продовать не инструменты для програмистов, а программы для пользователей.
У прогов обычно денег нет.
Кроме исключительных случаев а ля снегопат
284 Звездочёт
 
08.12.16
18:48
(114) пофиксил.
Было так:
Если ЗапросХттп.HTTPМетод = "POST" Тогда
    // ...
Иначе // ЗапросХттп.HTTPМетод = "GET" Тогда
   Цена = Константа.Цена.Получить();
   // ...
КонецЕсли;
// ...
Сделал так:
Если ЗапросХттп.HTTPМетод = "POST" Тогда
    // ...
Иначе // ЗапросХттп.HTTPМетод = "GET" Тогда
   // ...
КонецЕсли;
Цена = Константы.Цена.Получить();
// ...
285 Адинэснег
 
08.12.16
18:49
(276) https://its.1c.ru/test-drive/
(266) как и навык оценки рисков. прикручивать на коммерческую платформу, в перспективе не ясно сколько отъедающую лицензий, и непонятно какими специалистами обслуживаемую... это нужно иметь стальные... например, нервы
сабж не освобождает пользователя от незнания JavaScript, и фреймворков под него, а как только пользователь их освоит, он поймет что есть тру-решения, с 1С не связанные.
Если тебе нужен интрент-магазин, то проще взять документированный, годами вылизанный opencart
Если тебе нужен хитрый самописный движок, то скорее всего ты придешь, например, к тому же Django... С миллионнами расширений и плагинов, документацией и огромным сообществом
286 Адинэснег
 
08.12.16
18:51
ну докучи купить 1С:Бухгалтерию, но не для выдачи двоичных данных через кишки 1С, а только лишь для сдачи отчетности
287 Звездочёт
 
08.12.16
18:52
>> Если тебе нужен интрент-магазин, то проще взять документированный, годами вылизанный opencart
С таких решений и начинал лет 8 назад. Они далеко не тру-решения.

>> Если тебе нужен хитрый самописный движок, ...
Скорее наоборот.

>> ... то скорее всего ты придешь, например, к тому же Django...
Я нет, точно не приду.
288 Адинэснег
 
08.12.16
18:52
имха, любой трезвый ИТ-директор/ ИТ-специалист не пойдет на такие авантюры
289 Звездочёт
 
08.12.16
18:53
(288) Естественно. Они уже давно пользуются Opencart и Django.
290 Адинэснег
 
08.12.16
18:54
(287) не сомневаюсь
291 Звездочёт
 
08.12.16
18:57
(288) >> любой трезвый ИТ-директор/ ИТ-специалист не пойдет на такие авантюры
Кстати, чего я только в жизни не видел :) Авантюры это мягко сказано.
Далеко не все пользуются 1С, не то что Opencart и Django. Без слез на некоторые архитектурные решения смотреть нельзя.
293 Адинэснег
 
08.12.16
19:03
http-сервисы вполне могут жить, например, в b2b проекте, например, для оформления оптовых заказов с нагрузкой скажем в 10 онлайн пользователей... и только как http-шлюз для получения в 1С  POST
но и здесь, коль ты раздаешь лицензии - не проще ли реализовать это нативным веб-клиентом?
Умеешь 1С - нахрен тебе JavaScript
Умеешь JavaScript - нахрен тебе 1C
294 Поросян
 
08.12.16
19:04
(234)Эй??? ты в теме? я про то, какую сетку задать.
http://getbootstrap.com/customize/
или ты параметры по умаолчанию юзаешь?
295 Звездочёт
 
08.12.16
19:05
(293) у тебя неверная исходная информация, плюс не подкреплена практикой.
297 Адинэснег
 
08.12.16
19:13
(295) опередил
298 Адинэснег
 
08.12.16
19:14
(295)
исходная информация
https://docs.djangoproject.com/en/1.10/
http://docs.opencart.com/
https://its.1c.ru/db/v839doc#bookmark:dev:TI000001357
ну практикой хвастаться не буду :-D
299 Юрий Лазаренко
 
08.12.16
20:35
(293) Довольно часто не проще.
300 pavlika
 
08.12.16
20:55
регисрацию - исправьте у себя на сайте, а то кто прочитает еще
301 Звездочёт
 
08.12.16
21:00
(300) спасибо, поправил.
302 Адинэснег
 
08.12.16
21:03
Мне видется, что разработка фронта с использованием любых js/css фреймворков куда более нетревиальной задачей, чем публикация веб-клиента 1с... и если в нем какие шероховатости еще имеются, то их перекроют костыли и велосипеды на js, засунутые в базу 1С, в исполнении одинэсников
303 DGorgoN
 
08.12.16
22:19
(301) Меня не сколько сайт интересует, а именно сайт+интернет магазин а то веб девелоперы совсем местами офигели.
Со своей стороны пишу пару полезных фишек могу предложить если будет полноценное решение с интернет-магазином
304 DGorgoN
 
08.12.16
22:20
Ну или хотя-бы предложение о сотрудничестве. Сайтбесплатно я и сам могу создать хоть на вордпрессе + шаблоны и прочее, а вот сайт со своим интернет магазином, который ещё можно будет править под свои нужды это круто.
305 Garykom
 
гуру
08.12.16
22:21
(303) Веб девелоперы почуяли чем запахло? Пытаются урвать последний кусок пока не понабежала толпа жадных 1С-ников в их уютный мирок?
306 Garykom
 
гуру
08.12.16
22:24
(304) Не обнадеживайся у автора (0) пока нету ничего близкого к "своим интернет магазином", это просто технология динамической генерации кода сайта кодом на 1С используя данные в базе.

Пока у него нету даже "грида", в смысле никакие табличные данные из 1С выводить не сможет, чтобы с прокрутками/листаниями и поисками и т.д.
307 DGorgoN
 
08.12.16
22:28
(305) Да блин у нас тут туго с адекватными. Прошу кнопку А из места Б перенести в место Д они говорят стотыщ мульонов потому что надо менять дизайн/движок/прочая ересь.
Говорю дайте мне админку на ваш сайт, морщятся, переношу кнопку и так почти с каждым. Я уж не говорю про более мощные функции интрнет магазина. Если бы разработка была бы простой как в 1с-ке то избавило бы это от многих проблем.
А так по сути многие сайты легко можно пилить на основе УФ по сути своей, особенно для крупных заказчиков которым то по сути фентефлюшки сайта не нужны. Им бы оперативно в нашу базу залезть и заказ составить.
Пока конечно обхожусь веб доступом на основе УФ но для массового потребителя нужен бы доступ без авторизации и с красивым дизайном.
308 Garykom
 
гуру
08.12.16
22:29
(307) Да админка на их "уникальной CMS" это их кормушка. Как некоторые 1Сники любили свои кривые поделки на 77 КЗК закрывать )) чтобы их не послали далеко и надолго.

ЗЫ Ближе всего к тому что хочется это http://1c-e.ru/?p=235
309 DGorgoN
 
08.12.16
22:34
(308) Да согласен но вручную писать не то что бы в лом, просто времени нет (
310 Garykom
 
гуру
08.12.16
22:35
(308)+ Простой пример на 1С+Knockout.js легко с минимальными знаниями html/js перепиливается в интернет-магазин (точнее систему клиент-заказа).

Просто добавляем поле для простановки кол-ва и кнопочку "заказать". Навешиваем на кнопочку банальный вызов http сервиса 1С (чтобы создавался документа с указанными кол-вами)  и все.
311 DGorgoN
 
08.12.16
22:36
А вопрос цены лицензий это даже не вопрос. Сайт простенький стоит 200-500, за эту цену можно накупить лицензий и в ус не дуть. Одновременно на сайты то (ну как правило мои) заходят то 10-20 человек. Уж на 50-100 лицензий можно и разорится.
312 Garykom
 
гуру
08.12.16
22:36
(309) Это 1С-ники просто обленились с удобной платформой ))

Сейчас кода много писать редко приходится, больше запросы конструировать, ну или если только какие то дорогостоящие извраты.
313 Garykom
 
гуру
08.12.16
22:37
(311) Откуда такие цены на сайты??? Какие 200-300, когда в пределах 50-100 даже интернет магазина давным давно?
314 DGorgoN
 
08.12.16
22:37
(310) А банальную авторизацию, экваеринг, дизайн и прочая прочая прочая самому писать? Я понимаю что в качестве академического интереса можно, а что бы запилить готовый рабочий продукт, да ещё и с возможностью скиллов и проч. это нужно работать работать и работать.
315 Garykom
 
гуру
08.12.16
22:39
(314) Авторизация давно есть готовые, эквайринги тоже, дизайна это к спецам умеющим фотошопить дизайн.

Хм в (0) про все перечисленное можно даже не заикаться ))
316 DGorgoN
 
08.12.16
22:40
(313) Это обычный плюшевый интернет магазин. А когда доходит дело до каких либо функций бизнес логики то начинается...
В 1с это сделать 5-10 минут делов, а с сайтом: ой тут надо движок/шаблон/дизайнпоплывет, да надо все согласовать, ой а если на эту кнопку нажать что будет, ой а так мы не можем, ой а у нас программист заболел/бухает/в декрет ушёл/ищем другого и у и прочяя прочая прочая. В общем тьфу.
317 DGorgoN
 
08.12.16
22:41
(315) Ну я понимаю что все есть готовое блоками/апи открыты/на хабре можно уже почитать но всё это время!
318 Garykom
 
гуру
08.12.16
22:41
(316) Понял, но для этого как раз и была придумана Метадата. Там у автора был заказ написать систему проектирования окон/дверей и заказа их, причем без 1С и сразу на сайте.

А чтобы из 1с тянулись НСИ и туда выгружались заказы.
319 Garykom
 
гуру
08.12.16
22:42
320 DGorgoN
 
08.12.16
22:43
Меня даже позабавило когда я прошу распечатать с сайта заказ то надо блин купить а,б и ц модули. Подождать 3 месяца пока программист сообразить как это все вместе совместить и дайте сейчас и потом уже в итоге: ой а мы вас неправильно поняли/вы нам неправильно объяснили.
В итоге я за полдня в 1с клепаю обработку с видом как сайт должен работать, без дизайна естественно и уже потом на примере этой обработки показываю как сайт должен работать.
321 Garykom
 
гуру
08.12.16
22:45
(320) Пообщайся с автором http://www.oknosoft.ru/metadata/ и поизучай, походу в вашем случае это то что требуется.
322 Garykom
 
гуру
08.12.16
22:46
(321)+ вот только посмотри картинки https://github.com/oknosoft/paperless
323 DGorgoN
 
08.12.16
22:46
(321) Хм, ну что то похожее. Спасибо за наводку.
324 Garykom
 
гуру
08.12.16
22:52
(323) Еще глянь https://ru.wikipedia.org/wiki/Adobe_Muse, лично сам использую его для создания сайтов.
Там банальные виджеты пишутся, которые грузят данные из 1С по REST и назад засовывают в 1С-ку.
325 Garykom
 
гуру
08.12.16
22:54
(324)+ Его классно применять когда хочется разные спецэффекты типа прокруток картинок из каталога при наведении и т.д.
Все делается банальнейшим образом, примерно как в презенташку в PowerPoint делаешь. Где в нужные места пишешь вставки на html/css/js и оно уже тянет данные откуда нуна.
326 DGorgoN
 
08.12.16
22:56
(325) Хм, а написать магазин на этом можно? ) Ладно пойду спать, завтра буду глядеть, если терпения хватит.
327 DGorgoN
 
08.12.16
22:57
Спасибо за ссылки.
328 Garykom
 
гуру
08.12.16
23:00
(326) Конечно можно, суть на выходе имеется обычный php/html/css/js в который еще на этапе конструирования можно свои php/html/css/js засовывать и они будут вести себя внутри так как задумано.
329 Garykom
 
гуру
08.12.16
23:02
330 Garykom
 
гуру
08.12.16
23:05
(329)+ Только минус есть (( Muse в мире веб, это примерно как 1С в мире настоящего программирования на java/c# и т.д.

Результат легко делается, легко изменяется, но тяжело работает (сайты браузер слегка грузят) и иногда извраты нужны ))
331 Звездочёт
 
08.12.16
23:36
(304), (307), (316), (320) и я про то же )
332 Garykom
 
гуру
08.12.16
23:43
(331) Можете ответить на (306)?

Как в представленном решении обстоят дела с выводом и манипуляциями с большими объемами данных, например в табличном виде?
333 Звездочёт
 
09.12.16
00:19
(332) Идея представленной конфигурации дать программистам 1С минимальное представление об http-сервисах 1С 8.3, плюс полезный инструмент.
Вы же уже про интернет-магазины начали разговор, с конкурентными преимуществами :)
Можно сделать, но как правильно сказал DGorgoN: "... всё это время!".
334 Юрий Лазаренко
 
09.12.16
00:22
(332) Ну давай тогда я чтоли отвечу. Дела обстоят нормально, но если хочется чтобы обстояло хорошо, то средствами одной 1С не обойтись, нужен яваскрипт.
335 Garykom
 
гуру
09.12.16
00:26
(334) Опоздал но согласен что нужен JavaScript, скажите что мешает этот скрипт(ы) динамически формировать прямо из 1С и засовывать в евенты на html куда нуна?
336 Garykom
 
гуру
09.12.16
00:27
(335)+ Причем скрипт то есть готовый у веб-клиента 1С, только там конечно обфускация ))
337 Юрий Лазаренко
 
09.12.16
00:29
(335) Ничто не мешает.
338 Garykom
 
гуру
09.12.16
00:36
Да подходящая тема чтобы поделиться опытом "чужих ошибок".
Полезно будет не только тем кто изучает или хочет изучить JS (особенно jQuery и прочие составлящие стек) но и в целом чтобы быть в курсе о новых классических веяниях в методологии программирования будущего.

http://frontender.info/designing-javascript-apis-usability/
339 Garykom
 
гуру
09.12.16
00:44
(338)+ Нашел ссылку тут http://kadymov.pw/?p=352, где просто и понятно расписано как писать классические библиотеки на js.
340 Garykom
 
гуру
09.12.16
00:59
(333) >Можно сделать...

Обязательно сначала чужой опыт изучить, в виде классических паттернов http://design-pattern.ru/patterns/lazy-load.html
341 Garykom
 
гуру
09.12.16
01:01
342 Serginio1
 
09.12.16
10:38
(338) Лучше изучать TypeScript. Премущетва в типизации, автодополнении и компиляция в нужную версию JS.
Да и сам язык помощнее. Тем более JS от версии к версии сильно отличается. При этом на горизоне WebAssembly
http://webassembly.org/roadmap/
343 Garykom
 
гуру
09.12.16
10:52
(342) Чем изучение ТипаСкрипта поможет сделать лучше/быстрее "хороший грид" в отличие от ЯваСкрипта?
344 Вафель
 
09.12.16
10:54
(342)ts - это один в один js 7 только с типами
345 Jija Grenkov
 
09.12.16
11:14
(230) давайте свой запрос 1с, я сниму ролик где запрос с таким же результатом выполняется существенно быстрее. Напомню запрос выдающий записи по произвольному диапазону из регистра сведений. Вы явно не видели ничего кроме 1с
346 Вафель
 
09.12.16
11:18
(345) дело не только в запросе, а в полной цепочке .
Или ты хочешь сказать что страничка со списком товаров откроется за 0.1 сек?
347 Serginio1
 
09.12.16
11:19
(343) Я же давал ссылку
http://www.primefaces.org/primeng/#/datatable

Учи Angular 2
(344) Ну не в 1 в 1. Но позволяет компилировать в разные верси JS. Он блище к C#.
348 Вафель
 
09.12.16
11:21
(347) Скажи хоть 1 фишку из тс которой нет в ес7
349 Юрий Лазаренко
 
09.12.16
11:25
(345) Не, давайте лучше сразу окончательный результат посмотрим.
350 Jija Grenkov
 
09.12.16
11:31
(349) как можно окончательный результат смотреть на разном окружении? Рассказ ждайте как ит специалист, а не бухгалтерша клава.
351 Serginio1
 
09.12.16
11:32
(348) А они развиваются. Еще раз TS может компилироваться в любую версию JS и он является официальным языком для Angular 2
352 Юрий Лазаренко
 
09.12.16
11:33
(350) "Рассказ ждайте как ит специалист, а не бухгалтерша клава." Шта?
356 Операция 1Ы
 
09.12.16
11:59
(347)Божественно, спасибо за ссылку.
357 Serginio1
 
09.12.16
12:00
(356) На Здоровье!
Вот еще ссылочка http://metanit.com/web/angular2/1.1.php
358 Операция 1Ы
 
09.12.16
12:16
(357) - спасибо, собственно с этого я и начал.
мне на тубе вот такой старт понравился, за подробную подачу
https://www.youtube.com/watch?v=2SHs7dJ1Bj8
359 Serginio1
 
09.12.16
13:05
На хабре можно отслеживать по хабу AngularJS/
https://habrahabr.ru/hub/angularjs/

Эту ссылку я там накопал
360 Garykom
 
гуру
09.12.16
13:24
(354) пригорает что у 1Сников мышление заточено в массе на результат а не на модные/крутые бигдата и full java?
361 Jija Grenkov
 
09.12.16
13:51
(360) Снова несете несуразицу. В том то и дело, что это решение заточено на эмуляцию результата, он вроде как есть но недай бог бизнес, купивший эту поделку, разовьется и тогда все прийдется переписывать. Есть куча специализированных технологий под веб которые при схожих трудозатратах на разработку дадут существенно более качественный продукт (NodeJS, Django, RoR, Spring, Vert.x)
Вот вы говорите про результат и много рассуждаете на тему разработки, а где ваши результаты?
Причем здесь бигдата совсем не ясно, такие вещи нужнs для действительно крупного бизнеса или компаний специализируюхися на анализе данных. Это мало совместимо с 1с так как от таких потоков данных 1с загнется. А фуль стэк джаву я считаю устаревшим подходом.
362 Garykom
 
гуру
09.12.16
14:21
(361) Не могу спорить насчет поделки из (0) если про нее речь, там  баян редкостный.
Но система "скомпилированная" неким "конструктором на 1С" причем в конечный результат полностью аналогичный как используют "куча специализированных технологий под веб" не понял чем будет от них отличаться?

>Вот вы говорите про результат и много рассуждаете на тему разработки, а где ваши результаты?
Примерно там же где и ваши, нет?

>Это мало совместимо с 1с так как от таких потоков данных 1с загнется.
Загнуть можно что угодно, вот выпрямить чтобы не загибалось сумеете? Тут довольно много кто крутил/крутит на 1С (причем как 7.7 так и 8.Х) объемы составных данных, которые никаким простейшим-линейным бигдата и не снились.
Вот со временем получения ответа не поспоришь, бывало что по несколько дней ждать приходится некоего "отчетика".

>А фуль стэк джаву я считаю устаревшим подходом.
Сказали А так говорите и Б, даже Google и Vaadin постепенно выкидывают java в пользу js (GWT загибается, Vaadin Elements и Google Polymer рулят)
363 Garykom
 
гуру
09.12.16
14:32
(362)+ И да не понял чем (0) принципиально отличается кста от https://ru.wikipedia.org/wiki/Google_Web_Toolkit кроме тем что java заменена на 1С ?
364 Вафель
 
09.12.16
14:39
(363) А чем она похоже?
365 Garykom
 
гуру
09.12.16
14:44
(364) пишем на java - получаем "нативное" веб приложение = пишем на 1С получаем сайтик?
366 Вафель
 
09.12.16
14:45
(365) Где ж тут на 1с то пишем?
Только типо:
КусокХТМЛ1 + КусокХТМЛ2 + ...
367 Garykom
 
гуру
09.12.16
14:51
(366) Думаешь внутри GWT сильно большие отличия ? ;)
368 Господин ПЖ
 
09.12.16
14:53
>Тут довольно много кто крутил/крутит на 1С (причем как 7.7 так и 8.Х) объемы составных данных, которые никаким простейшим-линейным бигдата и не снились

дворовые легенды как про сварщика-миллионера
369 simol
 
09.12.16
15:06
http://bootstrap-on-1c.ru/css/ - точно 1С :)
370 Вафель
 
09.12.16
15:09
(369) Ошибку 404 не осилил
372 Jija Grenkov
 
09.12.16
15:23
(362) Мои результаты есть, если фронт можно выложить на этапе макетов да и проектировать там особо нечего, то к серверу нужно отнестись на много серьезней. Планирую в течении 2-х недель выложить и серверную часть.

Про GWT и Vaadin не понял, что вы хотели сказать. Считаю, что фронт не должен быть жестко связан с серверной частью. Так же как и мобильный клиент. Я бы не использовал в своих проектах ничего из вышеуказанного, я за разработку вэб фронта на нативном языке для браузера.

Зачем вы постоянно пытаетесь зацепится за биг дату? что вы пытаетесь доказать? Хотя бы разберитесь в мотивации разработчиков таких вещей и что под этип подразумевается. Большие объемы обрабатываемой информации -- это следствие распределенности хранения, вычислений и обработки отказов узлов кластера.

(363) я не силен в джаваорентированных технологиях для фронта. Как минимум в качестве алгоритмов и подходов. Гугл != Звездочет и Гугл != 1с
375 Звездочёт
 
09.12.16
16:55
Удивительно наблюдать сторонников Angular на форуме по 1С :)
376 Garykom
 
гуру
09.12.16
16:56
(374)+ Но надо признать что разные в разное время начинают конвергентно эволюционировать ))

Когда и нибудь и прочие поймут что "серверная часть на java" совершенно не требуется при тех объемах данных и нагрузке что бывают на задачах подобных "клиент заказа".

Ибо клиентов не тысячи онлайн сидят на одной бедной табличке, которую даже низзя прокешировать ибо они в нее пишут.
377 Garykom
 
гуру
09.12.16
17:01
(372) >Про GWT и Vaadin не понял, что вы хотели сказать.
Не поняли что можно писать на чистой java и получить рабочий веб-фронт из коробки без написания?

>Считаю, что фронт не должен быть жестко связан с серверной частью.
Гугл считал иначе сделав GWT (на основе которого появилось несколько уже прочих) и сейчас считает иначе делая "бэк" на том же языке что и "фронт".
378 Звездочёт
 
09.12.16
17:19
(377) В книге Джоэла Спольски "О программировании" есть глава про про программных архитекторов, оторванных от жизни. Напомнило.
379 Serginio1
 
09.12.16
17:20
(377) Потом Гугл одумался и сделал Angular 2
380 Jija Grenkov
 
09.12.16
17:24
(376) Кеш на запись много где используется. Есть еще inmemory DB которые набирают популяность.
Я разве говорил, что исключительно джава проходит порог приемлемой производительности для задач типа "клиент заказа"? Это система далека от высоких нагрузок по определению. Я в теме про "клиент заказов" много раз говорил, что мной предложена джава так как именно на джава технологиях я смогу реализовать бэкенд быстрее и правильнее.

(377) То что можно писать фронт на джаве я знаю. Но сомневаюсь, что получится писать только на джава, скорее всего будет смесь java/js/html/css.
Не гребите все под одно гребенку. В компаниях типа гугла часто применяют микросервисную архитектуру где каждый микросервис может быть написан на чем удобюнее/быстрее/дешевле и при этом приемлемо по требованиям. Гугл много чего выпускает в массы и сам того широко не применяет. К примеру я слышал что гугл не использует ангулар (по крайней мере 1-ю версию точно), а массово использует dart.
381 eks1985
 
09.12.16
17:52
(375) Не поверишь, тут даже сторонники реакта есть =)
382 Jija Grenkov
 
09.12.16
18:02
(381) К слову на днях общался с одной из рекрутерш. Она рассказывала, что если есть цель побыстрее рубить бабло в разработке ПО, то самая подходящая область - это фронтенд (приемущественно React и Ангулар). Рассказывала, что хантят ребят с 2-мя годами опыта на ЗП 3к$
383 Serginio1
 
09.12.16
19:30
(375) А, что в этом удивительного?
384 Torquader
 
09.12.16
22:39
(380) Подход микросервисов - это повторное использование кода, когда делается компонент с документированными возможностями и изолированный от всего остального - тогда из этих "кирпичиков" можно собрать всё, что угодно.
385 Garykom
 
гуру
09.12.16
22:45
(384) Пытался придумать микросервисную архитектуру для разработки веб приложений.
Это когда действительно "кирпичики" кладем и соединяем их по сигнал-слотовой модели.
Т.е. когда код пишется не в "модуль формы", а в каждый отдельный "модуль элемента" формы, который про другие модули-кирпичики знает только то что ему сообщено в сигнале(ах).

Выходит фигня, нечто очень сложное и невероятно трудное для восприятия, слишком много разных "видов кирпичиков" и возможных связей между ними.
386 Garykom
 
гуру
09.12.16
22:47
(385)+ Чтобы нормально будет на таком разрабатывать-программить, нуна обладать сильно развитым пространственно-объектным мышлением. Иначе просто запутываешься в структуре приложения.
387 Garykom
 
гуру
09.12.16
22:49
(386)+ Ну или упрощать-уменьшать кол-во разных видов кирпичиков, неким образом группировать их.
Типа чекбокс, кнопка и ссылка это одно и тоже, просто разное внешнее отображение.
388 Garykom
 
гуру
09.12.16
22:59
389 Torquader
 
09.12.16
23:06
(387) Ну и что сложного ?
Реально, у вас итак кирпичики, только они обычно тегами DIV представлены.
Проблема в том, что обмен сигналами очень сильно замедляет работу, особенно, если потом нужно приоритеты и мультиплексирование придумывать, чтобы все кирпичики разом на сервер не обратились.
390 Garykom
 
гуру
09.12.16
23:13
(389) Неа, кирпичики то в виде тегов да есть, но не они сами что то делают (концепция ООП) с над ними снаружи проводят манипуляции.

Причем столько проблем возможны от этого подхода, когда две процедуры/функции пытаются над одним кирпичиком поизвращаться да еще и одновременно ))
391 Torquader
 
09.12.16
23:16
(390) Ну, в Windows 3.11 как то с этим справились, введя всего один поток на весь интерфейс.
А в браузерах, наоборот, многопоточность пропагандируется.
392 Garykom
 
гуру
09.12.16
23:16
(390)+ У меня же идея, чистое развитие .Net на веб-программирование.
Не нравится тебе как ведет себя готовый (чужой) кирпичик, берешь его, наследуешься от него в своем новом и допиливаешь с перекрытиями если хочется.
393 Garykom
 
гуру
09.12.16
23:18
(392)+ А вот писать "один главный кирпич" запрещается строго-настрого.
394 Torquader
 
09.12.16
23:19
(392) В .Net наследование на этапе предкомпилляции проходит, а в JavaScript как такового этапа предкомпилляции нету, хотя сейчас всякими загрузчиками его пытаются ввести.
Наследование будет снижать производительность.
395 Garykom
 
гуру
09.12.16
23:19
(393)+ Это во избежание проблем невозможности распараллеливания обработки работы кирпичиков.
396 Torquader
 
09.12.16
23:20
(393) Ну, как бы, открывая два отдельных окна, нет возможности узнать, что что-то уже открыто и не создавать ещё один объект нельзя.
397 Garykom
 
гуру
09.12.16
23:21
(394) Не будет ничего снижать, ибо новый кирпичик не тянет методы родителя, а инкапсулирует в себе их от определенной версии родителя.

Да конечно появляется проблема версий, но плевать на нее ибо микросервисная и одни кирпичики от версий других зависят минимально.
398 Torquader
 
09.12.16
23:21
(395) В интерфейсной части несколько потоков обработки обычно зло, так как больше способов ловить взаимоблокировки и пустые циклы.
399 Garykom
 
гуру
09.12.16
23:22
(396) Два отдельных окна могут быть как соединены сигналами, так и нет. На нет и спросу нет.
400 Garykom
 
гуру
09.12.16
23:22
(398) Правильно! И это способ этого избежать!
401 Garykom
 
гуру
09.12.16
23:23
(400)+ Да хоть каждый отдельный кирпичик в своем потоке.
402 Torquader
 
09.12.16
23:24
(401) Ну, Java как раз так может.
Там встроенная синхронизация, и, надо сказать, очень даже хорошо работает.
403 Garykom
 
гуру
09.12.16
23:24
(402) Только не в UI ((
404 Torquader
 
09.12.16
23:27
(403) Просто - главное - не запутаться, какой поток и что делает.
405 Garykom
 
гуру
09.12.16
23:35
(404) Вот и эту проблему микросервисная на кирпичиках - "элементах формы" решает, распутывать будет не программист.

Ему только остается знать что все кирпичики работают "виртуально одновременно"
406 Garykom
 
гуру
09.12.16
23:36
(405)+ Если хотим привязываться в изменении своего кирпичика от изменения (отработки) другого, то сигналы-слоты в руки.
Пришел сигнал - работаем, нет сигнала - спим дальше.
407 Torquader
 
09.12.16
23:38
(406) Сигнальная модель частенько приводит к пустым циклам, когда изменение одного посылает событие для изменения другого и так далее, в итоге форма "живёт" и жрёт процессорное время.
Очень похоже, что chrome очень подвержен этому "глюку", так как даже на пустых страницах жрёт ресурсы.
408 Garykom
 
гуру
09.12.16
23:41
(407) Это особенность асинхронности js ))
409 Garykom
 
гуру
09.12.16
23:42
(408)+ И кривизны прогов, когда функция постоянно отрабатывает вхолостую, но при работе дергает весь DOM ((
410 Garykom
 
гуру
09.12.16
23:43
(409)+ Моя же идея чтобы функции в DOM не ползали, им это не нуна, все что им нуна (для отработки) уже есть внутри их.
411 Garykom
 
гуру
09.12.16
23:45
По сути получается нечто вроде создания кучи автономных ботов (юнитов, организмов), которые не могут залезти внутрь других и там что то прочитать или записать.

Они только получают инфу со своих датчиков и делают с собой какие то действия, заодно посылая другим сигналы на их датчики.
412 lock19
 
10.12.16
00:12
Подозрительно похоже на сопрограммы.
413 Garykom
 
гуру
10.12.16
02:27
(412) Да, это частный случай в виде реализации. Похожи как XML похож на HTML.
414 Garykom
 
гуру
10.12.16
02:37
(413)+ Переформулируя в терминах 1С, предлагается вместо одной конфигурации делать микроконфигурацию внутри каждого объекта и визуального элемента.
И общий интерфейс взаимодействия (правила обмена данными) между микроконфигурациями (сейчас связка разных конфиг работающая на одной НСИ похоже на это когда УТ+Розница+БП+...)

Особенность что объект (как место хранения данных) это одна микроконфа, а вот его форма совсем другая микроконфа и не принадлежит самому объекту они просто знают друг о друге и могут общаться.
И самый смак этой неведомой хрени что элементы формы (контролы для доступа к данным) каждый в отдельности тоже своя микроконфа и аналогично не принадлежит форме, а они "просто общаются".

Допилка объектов и контролов (форм, элементов форм) будет похожа на допилку типовых конф.
Можно использовать типовые кирпичики и "легко обновлять", а можно взять конкретной версии типовой и допилить самому, тогда обновить уже так просто не выйдет, внутри будет крутиться старый типовой.
415 Garykom
 
гуру
10.12.16
02:43
(414)+ Места это будет жрать просто ужас.
При создании и записи каждого нового объекта (элемента справочника или документа и т.д.) будут автосоздаваться и записываться в базу конкретные представители его форм и всех элементов этих форм.
Т.е. есть cf-ы для объекта, формы, элементов и тут бы создаем базы...


Зато засунуть любую часть в любой сайт в любое место будет проще некуда. Стандартный XMLHttpRequest к кирпичику нужному и вуаля появился в нужном месте виджет, куда можно к примеру как в ПолеВвода ввести/поменять текст и он тут же введется/поменяется у объекта в базе.
416 Web00001
 
10.12.16
04:49
(0)А че так дико тормозит первый запуск? Статичная страничка открывалась секунд 20
417 lock19
 
10.12.16
11:00
(413) Ну да, похожи. С момента изобретения очереди сообщений там вариантов реализации не особо прибавилось.
418 Юрий Лазаренко
 
11.12.16
23:17
(416) Давно никто не заходил, сеанс 1С отвалился и потом инициализировался заново. Теперь через пул будет норм работать, пока снова не уснет.
419 eks1985
 
11.12.16
23:46
(418) У меня открылось только что за 2,8 минуты.
420 Torquader
 
12.12.16
00:37
(415) Microsoft такую вещь изобрели ещё для Windows 3.1 назвав её Object Linking and Embedding.
Основная идея была - формализация интерфейсов, чтобы все компоненты из разных программ знали друг о друге только то, что им нужно для работы.
Но, родная OLE была медленная и однопоточная фигня, так как попытки сделать несколько потоков приводили к блокировкам, причём, если облажался программист одного кирпичика, то "огребали висяк" все.
Видимо, Web-разработка подходит к той стадии, когда новое - это хорошо забытое старое, да и мощности современных машин достаточно, что эта тормозящая мега-фигня могла работать с терпимой скоростью.
421 Garykom
 
гуру
12.12.16
00:43
(420) Да погуглил и нашел несколько уже статей по такому похожему.

Но еще никто не додумался соединить все вместе (ООП +  сигнал-слоты, а не очереди сообщений или интерфейсов + кирпичики в виде визуальных контролов, а не просто объектов или кусков кода).

И самое важное тут будет расписать стандартизацию обмена информацией. Понятно что скорее всего обмен через JSON или скорее JSONP.
422 Torquader
 
12.12.16
00:44
(421) Проблема в том, что кирпичиков и сейчас много, но интерфейс и модель обмена у каждого своя, так что их можно объединить только на сервере.
423 Garykom
 
гуру
12.12.16
00:47
(422) Есть стандартные UI кирпичики в HTML, для начала с них начать.

Затем расширяем их (поля, таблицы и т.д.) и получем некую стандартизацию. Вот с бэком и модулями там (а также проецированием их на SQL БД все плохо пока, все ORM несовместимы практически кроме JPA в яве)
424 Torquader
 
12.12.16
00:49
(423) В Html так много кирпичиков ?
Там на таблицу грамотное редактирование натянуть - и то, каждый пишет как умеет.

Опять же, microsoft может вводить стандарты хотя бы для себя, а куча свободных программистов не всегда может договорится, что им делать.
425 Garykom
 
гуру
12.12.16
00:53
(421)+ пример похожего https://habrahabr.ru/post/316692/ но там "модули которого между собой общаются с помощью обмена сообщениями"

(424) Да пофиг, пусть будет несколько стандартов, потом конвергентная эволюция поправит.

Суть что сча любая таблица с уже натянутым грамотным (или даже не очень) редактированием и сразу попытка монетизировать этот лисапед.
426 Torquader
 
12.12.16
00:55
Да и потом, ведь нужно, чтобы быстро работало.
А выходит обычно так:

Натянул стандартный грид,
Всё страница тормозит
И начальник недоволен,
Кто-то должен быть уволен.
Программист, открыв блокнот,
Быстро пишет говнокод,
Добавляет костылей и
Выкладывать скорей.
Да, работа удалась,
Скорость сайта поднялась,
Только вот одна проблема,
Непроверенная схема.
И потом друзья с планшетом
К программисту за ответом,
Тычут пальчиком в планшет,
А в планшете - сайта нет.
427 Garykom
 
гуру
12.12.16
00:59
И да лично считаю что все кирпичики должны быть практически на чистом JS.
Ибо с помощью JS можно манипулировать и HTML и CSS, чтобы не было такого что хотите сча добавить готовый табличный контрол:
1. Придумать и написать модель данных
2. Написать HTML для вставки таблицы
3. Подключить CSS от разрабов контрола
4. Подключить модуль (или даже нескоко) JS от разрабов
5. Во наш бегемотик взлетел.

Вместо:
1. Подключить всего 1 модуль JS от разрабов
2. Вставить вызов стартовой функции в загрузку страницы.
3. Все работает и можно кодом JS делать все что угодно.
428 Torquader
 
12.12.16
01:07
(427) Иногда CSS предпочтительнее кода только тем, что на сервере все CSS всех контролов можно собрать в один файл, который клиенту один раз отдадут, и он закешируется.
А js-формирование будет выполняться при каждой загрузке страницы.
Да и вызовы стартовых функций при большом их количестве уже после загрузки страницы будут создавать впечатление очень тормозящего сайта.
429 Torquader
 
12.12.16
01:08
И вообще, для разработчика должно быть одно действие - добавить элемент в проект, а что и куда при этом загружается и кладётся - ему просто по барабану.
Меньше знаешь - крепче спишь.
430 Garykom
 
гуру
12.12.16
01:12
(426)
Мораль сей басни такова:
Когда идут не так дела
Тут и страница тормозит
Ибо заюзан левый грид
Или написан гов*код
Через обычный блин блокнот
Друзьям нет смысла за ответом
Идти к программеру с планшетом
Ведь у него начальник жмот
И на планшет то не дает
Не выделяет он средства
На продвижение мастерства
Чтоб гов*код он не писал
Иль просто гриду покупал!
431 Garykom
 
гуру
12.12.16
01:19
(428) Куда дальше то тормозить? Попробовал тут на Пне4 с 512Mb RAM посерфить... блин впечатление что сижу на 286...
432 Garykom
 
гуру
12.12.16
01:30
(431)+ Да самый то прикол что если взять обычные тесты типа флопсов то этот пень4 2.8 одноядерный (с гипертрейдингом по желанию) нифига не отстает от планшетов или всего в 2 раза похуже чем современные процы (с кучей ядер).

И оперативка не совсем причем ибо хватает для странички (специально проверил, есть еще свободная).

Но мурдраалы когда пишут код "современных браузеров" скомпилировали только с применением последних версий инструкций SSE4 и прочие.

В результате при попытке сэмулировать эти инструкции проц загибается вместе с операционкой ((
433 Torquader
 
12.12.16
01:40
(431) Памяти - добавь ему памяти.
Проблема в том, что для всяких "красивых" идей, каждый сайт раздувается до непотребных размеров.
Сейчас мегабитный канал уже для одного пользователя мало, а раньше на нём целые офисы сидели.
434 Garykom
 
гуру
12.12.16
01:49
(433) Раньше не было SSL на каждом 3-м сайте, особенно разные контактики из которых юзеры "музыку слушают"...
435 eks1985
 
12.12.16
01:51
Парни, еще чуть-чуть и вы изобретете virtual DOM, потом react чтобы рендерить html, потом redux чтобы управлять состоянием, потом material-ui чтобы не писать все компоненты с нуля, ну а потом поймете, что это уже давно изобрели и все пользуются =)
436 Garykom
 
гуру
12.12.16
01:53
(435) Примерно как 1С изобрело 7.7 когда давно были FoxPro и Delphi?
437 Garykom
 
гуру
12.12.16
01:56
(435) Суть что да есть превосходные сча модные технологии "ваяния сайтиков".

Но они не обеспечивают главного - быстрой доработки/модификации уже готовых сайтов.
Нынче программер когда что то пишет уже заранее понимает что когда проект будет запущен, он устареет еще до запуска...
438 Torquader
 
12.12.16
01:59
(435) Мы как раз хотим, чтобы этого не надо было делать.
Когда в Windows 3.0 можно было просто накидать элементов на страницу и получить диалог, это всем казалось очень удобным.
Но, время идёт, и ничего более быстрого и удобного не придумали.
439 eks1985
 
12.12.16
02:05
(438) Не знаю, у меня процентов 10 времени занимает вместо "накидать" описать функциями js, что должно рендериться в зависимости от поступивших данных, а большая часть времени занимает бизнес логика, описание экшенов изменяющих состояние, проектирование этого самого состояния, рефакторинг. А эту работу никакой конструктор за программиста не сделает.
440 Garykom
 
гуру
12.12.16
02:12
(439) >"бизнес логика"
вот это и нуна упросить-привести к стандартам

>"описание экшенов изменяющих состояние, проектирование этого самого состояния"
а это должно само автогенериться
441 Garykom
 
гуру
12.12.16
02:14
(439) Думаю уже поняли что написание "клиента заказа" на веб-технологиях, по сути справочник Прайс-Лист (включающий номенклатуру в себя) и документ ЗаказПокупателя.

Вместо ваяния на 1С "за пару часиков" занимает недели и месяцы.
442 Адинэснег
 
12.12.16
11:40
443 Звездочёт
 
12.12.16
14:16
(416), (419) да, было дело.
Сисадмин вчера посмотрел, выяснил, что тормозил один из блогов на Wordpress. Отключили, сразу производительность нормализовалась.
Сейчас блог снова включили, сайт bootstrap-on-1c.ru (и другие) открываются за секунды.
444 eks1985
 
12.12.16
15:04
(443) "Узнать подробнее о разработке сайтов на 1С 8.3 " - подписался - на почту ничего не пришло
445 Garykom
 
гуру
12.12.16
15:12
(444) Тебе же ответили что "тормозил один из блогов" и "отключили"
446 LeReve
 
12.12.16
15:13
(443) нет, не открывается за секунду)
447 eks1985
 
12.12.16
15:14
(445) Я так понял блог отключили, как это с рассылкой-то связано =)

Или клиентам тоже потом так объяснять, у нас тут это, уборщица полы мыла и кабель выдернула - вот и не работало =)
448 Звездочёт
 
12.12.16
15:39
(444) рассылка тут вообще не при чем.
(446) у меня сейчас открывается за пару секунд. Когда тормоза были, то до минуты было.
Вообще, самое долгое открытие (без оптимизации), которое я наблюдал, за несколько лет - это до 20 секунд.
449 eks1985
 
12.12.16
15:52
(448) Ну так если не причем, почему письмо не приходит? =)
450 Звездочёт
 
12.12.16
15:57
(449) откуда следует, что оно должно сразу прийти? Подготовлю контент и пришлю.
Пока, как видишь, идет достаточно бурное обсуждение (пусть и не по теме).
451 eks1985
 
12.12.16
16:08
(450) Да просто по опыту всех рассылок на которые я подписывался: подписался и через минуту приходит приветственное письмо и уже какой-то контент и анонс "дорогой друг - завтра вы получите новые материалы, оставайтесь с нами" =)

Чтобы обсуждать должен быть предмет обсуждения. Тупо веб страница с подключенным бутстрапом - это не предмет. Предмет - это идеи и технологии их воплощения, но как их обсуждать когда весь код закрыт.
452 Звездочёт
 
12.12.16
16:18
(451) >> Тупо веб страница с подключенным бутстрапом - это не предмет.
>> Предмет - это идеи и технологии их воплощения, но как их обсуждать когда весь код закрыт.
Предлагаю тебе завести ветку и реализовать все свои идеи )
В ней ты сможешь увлекательно рассказать, что такое предмет, а что нет. Слать письмо сразу после подписки (или до) и так далее.
Жду с нетерпением, хочу набраться опыта )
453 eks1985
 
12.12.16
16:23
(452) Да зачем заводить, она уже есть, глянь соседнюю тему =)
А на критику надо бы адекватнее реагировать, иначе так слона не продашь.
454 Звездочёт
 
12.12.16
16:31
(453) что за ветка? у тебя в профиле нет ни одной темы.

>> А на критику надо бы адекватнее реагировать, иначе так слона не продашь.
На эти темы тоже можешь завести пару веток и все об этом подробно рассказать )
Судя по глубине советов тут уже на несколько книг - одна "Что есть Предмет?", другая "Про критику", третья "Как продать слона". Будет время, почитаю.
Где подписаться, чтобы не пропустить? )
455 eks1985
 
12.12.16
16:38
(454) Забудь, не вижу смысла тратить на перепалку время.
456 Звездочёт
 
12.12.16
16:45
(455) ну вот... как всегда.
Т.е. своего Предмета у тебя нет? Значит и проблем критики, и продажи тоже. Как всё легко и просто )
А какое было обещающее начало в (451):
"... - это не предмет.
Предмет - это ..."
457 Звездочёт
 
12.12.16
16:46
(455) >> ... глянь соседнюю тему
Ссылки тоже не будет?
458 eks1985
 
12.12.16
16:52
(456) // Т.е. своего Предмета у тебя нет?

Есть, зачем я буду лезть со своим продуктом в проплаченную тобой тему, на мой взгляд это было бы не очень прилично с моей стороны. Здесь обсуждается именно твой продукт.
459 Звездочёт
 
12.12.16
16:59
(458) >> зачем я буду лезть со своим продуктом в проплаченную тобой тему
Ладно, давай ссылку. Переживу эти расходы.
Тем более, что ветка уже есть, т.е. тоже имеет место быть.

>> Здесь обсуждается именно твой продукт.
Мы разбираемся в вопросе, начатый в (451), что есть Предмет, а что нет.
А то, может быть, и обсуждать-то нечего. Хочется разобраться.
460 eks1985
 
12.12.16
17:04
(459) Начало Система формирования заказов покупателем

Продолжение Система формирования заказов покупателем (2)

Предмет: Веб система формирования заказов покупателей, обмен с 1с

Я сразу отмел вариант прямого взаимодействия с 1с как не жизненный, в твоей теме хотел посмотреть - может я ошибаюсь, может это чудо технология и пора уже на 1с интернет магазины ваять и все летать будет.
461 Звездочёт
 
12.12.16
17:08
(460) понятно.
На днях видел эту ветку через автора Jija Grenkov. Показалось, что это какой-то бесплатный проект. Это так?

Jija Grenkov и eks1985 - это два ника одного человека?
462 Юрий Лазаренко
 
12.12.16
17:14
(460) У ТС просто не реализован механизм уведомлений новых пользователей о подписке, это не значит, что оно не может работать на 1С в принципе. Вообще такой механизм реализуется на 1С менее чем за час путем создания около 30 строк кода (утверждение основано на собственной практике).
463 Звездочёт
 
12.12.16
17:17
(460) >> Я сразу отмел вариант прямого взаимодействия с 1с как не жизненный,
Я тоже к этому ранее скептически относился. Просто решил попробовать и мне понравилось )

>> может это чудо технология
это чудо техники )
меня, кстати, впечатляет.

>> может ... пора уже на 1с интернет магазины ваять ...
На мой взгляд, определенная ниша точно может работать.

>> ... и все летать будет.
дело не в летать. Летать, может быть и не будет.
А вот отсутствие обменов - это жирный плюс.
Оперативность - плюс.
Для уникальный магазинов плюсом может быть высокие аналитические возможности 1С.
Еще я выделяю плюс - прототипирование. На 1С это можно делать быстрее и значительно дешевле.
464 Злопчинский
 
12.12.16
17:25
(463) прототипирование чего? бизнес-логики? - да.
самого веба - как это выглядит в браузере? - сомневаюсь...
465 Звездочёт
 
12.12.16
17:26
(462) "не реализован механизм уведомлений новых пользователей о подписке."
Я ж написал, что не люблю спам )
У меня уже приходят письма на почту о подписке.
Т.е. функция оповещения о подписке в моем случае включается одной строкой:
Письмо.Получатели.Добавить(ЭлПочтаПодписчика);
466 Звездочёт
 
12.12.16
17:27
(464) конечно, бизнес-логики. А также структуры, взаимосвязь и типов метаданных.
467 Garykom
 
гуру
12.12.16
17:30
(464) ТС просто решил заранее тему застолбить... только почему то забыл что другие уже даже продают.
468 Звездочёт
 
12.12.16
17:30
+(459) с Предметом разобрались. Критики в твое ветке хватит за глаза. А что с Продажами? Это коммерческий проект?
469 Звездочёт
 
12.12.16
17:33
(467) ТС какой ветки? ) Где, кто и что продает?

Чем закончилась история с функциональными "кирпичиками" на JS? ) Какие сделали выводы и какой список дальнейших дел?
470 LeReve
 
12.12.16
17:35
(463) >>Летать, может быть и не будет. А вот отсутствие обменов - это жирный плюс.

Это плюс только для заказчика. Для клиентоса пофигу обмен у тебя или не обмен, главное что бы было все быстро, понятно и качественно. Пора бы уже начать думать о конечном пользователе.
471 Звездочёт
 
12.12.16
17:40
(470) "Летать, может быть и не будет."
В том смысле, что скорость веб-движка 1С здесь не плюс.

>> ... главное что бы было все быстро, понятно и качественно.
С этим трудно спорить.
Надо только добавить в рамках скромных бюджетов на внедрение, поддержку и развитие.
472 Dzenn
 
гуру
12.12.16
18:09
я ни черта не понял
474 eks1985
 
12.12.16
18:10
(468) //  с Предметом разобрались. Критики в твое ветке хватит за глаза. А что с Продажами? Это коммерческий проект?

У меня продукт полностью бесплатный и бесплатным останется, код доступен на гитхаб, все используемые технологии вплоть до хостинга полностью бесплатные.

Проект развивается на голом энтузиазме (этого с запасом) и пинков Злопчинского.
475 Звездочёт
 
12.12.16
18:17
(474) ясно.

>> У меня продукт полностью бесплатный и бесплатным останется, код доступен на гитхаб, все используемые технологии вплоть до хостинга полностью бесплатные.
Ну, тогда мы в разных категориях. У меня проект коммерческий.

>> Проект развивается на голом энтузиазме
Удачи. Может быть что-нибудь и получится.
477 Звездочёт
 
12.12.16
18:19
(472) в каком сообщении?
Тут большая часть сообщений вообще не в тему.
478 Злопчинский
 
12.12.16
18:31
если нужно - я могу пинать сильнее!!! ;-)
479 Злопчинский
 
12.12.16
18:33
кстати да, может у кого есть для 77 работа с JSON..?
482 Звездочёт
 
12.12.16
18:35
(479) ты еще не запускал тему с таким вопросом? )
483 Вуглускр1991
 
12.12.16
20:12
(92) В такой логике взаиморасчеты и заказы пользователей сайтов на битриске тоже обслуживаются в базе 1С.
484 Злопчинский
 
12.12.16
20:18
(482) не...
485 Юрий Лазаренко
 
12.12.16
21:08
(483) Не.
486 Serginio1
 
13.12.16
00:13
(479) ответь с одного раза
487 Злопчинский
 
13.12.16
00:27
(486) настраивать твою прокладку дополнительно - у меня желания нет! хочу готовый кирпич!
488 Serginio1
 
13.12.16
10:46
(487) То есть программировать не надо?
489 Serginio1
 
13.12.16
10:47
Вот популярная библиотека http://www.newtonsoft.com/json
490 Serginio1
 
15.12.16
17:35
Классный шаблон ASP.NET Core + Angular 2 template for Visual Studio

http://blog.stevensanderson.com/2016/10/04/angular2-template-for-visual-studio/
491 Господин ПЖ
 
15.12.16
18:06
>настраивать твою прокладку дополнительно - у меня желания нет!

хоти... тебе удочку пытаются дать. а ты готовую рыбу просишь. на каждый чих - свою. для каждой нужды будешь свою ВК писать?
492 Юрий Лазаренко
 
15.12.16
18:12
Раз уж ТС был не против размещения мной ссылок в его ветке, то вот желающим пример реальной связки сайта с ИТИЛом. Основа сайта на битриксе, CSS бутстрап, запросы на аяксе.
http://v-can.ru/demo/site/itil/index.php
Кто скажет, что "это медленно работает", пусть первый бросит в меня камень.
493 Юрий Лазаренко
 
15.12.16
18:13
+(492) Только доделали, так что косяки возможны; буду благодарен тем, кто расскажет о них.
494 Звездочёт
 
15.12.16
19:27
(492) Интересная разработка ) работает шустро.
А есть отдельно стоящая (stand alone) конфигурация ? ) Без объединения с типовой.
Сайт на этом же движке работает? )
495 Звездочёт
 
15.12.16
19:28
(493) скидок нет? ) какие условия использования и распространения? )
496 eks1985
 
15.12.16
21:22
(492) Можно поподробнее? Я так понял при клике по иконке отправляется ajax запрос к http сервису 1с и http сервис возвращает статичный html?
497 Юрий Лазаренко
 
16.12.16
10:04
(494) stand alone есть, но смысла в нес столько же, сколько в голой платформе без конфигураций. Она сможет принять и разобрать запрос, перенаправить его нужной функции в конфе, обеспечить авторизацию - и все. Смысл появляется только если встроить это в какую-то конфу для извлечения из нее информации и отображения на сайте.
Сайт работает на битриксе - там 1С не нужен совсем, и нет необходимости нагружать 1С тем, что умеет битрикс.
Скидки есть только для партнеров, которые готовы встраивать это в свои конфигурации в объемах хотя бы от 10 штук.
498 Юрий Лазаренко
 
16.12.16
10:06
(496) Да, в зависимости от переданного в параметрах фильтра выбирается необходимый массив данных из базы, форматируется в таблицу html и отправляется назад. Javascript получает эту таблицу и заменяет ей предыдущую.
499 Андрюха
 
16.12.16
10:18
(493) По ссылке: http://v-can.ru/demo/site/unf/index.php вылазит ошибка
Fatal error: require_once(): Failed opening required 'init_params_demo_unf.php' (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/vcanru87/public_html/v-can/v-can_site/init.php on line 25
500 Юрий Лазаренко
 
16.12.16
10:19
(499) Ну еще бы - мы вчера новый релиз класса php залили, а УНФ пока еще подключен к старому.
Спасибо, поправим.
501 Андрюха
 
16.12.16
10:25
(500) Выглядит многообещающе.
502 Юрий Лазаренко
 
16.12.16
10:31
(501) Спасибо, подобные оценки добавляют энтузиазма нашей команде.
503 Вафель
 
16.12.16
10:33
(502) А что то готовое есть? А не только техно демо
504 Юрий Лазаренко
 
16.12.16
10:48
(503) Пока только единичные разработки на заказ, но мы обычно ими не хвастаемся публично без согласования с заказчиком. Возможно, на базе http://v-can.ru/demo/site/itil/ сделаем уже типовой модуль, который заказчик будет встраивать в свое решение - такая предварительная договоренность уже есть. Будет зависеть от того, понравится ли заказчику наш код и клиентам заказчика функционал этого кода.
505 Serginio1
 
16.12.16
10:52
(498) Да смотрю я на Angular 2 и всякие ajax, HTML на стороне сервера такой анахронизм. Нужна только начальная страница, все остальное строится по данным полученных с сервера. Очень близко к XAML. Думаю в скором и визуальные редакторы появятся.
506 Юрий Лазаренко
 
16.12.16
10:56
(505) Ну в данном конкретном примере html на сервере все-таки есть. Тут вообще матрешка из трех уровней. На первом уровне шаблон битрикса, внутри него html-шаблон формы личного кабинета; он хранится в справочнике шаблонов 1С и возвращается один раз при открытии страницы. В этом же шаблоне формы содержится весь javascript. Далее - третий уровень: скрипты формы личного кабинета дергают через ajax 1С и получают html-код таблицы с данными. Здесь, конечно же, есть что оптимизировать, но пока смысла не вижу. Можно вообще весь html перенести на сайт, можно возвращать не html, а json и уже из него извлекать данные на стороне клиента и заполнять таблицу, такое мы тоже уже делали. Пока пусть так будет, а потом посмотрим, может и сделаем, подобные доработки много времени не отнимут.
507 Serginio1
 
16.12.16
11:11
(506) Я к тому, что на Angular 2 делать клиента очень просто.
По сути то от 1С требуются JSON данные и начальная страница с нужными ссылками.
508 Вафель
 
16.12.16
11:19
(506) зачем вы изобретаете свои фреймворки, когда гугл и фейсбук уже за вас все сделали
509 Юрий Лазаренко
 
16.12.16
11:20
(507) Ну и правильно, в итоге к чему-то подобному все придем. Зачем при каждом клике гонять с сервера на клиент весь интерфейс, если нужны только данные.
510 Юрий Лазаренко
 
16.12.16
11:21
(508) Иногда из таких изобретений получается годный результат.
511 Garykom
 
гуру
16.12.16
11:27
(508) Реакт это не фреймворк а всего библиотека.
Вот ангуляр это попытка сделать 1С в вебе но универсальную типа delphi/vs+c#+.net+winforms
512 Serginio1
 
16.12.16
11:32
(511) На самом деле ближе к WPF чем к WinForms. Модное ныне название MVVM
513 Вафель
 
16.12.16
11:32
(511) Реакт+Редукс - считай целый фреймворк
514 Garykom
 
гуру
16.12.16
11:42
(512) Угу просто я на изучение WPF забил (так по заголовкам пробежался и все) в свое время и начал учить яву (включая ее)
515 Garykom
 
гуру
16.12.16
11:46
(513) Ну мог бы выразиться что УФ в 1С это почти "Реакт+Редукс" но не поймутс ))
516 DTX 4th
 
16.12.16
12:32
(150)
>> все что мы видем это куски html просто выданные 1Ской?
> нет, не все. Выдача обработана в 1С (заполнены данными из базы 1С).

что на сайте http://bootstrap-on-1c.ru/ заполнено данными из базы 1С?
517 Звездочёт
 
16.12.16
14:34
(516) цена товара и описание. В случае с одним товаром это можно было бы и в шаблоне прописать. Но у нас же рабочий пример конфигурации, где есть и чтение из базы, и запись.
518 eks1985
 
16.12.16
14:36
(509) А как быть с лицензиями? Ты же сам писал, что 1с обязывает покупать столько лицензий, сколько рабочих мест, с которых идет взаимодействие с 1с.
519 Юрий Лазаренко
 
16.12.16
15:10
(518) Я от своих слов не отказываюсь. Данная разработка - замена личного кабинета, сделанного на веб-клиенте. Лицензии нужны и в том, и в другом случае, но удобство работы для посетителя на порядки выше, нагрузка на сервер - ниже.
520 eks1985
 
16.12.16
15:25
(519) Ок, понял. Необходимость в лицензиях 1с одна из главных причин, из-за которых прямое взаимодействие веб приложения и 1с я не захотел использовать.
521 Юрий Лазаренко
 
16.12.16
16:01
(520) Вполне разумно. Из-за этого спрос на решения, реализованные на данной технологии, невелик.
522 DTX 4th
 
16.12.16
16:22
Я правильно понимаю, что сто одновременных обращений к сайту будут обрабатываться последовательно? И на это хватит одной лицензии?
523 DTX 4th
 
16.12.16
16:26
(522) + и хватит всё той же одной лицензии, если кто-то всё время будет сидеть в админке (в самой базе)?
524 eks1985
 
16.12.16
16:48
(523) Нет, все гораздо хуже.

Независимо от того сколько пользователей _одновременно_ работают на стороне сайта с 1с - необходимо купить столько лицензий сколько "рабочее место, с которого тем или иным способом осуществляется доступ к данным информационной базы"

Есть у тебя 100 пользователей сайта, даже если они не работают одновременно - купи 100 лицензий.

http://v8.1c.ru/predpriyatie/questions_licence.htm#mvv

В данном случае на рабочих местах организации осуществляется доступ к информационной базе "1С:Предприятия 8" с использованием веб-сервисов, причем сами веб-сервисы реализуют всего лишь способ доступа к данным "1С:Предприятия 8" и предметом для отдельного лицензирования не являются. В соответствии с Лицензионным Соглашением "1С:Предприятия 8" каждое рабочее место, с которого тем или иным способом осуществляется доступ к данным информационной базы "1С:Предприятия 8", должно быть обеспечено клиентской лицензией. То есть Организации для работы с программами, использующими веб-сервисы, необходимо приобрести клиентские лицензии на такое количество рабочих мест, которое позволит одновременно осуществлять доступ к информационной базе.
525 Garykom
 
гуру
16.12.16
16:55
(524) Да если данные хранятся в базе 1С и идет обращение "онлайн" к ней то лицензии нужны по кол-ву пользователей реальных.

Но можно использовать "свой РИБ" в этом случае обращения будут веб клиентов происходить только к "базе не 1С" и всего 1 лицензия для 1С нужна для синхронизации.
Причем можно использовать штатные механизмы платформы для синхронизации которые есть в типовых или написать свой периодический обмен/синхронизацию/обновление данных.
526 Garykom
 
гуру
16.12.16
16:57
(525)+ Кстати синхронизация с NoSQL базами/хранилищами из 1С-ки для основных объектов метаданных (справочники, документы) выглядит очень красиво, ибо есть УИД.
Вот с регистрами проблема нужны велосипеды.
527 Вафель
 
16.12.16
17:00
(526) почему именно носкл, а не обычный?
528 eks1985
 
16.12.16
17:00
(525) Что-то я не догнал.

// к "базе не 1С"

Ты хочешь сделать прослойку в качесте второй базы? В нее лить данные из основной базы, но при этом клиенты будут коннектиться к веб сервисам этой прослойки?
529 Звездочёт
 
16.12.16
17:26
(520), (521) о лицензировании какого способа доступа к базе идет речь?
530 Garykom
 
гуру
16.12.16
17:27
(527) Потому что в "обычный" будет много извратов со скоростью и простотой.
531 Звездочёт
 
16.12.16
17:28
(524) Вы хоть уточняли у 1С это положение? ) Как можно говорить о 100 рабочих мест для веб-пользователей?
532 Garykom
 
гуру
16.12.16
17:28
(528) У тебя по сути и есть такая "прослойка" для клиента заказа в виде firebase
533 Garykom
 
гуру
16.12.16
17:29
(531) Уточняли, результат уточнения скоро будет в платформе для лицензирования веб-сервисов.
534 Звездочёт
 
16.12.16
17:30
(533) Странно, что у вас только будет, а у меня уже есть )
535 Звездочёт
 
16.12.16
17:31
+(534) такое чувство, что вы не уточняли. Только откровенную ерунду в (524) пишите.
536 Операция 1Ы
 
16.12.16
17:31
(534) не томи, озвучь уже прямо.
537 Юрий Лазаренко
 
16.12.16
17:34
(535) Он прав.
538 Звездочёт
 
16.12.16
17:41
(537) в чём? )
О какой технологии доступа к сайту идет речь? я в предыдущем обсуждении не понял, какой доступ на вашем "сайте".
539 Звездочёт
 
16.12.16
17:45
+(538) Если под "сайтом" понимается тонкий клиент, то конечно лицензии нужны. (Кстати, по количеству одновременно работающих пользователей).
Если сайт это http-сервис базы 1С, то как можно говорить о "... 100 пользователях сайта ..."? В таком случае, это все пользователи подключенные к интернет, т.к. каждый имеет возможность получить "доступ к базе". Это абсурд.
540 Garykom
 
гуру
16.12.16
17:48
(538) (539) Действительно не понимаете что написано тут http://v8.1c.ru/predpriyatie/questions_licence.htm
в разделе "Мультиплексирование, веб-расширение, веб-сервисы" ?
541 Звездочёт
 
16.12.16
17:49
(540) действительно не уточняли в 1С? см. (535)
542 Звездочёт
 
16.12.16
17:52
(540) Удаленный доступ, терминалы программные и железные, доступ через одну учетку и т.п. это все понятно - это мультипликсирование. Кстати, не только у 1С, но и MS SQL.
543 Юрий Лазаренко
 
16.12.16
17:53
(541) Уточняли
544 kyvv
 
16.12.16
17:54
У Evgeniy Malyarov(unpete) все это уже давным давно есть и уточнено.
545 Звездочёт
 
16.12.16
17:56
(543) есть текст переписки? )
546 Garykom
 
гуру
16.12.16
17:57
(542) Не в курсе что COM соединение с 1С требует лицензии?
547 Звездочёт
 
16.12.16
17:59
(546) в курсе. Причем каждое соединение с одного компа, если не ошибаюсь.
548 Garykom
 
гуру
16.12.16
18:03
(547) Поздравляю, а терь вся сложность с лицензированием подключений к 1С через веб-сервис в чем?
В стороннем веб сервере (iis или апач) и все, скоро допилят.
549 eks1985
 
16.12.16
18:06
(535) // ( такое чувство, что вы не уточняли. Только откровенную ерунду в (524) пишите.)

Ссылку открой и почитай, там все четко написано.
550 Звездочёт
 
16.12.16
18:10
(548) >> а терь вся сложность с лицензированием подключений к 1С через веб-сервис в чем?
у меня вообще нет сложностей с лицензированием )
Сложности у (520) и (521).
(549) >> Ссылку открой и почитай, там все четко написано.
Я этот текст до дыр зачитывался в 2008 году :) когда нужно было лицензировать 200 рабочих мест (1С, SQL, Windows и прочее ПО). Общался с представителями 1С, Microsoft.
551 Юрий Лазаренко
 
16.12.16
18:11
(545) Мы лично общались
552 eks1985
 
16.12.16
18:12
(532) //У тебя по сути и есть такая "прослойка" для клиента заказа в виде firebase

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

По сути понятно почему у 1с есть такой пункт, как раз для того чтобы пресечь мультиплексирование, чтобы никакой умник не открыл базу для доступа 1 тыс пользоваталей используя при этом одну лицензию.
553 Звездочёт
 
16.12.16
18:12
+(549) любопытно, что текст по ссылке был написан задолго до появления http-сервисов.
554 Звездочёт
 
16.12.16
18:13
(551) т.е. устно? ) Как зовут человека? )
555 eks1985
 
16.12.16
18:13
(550) У тебя нет сложностей, у тебя есть прямое нарушение лицензионного соглашения. О том, что демо работает на http и данные пользователей передаются в открытом виде и это в 2016 году я вообще молчу, это полный швах ...
556 Звездочёт
 
16.12.16
18:15
(552) >> По сути понятно почему у 1с есть такой пункт, как раз для того чтобы пресечь мультиплексирование, чтобы никакой умник не открыл базу для доступа 1 тыс пользоваталей используя при этом одну лицензию.
Это, конечно, понятно. Но не надо доходить до паранойи. Если вы будет выгружать счета в файл и рассылать их сей стране, то это не доступ в 1С.
557 eks1985
 
16.12.16
18:15
Так что в 0 продаются от мертвого осла уши, кстати материалов после подписки я так и не получил, кстати материалов после подписки я так и не получил, обычный развод. Вообше кто-нибудь кто подписался, получил? Отпишитесь
558 Юрий Лазаренко
 
16.12.16
18:16
(554) Всех поименно перечислить чтоль?
559 Звездочёт
 
16.12.16
18:16
(555) >> ... данные пользователей передаются в открытом виде ...
какие данные? ты о чем? )
560 eks1985
 
16.12.16
18:17
(556) Да ты прав - если ты будешь выгружать из 1с - не будет, а вот если ты будешь обращаться к 1с хоть косвенно со 100 компов - вот это будет и 1с об этом четко пишет
561 eks1985
 
16.12.16
18:17
(559) При подписке указывается email, он передается в незащищенном виде тупо по http, вопросы?
563 Звездочёт
 
16.12.16
18:18
(558) ну можно хотя бы одного. На чье-то же мнение (взгляд, утверждение) надо опереться. Я у него тоже хочу уточнить :)
Кто он по должности? )
Вообще, слова к делу не пришьешь. Людям свойственно забывать, о чем они говорили. Примеров не счесть.
564 Звездочёт
 
16.12.16
18:21
(561) >> вопросы?
нужна ссылка на статью закона )
565 Garykom
 
гуру
16.12.16
18:23
566 Garykom
 
гуру
16.12.16
18:24
(565) Не забудь удалить в платной ветке ссылку на закон который нарушает сайтик в (0)
567 Garykom
 
гуру
16.12.16
18:25
(566) И да email это ПД ибо гугление (даже в яндексе) по "[email protected]" выдает что?
568 Звездочёт
 
16.12.16
18:26
(565) а email относится к персональным данным?
http://www.ifap.ru/pr/2008/081212a.htm
569 Garykom
 
гуру
16.12.16
18:29
(568) если он позволяет однозначно идентифицировать человека то ДА!
570 Звездочёт
 
16.12.16
18:29
(567) т.е. email относится к персональным данным, потому что google (и даже yandex!) что-то по нему выдают :)
571 eks1985
 
16.12.16
18:30
(564) Да причем тут закон, ты продаешь заведомо небезопасное решение, завтра его кто-то купит и начнет инет магазины хостить и утекук цены и клиентская база
572 Garykom
 
гуру
16.12.16
18:30
(570) не только яндекс или гугл а любые общедоступные источники данных
573 Звездочёт
 
16.12.16
18:31
(569) >> если он позволяет однозначно идентифицировать человека то ДА!
В каком правовом документе это написано?
В каком номере "Российской газеты", за какой год?
574 Garykom
 
гуру
16.12.16
18:34
(573) 152-ФЗ изучать... там много букв понаписано ))
575 Garykom
 
гуру
16.12.16
18:35
576 Звездочёт
 
16.12.16
18:39
(571) >> причем тут закон, ты продаешь заведомо небезопасное решение
ну вот...
мы еще с законом не разобрались, а уже стали давать оценки безопасности решения. Я даже с ходу не скажу, в компетенцию каких органов это относится - решить, что чей-то программный продукт небезопасен.
Напомню, начали с лицензирования http-сервисов, потом "при подписке указывается email, он передается в незащищенном виде тупо по http", теперь "заведомо небезопасное решение".
Предлагаю сначала с лицензированием тему закрыть, потом с email. А то скачите, как газели с одного вопроса на другой )
577 Звездочёт
 
16.12.16
18:40
(574), (575) хорошо, спасибо.
578 Garykom
 
гуру
16.12.16
18:43
(576) Да у тут две проблемы

1. Лицензии, если сайтик http://bootstrap-on-1c.ru/ тянет данные напрямую из базы 1С то кто то уже попал на кол-во лицензий = числу пользователей сайта

2. Нарушение 152-ФЗ сайтом, в целом к технологии никакого отношения не имеет, только к конкретной реализации
579 Звездочёт
 
16.12.16
18:45
(578) забыл добавить, "по-моему мнению".
580 Звездочёт
 
16.12.16
18:46
+(579) от себя добавлю "некомпетентному".
581 Garykom
 
гуру
16.12.16
18:57
(579) И других экспертов

(580) Хотя бы с 152-ФЗ изучал подробно когда с 2007 софт писать приходилось причем в т.ч. подпадающий под "категория 1, объем 1 и главное класс 1 (К1)"

Ибо фармацевтика и зная что некому ФИО (и ДР и прочее) выписывают по ОНЛС бесплатные лекарства от ВИЧ или там просто банальные другие которые в КВД лечат ну или хотя бы в ОНКО.
582 Garykom
 
гуру
16.12.16
19:00
(581)+ кратко по классам ПДн https://habrahabr.ru/post/107576/
583 Звездочёт
 
16.12.16
19:01
(581) ... зная что некому ФИО (и ДР и прочее) ...
Вот это поворот :)
Речь шла про email. С ФИО + ДР вопросов нет - это персональные данные.
584 Звездочёт
 
16.12.16
19:04
(582) ок, почитаем. Пробежался глазами, про email ни слова.
585 eks1985
 
16.12.16
19:09
(583) Так у тебя на сайте Your name*, You email*
586 Звездочёт
 
16.12.16
19:11
(585) сомневаюсь, что использование Владимир является криминалом
587 Звездочёт
 
16.12.16
19:12
(585) но вы можете перестраховаться, и это не спрашивать, а то мало ли.
588 Garykom
 
гуру
16.12.16
19:34
(584) интересный способ чтения не заметить
"- другая информация (см. ФЗ-152, ст.3)."
589 Garykom
 
гуру
16.12.16
19:36
(587) Хм понимаем что пока нет жалобы в прокуратуру (а как сервис ... обрабатывает мои ПД, он явно нарушает) или желания органов "прижать" чей то сайтик глубоко пофиг всем.

Но стоит кому то написать не анонимное письмо и будет кому то проверочка или как минимум официальная бумажка с требованием разъяснений.
590 Звездочёт
 
16.12.16
19:44
(588) >> интересный способ чтения
Есть такой момент. Как правило, критически отношусь к получаемой информации. В общем-то это часть моей ежедневной работа ) определять ересь.
>> - другая информация (см. ФЗ-152, ст.3).
1) В статье 3, ФЗ-152 нет ни "другая информация", ни этого примера.
2) "Например: паспортные данные, финансовые ведомости, медицинские карты, год рождения (для женщин), биометрия, другая идентификационная информация личного характера."
Где тут про email?
591 Звездочёт
 
16.12.16
19:45
(589) детский лепет.
592 Garykom
 
гуру
16.12.16
20:00
(590) (591) Давай поспорим на N-ую сумму что обеспечу штрафик...
Они конечно совсем смешные http://www.consultant.ru/document/cons_doc_LAW_34661/07d1545ccf556ccb6adf1d10f91d9aac57611ce3/

Но зато кроме административной есть еще уголовная и гражданско-правовая (иск через суд от пострадавшего)
https://152.kontur.ru/blog/penalties-and-fines
593 Serginio1
 
16.12.16
20:31
(524) Интересно, а как я могу подсчитать количество пользователей Вэб сервиса? Даже по IP адресам и то проблематично. Например есть публичный сервис информацию с которого может получить любой пользователь?
594 Звездочёт
 
16.12.16
20:35
595 Звездочёт
 
16.12.16
20:40
(593) зачем считать? eks1985 хочет сказать, что эти пользователи даже работать не обязаны. Важно их принципиальное наличие )
Я, например, делаю сайт, чтобы на него мог войти любой пользователь mista.ru. Они пытаются доказать, что мне нужно купить 36470 лицензий (по состоянию на 20:38, 16.12.16).
596 eks1985
 
16.12.16
20:51
(595) // зачем считать? eks1985 хочет сказать, что эти пользователи даже работать не обязаны

Это не я говорю, а лицензия 1с, мне вообще по барабану, хоть 1000 человек пускай, главное чтобы когда ты людям продаешь продукт _за деньги_, то чтобы эта маленькая оговорочка присутствовала, в не вот этот рекламный буллшит "первая страница, которая продает сама себя", "Все возможности 1С у вас на сайте!", "позволяет создавать полноценные веб-сайты"

(593) 1с вообще по барабану как ты посчитаешь, это их совершенно не заботит, в лицензии никогда не написано, как владелец будет брать за жо... нарушителя, а лишь написано, что с продуктом можно делать, а что нет. А дальше уже каждый сам решает. Вот у фесбука тоже в лицензии написано, что можете использовать все что мы заопенсурсили - пока вы нам не конкурент, ну а если будете конкурировать - мы прещими вам иггс... и ведь сделают, если захотят
597 Звездочёт
 
16.12.16
21:03
(596) Да, так и есть, подписываюсь под каждым словом:
Первая конфигурация, которая продает сама себя.
Все возможности 1С у вас на сайте!
Позволяет создавать полноценные веб-сайты.

Вот именно, что законы и лицензии, чтобы очертить горизонты, чтобы не беспредельничали, а не то, что кто-то на сайте email собирает )
598 Garykom
 
гуру
16.12.16
21:40
(597) Ну почитай уже законы о рекламе http://www.consultant.ru/document/cons_doc_LAW_58968/ и о торговле http://www.consultant.ru/document/cons_doc_LAW_95629/
599 Garykom
 
гуру
16.12.16
21:41
(598)+ К примеру http://www.consultant.ru/document/cons_doc_LAW_58968/b606ec51a053c12b78e7ab9a8c007fa723e6f321/

Статья 8. Реклама товаров при дистанционном способе их продажи

В рекламе товаров при дистанционном способе их продажи должны быть указаны сведения о продавце таких товаров: наименование, место нахождения и государственный регистрационный номер записи о создании юридического лица; фамилия, имя, отчество, основной государственный регистрационный номер записи о государственной регистрации физического лица в качестве индивидуального предпринимателя.
600 Garykom
 
гуру
16.12.16
21:42
(598) Или http://www.consultant.ru/document/cons_doc_LAW_58968/ffdeaa9f7e2c59a17bd5e78713db3e6a492e3fda/

Статья 13. Предоставление информации рекламодателем

Рекламодатель по требованию рекламораспространителя обязан предоставлять документально подтвержденные сведения о соответствии рекламы требованиям настоящего Федерального закона, в том числе сведения о наличии лицензии, об обязательной сертификации, о государственной регистрации.

ЗЫ ВР сканы документов отослал?
601 Звездочёт
 
16.12.16
22:56
(598), (599), (600) Остапа несло...
Какая будет следующая тема? Елена Летучая и Ревизорро?
http://u6.s.progorod11.ru/userfiles/picitem/1438772918-912.jpg
602 Garykom
 
гуру
16.12.16
22:58
(601) Правильно понимаю что "остапа понесло" это значит даже аргументов нет?
603 Garykom
 
гуру
16.12.16
22:59
(602)+ Гм хороший аргумент "© 2016, ИП Гусев Владимир Вениаминович, ОГРН 308500116100053, [email protected]"
604 Garykom
 
гуру
16.12.16
23:00
(603)+ Только забыл тут в шапке это указать ))
605 Звездочёт
 
16.12.16
23:08
(602) у меня вообще слов нет )
606 Serginio1
 
16.12.16
23:09
(596) Если я не могу подсчитать, то как 1С это подсчитает?
607 Звездочёт
 
16.12.16
23:10
+(605) Какая тема будет дальше? Есть ли у меня оружие и разрешение на него? )
608 Звездочёт
 
16.12.16
23:15
+(607) Сделал ли я все прививки? )
609 Garykom
 
гуру
16.12.16
23:19
(607) (608) Реально не понимаю причем тут оружие, разрешения и прививки?
Какое отношение это имеет к теме дистанционной продажи заказов на сборку велосипедов?

Реально не понимаю вашей логики.
610 Garykom
 
гуру
16.12.16
23:22
(606) Поэтому пока веб сервисы на платформе 1С и требуют только 1 лицензию, ибо понять от скольких пользователей эта куча "HTTP запросов" невозможно легко.
611 Звездочёт
 
16.12.16
23:28
(609) напомню, что мы начинали с лицензий, потом перешли к вопросу сбора email и закону о защите персональных данных, потом о безопасности ПО, потом проверки, прокуратура, КоАП, УК РФ, закон о торговле, о рекламе, Остап, Елена Летучая, оружие, прививки.
Что тут нелогично?
613 Serginio1
 
16.12.16
23:43
(610) Можно просто поставить сайт, а с этого сайта идет один IP. или прокси сервер.
Лицензия на запрос. Если не хватает лицензий на одновременные запросы, то они становятся в очередь
614 Garykom
 
гуру
16.12.16
23:47
(613) Классическое "мультиплексирование", если дохода от этого сайта нет то никто не обратит внимание (только если показательный пример не понадобится).

Если же будете бабло грести то будет разборка адвокатов )) Блин как представлю эти объяснения в суде с привлечением экспертов так заранее цирк предвкушаю.
615 Garykom
 
гуру
16.12.16
23:51
616 Serginio1
 
17.12.16
12:40
(223)  Кстати http://blog.stevensanderson.com/2016/10/04/angular2-template-for-visual-studio/

Все скрипты могут работать и на серверной стороне

To prove this to yourself, try disabling JavaScript in your browser altogether (for Chrome users, open the Developer Tools, press F1, check the Disable JavaScript box, then reload the page while leaving the Developer Tools open):

You’ll find that your application appears just the same as before, even though your browser can’t execute any client-side code. You can still navigate around by clicking the sidebar links. But note: navigation is the only thing that will work, because that’s a basic HTML feature. On the “counter” screen, you’ll find the counter button does nothing if you click it, because that’s wired up to a JavaScript event handler, and you don’t have JavaScript right now.
617 Garykom
 
гуру
17.12.16
15:23
(616) Кстати в шаблоне https://ru.wikipedia.org/wiki/Model-View-ViewModel нет уточнения где работают скрипты.

К примеру ViewModel часто в практической реализации оказывается размазана и на клиент и на сервер, у 1С с УФ тоже так получилось.
618 Serginio1
 
17.12.16
15:41
(617) Ну с точки зрения WPF никакого сервера нет.
Просто, что касается (616) то это новомодный и главное твой любимый Node.JS
619 Garykom
 
гуру
17.12.16
15:49
(618) Да nodejs это сила, даже микрософт это понял и можно сказать успел вскочить на подножку уходящего поезда ))
620 Serginio1
 
17.12.16
16:43
MS развивает всё, что связано с Azure и кроссплатформенностью
https://msdn.microsoft.com/ru-ru/magazine/jj190801.aspx
Так, что понятие уходящего поезда это не к ней.
Они с Azure c Амазоном гребут кучу денег, и это направление развивается огромными шагами.
621 Garykom
 
гуру
17.12.16
16:50
(620) Угу особенно шутка про Microsoft Linux, которая перестала быть шуткой это не подножка поезда?

У них сча несколько конкурирующих (взаимоблокировки) бизнес моделей.
Развитие ими же всяческих linux'ов и прочих кроссплатформенностей сильно сказывается на продажах Windows, причем как настольных/мобильных так и серверных.

Но придет думаю облаку от MS которое типа умеет не только Win но *nix причем нативно в отличие от эмуляторов Win в прочих.
622 Serginio1
 
17.12.16
17:26
(621) На декстопах это никак не сказывается. Кстати и WPF они кроссплатформенным делать не собираются. Что касается Xamarin, то он нормально развивается.
Интересное интервью «Хаос в .NET-мире — разумная цена за скорость развития платформы»: интервью с Андреем Акиньшиным (JetBrains)

https://habrahabr.ru/company/jugru/blog/316436/

То есть Сатья Наделла взял правильный курс. И с WinMo пока не торопится.
623 Garykom
 
гуру
17.12.16
18:04
(622) Да особенно заметна "скорость" развития WPF https://habrahabr.ru/company/geekfamily/blog/253341/
C 2010 года ))

Xamarin'у пришел конец, классика "купили конкурента чтобы закрыть". Часть технологий понятно дело адаптируют и включат в свои продукты, вот уже в VS засунули и т.д.
624 Garykom
 
гуру
17.12.16
18:09
(622) Сатья Наделла - это "облачник", спорим следующий шаг на десктопах (ну и серверах) будет это не продажа коробок, а подписка за аренду Windows 10/Windows Server
625 Garykom
 
гуру
17.12.16
18:10
(624)+ Точнее будет хитро или покупаем Windows в комплекте с железом и заложенным "периодом бесплатной работы", дальше платите.

Либо просто платите если железо голое купили или обновились.
626 Serginio1
 
17.12.16
19:00
(623) Угу .Net Core это конкурент? Там как раз развитие NetStandard. Тот же Самсунг , Googl

https://www.opennet.ru/opennews/art.shtml?num=45514
Компания Google присоединилась к некоммерческой организации .NET Foundation, созданной Microsoft для вовлечения сообщества в развитие платформы .NET. Кроме Microsoft и Google в управляющий технический комитет организации также входят компании Red Hat, JetBrains, Unity и Samsung. Из достижений Google отмечается участие в работе по стандартизации C# в ECMA, обеспечение поддержки технологий .NET в Google Cloud Platform и поддержка PowerShell.
Компания Samsung реализовала поддержку разработки приложений .NET на свободной мобильной платформе Tizen, а также подготовила среду разработки Visual Studio Tools для Tizen. Реализация .NET для Tizen основана на наработках открытых проектов .NET Core и Xamarin.Forms. В настоящее время для тестирования доступен предварительный выпуск Tizen .NET Developer Preview, в котором предоставлены средства для разработки мобильных приложений для смартфонов. В одном из будущих выпусков будет добавлена поддержка разработки для Smart TV, носимых устройств и устройств интернета-вещей (IoT). Исходные тексты наработок переданы проектам Tizen и .NET Foundation. Мотивом портирования является желание привлечь разработчиков, знакомых с технологиями .NET, для разработки приложений для устройств на платформе Tizen.



Что касается WPF то посмотри на UWP.
627 Garykom
 
гуру
17.12.16
19:02
(626) >Что касается WPF то посмотри на UWP.

Прикинь прям сча вот хотел "посмотреть"... в результате жду пока ~35 гигов скачаются и распакуются при установке VS Community 2015 :)
628 Garykom
 
гуру
17.12.16
19:04
(627)+ чувствую буду долго ждать, еще и гига нету за полчаса
629 Garykom
 
гуру
17.12.16
19:06
(626) И да сам .Net мне нравится как и сам C# как язык.
Не нравятся только попытки превратить хорошие открытые вещи в хорошие закрытые.
630 Serginio1
 
17.12.16
19:18
(629) Всё на самом то деле только открывается.
631 Serginio1
 
17.12.16
19:19
(627) Откуда 35 Гигов?
632 Garykom
 
гуру
17.12.16
20:19
633 Serginio1
 
17.12.16
21:30
У меня папка с VS занимает 4ГБю Плюс разные SDK отдельно.
А вообще на торрентах iso 7гб
634 Garykom
 
гуру
17.12.16
21:33
(633) UWP + Xamarin для андроида выбирал
635 Garykom
 
гуру
17.12.16
21:34
(634)+ А SDK в комплекте от них, ибо ну его нафик путаницу с версиями от Android Studio и JDK (в VS офигеть 1.7 вместо 1.8)
636 Serginio1
 
17.12.16
21:48
(634) Я говорю полнаая Professional занимает 7 гигов. Да может расспаковываться. Но сама она не больше 7 гигов так как это еще и Community
637 DeFoks
 
27.12.16
07:23
(0) Добрый день. Как можно выйти с Вами на связь? Подписался на сайт, но не ответа, не привета...
638 Звездочёт
 
11.01.17
19:23
(637) по электронной почте [email protected]
В личке написан даже для неавторизованных пользователей:
Звездочёт
639 drumandbass
 
11.01.17
22:27
на моей памяти уже 55 вариация сайтов из 1с.
удачи.
640 Звездочёт
 
12.01.17
14:05
(639) >> на моей памяти уже 55 вариация сайтов из 1с.
список "55 вариаций сайтов из 1с" в студию! )
641 lock19
 
12.01.17
14:31
(622) «Хаос в .NET-мире — разумная цена за скорость развития платформы»: интервью с Андреем Акиньшиным (JetBrains)
Нелепое оправдание. Они себе поставили целью побыстрее посеять хаос, или какую другую? Зачем развивать платформу, сеющую хаос?
642 2dolist
 
12.01.17
14:58
(641) > Зачем развивать платформу, сеющую хаос?
Some people just want to see the world burn ©
648 Вафель
 
12.01.17
15:06
651 Звездочёт
 
15.01.17
22:25
(648) >> А что с ней не так?
Всё нормально.
652 Tarzan_Pasha
 
15.01.17
23:29
(651)не могу понять. Вот выходит новый релиз БП. В нем появится новый объект метаданных (новый вид документа). Как ваша обработка отработает его? в УТ, к примеру, он тоже появится после обновления релиза.
653 Звездочёт
 
16.01.17
00:08
(652) вопрос не для этой ветки )
655 Звездочёт
 
30.03.17
13:44
Продолжение обсуждения лицензий и технических нюансов использования 1С в качестве движка веб-сайта:
Интернет-магазин на 1С — webstore-on-1c.ru :)
656 Звездочёт
 
06.04.17
17:42
657 Юрий Лазаренко
 
06.04.17
17:43
(656) Ну на веб-сервисах уж точно не надо делать интернет-магазинов на 1С.
658 Звездочёт
 
06.04.17
18:27
(657) в ветке требуются http сервисы, на которых построено это решение.
659 Звездочёт
 
06.04.17
23:20
+(657) кстати, тут речь про интернет-магазин вообще не идет
2 + 2 = 3.9999999999999999999999999999999...