Имя: Пароль:
IT
Веб-мастеринг
Друзья, я придумал, какой рынок может подмять 1С - сайтостроение.
,
0 Гений 1С
 
гуру
29.12.20
09:59
Сейчас даже есть попытки писать сервисы на 10-20 человек на 1С, но убивает "цена вопроса" - каждому, кто заходит по веб-интерфейсу нужно будет
платить за лицензию.
Если 1С будет лицензировать отдельный сайт, то на ней можно будет легко (так же как СУБД) писать каркасы сайтов (дизайн уже дизайнеры подработают).
Думаю, в этом одно из будущих направлений 1С, как считаете?
74 Garykom
 
гуру
29.12.20
12:55
(0) Кроме стоимости лицензий 1С есть другая проблема, мешающая использовать 1С как бэкенд для сайтов.
Оно тяжелое по размеру, сложно устанавливается и трудно администрируется и спецов с мануалами хрен найдешь.
В то время как LAMP по дефолту на любой хостинге.
75 vovastar
 
29.12.20
12:56
(71) а я в программирование и не лезу, есть люди, которым это ближе по душе ...зато, они никогда даже близко не продадут столько коробок, сколько продал я...
76 Garykom
 
гуру
29.12.20
12:56
(73) С любой технологией которая по cgi или аналогу с апачем работает
77 pavig
 
29.12.20
12:56
(65)
Вот кстати было бы прикольно сделать нагрузочный синтетический тест)
1C vs PHP vs Python vs Node.js vs Go

Какой-нибудь Hello World сколько запросов в секунду может обрабатывать на одном и том же окружении)
А потом с запросами к СУБД)

И на Хабр, вот одинэсоненавистники утрутся)

но нет. Вряд ли)
78 fisher
 
29.12.20
12:57
(72) 1С однажды получилось найти чрезвычайно удачный компромисс между простотой и функциональностью для RAD. Почему бы не попробовать еще раз практически тоже самое?
79 ДенисЧ
 
29.12.20
12:57
(74) "LAMP по дефолту на любой хостинге"
Не аргумент. Если бы 1с пошла в массы - она была бы на любой хостинге (с)
80 mistеr
 
29.12.20
12:57
(58) С лицензиями да, отдельная загвоздка. Модель лицензирования 1С не подходит для сайтов. А придумать такую модель, что бы обычные бухи и продаваны не могли ее использовать к своей выгоде, не так-то просто.
81 Garykom
 
гуру
29.12.20
13:00
(79) "Если бы"
82 Garykom
 
гуру
29.12.20
13:01
(80) Лицензию на http-сервисы и "упрощенного веб-клиента" отдельную
83 fisher
 
29.12.20
13:01
(74) Нет никакого смысла натягивать текущую платформу на веб-разработку. Это должен быть отдельный продукт. При необходимости легко интегрируемый с первым. Либо вообще не с 1С.
84 Ненавижу 1С
 
гуру
29.12.20
13:04
(78) в определенный момент да, но потом все скатилось
где этот лозунг "доступно и всерьез"?
85 Garykom
 
гуру
29.12.20
13:04
(83) Как раз очень удобно делать простые веб интерфейсы к основной базе 1С
Или инет-магазины с витринами и прочими интеграциями с юзерами
86 vovastar
 
29.12.20
13:09
(84) дак вот, что в этом году Битрикс предлагает обновление лицензий за 25% от цены...
В прошлом году было 45% от цены...
Это о чем говорит? Ответ очевиден...
87 Шоколадный глаз
 
29.12.20
13:16
(1) Битрикс наконец выстрелит?
88 Успехов
 
29.12.20
13:20
(86) На Битриксе сегодня начинать новый проект - это больным на всю голову надо быть, ну или за откаты.
89 Sserj
 
29.12.20
14:12
(65) "Скорость 1С" это скорость чего именно, сложения 1+1 или или конкатенации нескольких десятков тысяч строк?
1С никуда не пойдет кроме средней нагрузки, пока не дадут высокое разрешение работу на запись/обновления в табличном стиле а не объектном.
Да и пока хоть чуть-чуть не завезут в свой псевдоSQL хоть чего-то новее SQL-92.
90 vde69
 
29.12.20
14:18
wordpress + 100000 бесплатных шаблонов и тем превращает создание простого сайта именно в "бац бац и продакшен"...

кроме того стоит понимать что 1с по скорости работы до PHP как пешком до китая....
91 fisher
 
29.12.20
15:12
> кроме того стоит понимать что 1с по скорости работы до PHP как пешком до китая
Да ладно? ИМХО, только арифметика медленная по понятным причинам ("тяжелый" тип числа)
92 aka MIK
 
29.12.20
15:27
(91) причины непонятны, что тяжелого?
93 AquaMan
 
29.12.20
15:30
1C разве умеет хранить данные в памяти между запросами? Это гораздо важнее для производительности, чем арифметика.
94 ДенисЧ
 
29.12.20
15:32
(93) Нет, не умеет. У 1с рассеянный и быстро прогрессирующий склероз...
95 Юрий Лазаренко
 
29.12.20
15:46
(93) ВременноеХранилище
96 fisher
 
29.12.20
16:08
(92) Высокая точность финансовых вычислений с фиксированной точкой (кучу знаков после запятой помнит). В java примерный аналог этого типа - BigDecimal.
97 Krendel
 
29.12.20
16:24
98 pavig
 
29.12.20
18:22
(93) (95) ПовтИсп
99 Конструктор1С
 
29.12.20
18:24
Фузину уже предлагали?
100 VladZ
 
29.12.20
18:31
(0) Подмять? Да ладно!
Зайдет, нагадит чуток и сдуется.
101 vasvl123
 
29.12.20
18:38
(0) https://github.com/vasvl123/useyourmind мой веб-фреймворк на onescript
102 pavig
 
29.12.20
18:42
(101)
Круть, а что он может?
103 jbond
 
29.12.20
18:43
(34) я думаю, что реакт закопает 1Сников первым.
104 vovastar
 
29.12.20
18:43
(103) а тебя что закопало? Язык?
105 jbond
 
29.12.20
18:46
(104) я Full stack Java JavaScript Vue, ... разработчик.
106 vasvl123
 
29.12.20
18:46
(102) https://www.uascript.net/ сайт на нем работает
107 vovastar
 
29.12.20
18:48
(105) а что ты делаешь на форуме 1С? Самоутверждаешся? Покажи пример, что ты создал, ссылку на сайт, созданный лично тобой.
108 pavig
 
29.12.20
18:49
(106)
Честно пытался понять, но не понял. Может, конечно, не целевая аудитория...
Но, если человеческим языком, то какие функции выполняет?
109 jbond
 
29.12.20
18:54
(107) хорошая попытка, но нет.

100% софта, написанного фуллстекером это не сайт, а закрытые ынтырпайзные разработки.

Зы. Я же от тебя не требую выложить код конфигурации, которую ты слепил в последний раз.
110 vasvl123
 
29.12.20
18:55
(108) Каркас веб-приложений — это каркас, предназначенный для создания динамических веб-сайтов, сетевых приложений, сервисов или ресурсов. Он упрощает разработку и избавляет от необходимости написания рутинного кода.
111 jbond
 
29.12.20
18:55
(34)

Из комментов:

Намешано куча всего чтобы сделать личный кабинет, куча прослоек по языках и т.д. Доклад как куча вылившегося на зрителя негатива,(вы все недоразработчики и делаете фигню, а вот мы, за 5к сделаем личный кабинет) Докладчик на всех языках кодил и знает как они работают, и т.д. Все время говорит про побухать. Вы в кабаке доклад читаете?

Что в общем типично для 1Сников.
112 vovastar
 
29.12.20
18:59
(109) а я не программист 1С, обычный внедренец.
А ты, насколько понятно из твоих постов, неудачник, сваливший по обмену идиотами с Германией и прослушавший пару семинаров про Яву.
113 Конструктор1С
 
29.12.20
18:59
(105) так бы и написал, что по верхушкам, по верхушкам...
114 Доктор Манхэттен
 
29.12.20
19:10
(0) В чем преимущество 1С над JS или PHP?
115 pavig
 
29.12.20
19:15
Прикупил попкорна, сижу в первом ряду
116 jbond
 
29.12.20
19:20
(112) скажи, а на каком семинаре по 1С рассматриваются паттерны разбивки монолитов на микросервисы  с постоянным контролем на антипаттерн Макросервис?

И кроме того - что именно Кубер дропнул по отношению к докеру в последнем его релизе?
117 vovastar
 
29.12.20
19:21
(115) в первом ряду сидеть хреново, тебя сзади все об*ыгают.
118 Доктор Манхэттен
 
29.12.20
19:30
(116) Недавно узнал слово антипаттерн, и суешь его где нужно и где не нужно, чтобы показаться умным?
Я это предложение про микросервисы и паттерны уже не первый раз вижу на этом форуме. Придумай что-нибудь получше. А то выглядит как будто ты только одну фразу заучил, и больше ничего не знаешь.
119 Кирпич
 
29.12.20
19:35
Нифига не понял (34). Докладчик какой то придурошный. Чо они там изобрели то?
120 jbond
 
29.12.20
19:58
(119) очередной убийца Java и JavaScript с десятью скачиваниями в год
121 Гений 1С
 
гуру
29.12.20
20:30
(114) в более быстрой разработке бизнес-логики. ОК?
122 Гений 1С
 
гуру
29.12.20
20:31
(107) у него ностальжи, консоле сатре, он же из 1сников. ;-)
123 Гений 1С
 
гуру
29.12.20
20:32
(103) не, 1С подомнет многие движки сайтов, если захочет. Так быстро писать бизнес-логику нигде нельзя, только в 1С.
Вообще будущее уже сейчас видно в движке 1С. Будущее программирования. ;-)
124 jbond
 
29.12.20
20:51
(121) не ОК.

Сайт не содержит бизнес логику.
125 Гений 1С
 
гуру
29.12.20
20:55
(124) шта? удивил
126 jbond
 
29.12.20
20:56
А вот тяжелую бизнес логику всегда делали и продолжают делать на Java.
127 ДенисЧ
 
29.12.20
20:58
(126) Поэтому она и тяжолая.
128 ДенисЧ
 
29.12.20
20:58
(124) Чарминг ньюз...
129 Юрий Лазаренко
 
29.12.20
21:03
(126) Только хрен ты за 3-4 часа сделаешь на джаве расчет зависимых индивидуальных скидок с учетом индивидуальных же соглашений и цен. А я на 1С сделаю.
130 jbond
 
29.12.20
21:19
(129) какие ваши доказательства?

Уже давно замечено, что на языках с динамической типизацией почти невозможно вести серьезные крупные проекты.

Взять к примеру Питон:
https://www.linux.org.ru/forum/development/5882910
131 Юрий Лазаренко
 
29.12.20
21:23
(130) https://digitcat.ru/demo/di-unf/  Ссылка "Рассчитать скидки" на закладке "Корзина".
132 Гений 1С
 
гуру
29.12.20
21:42
(126) это из-за того, что нельзя на 1с ее сделать.
133 Гений 1С
 
гуру
29.12.20
21:43
(126) то бишь от безысходности. нету у них 1С, потому маются с джавой
(130) замечено кем? Британским ученым?
134 Вафель
 
29.12.20
22:30
а кто же делал магазин с бэком на 1с.
звездочет вроде
135 Доктор Манхэттен
 
29.12.20
22:44
(121) Если бы там была более быстрая разработка бизнес-логики, то почему ее нигде не применяют?
136 Доктор Манхэттен
 
30.12.20
03:39
Кто думает что нет модулей для расчета индивидуальных скидок на Жава или под Ноду - тот дурак.
137 AquaMan
 
30.12.20
07:46
(95)(98) Повторное использование работает только в рамках сеанса, каждый запрос - это новый сеанс.
Как ВременноеХранилище поможет хранить состояние в памяти, откуда новый запрос будет брать адрес?
138 AquaMan
 
30.12.20
08:00
1С непригодна для вебпроектов, где есть хоть немного нагрузки. В 1С нельзя хранить в памяти общее состояние для всех пользователей, без этого ничего нормально не закэшируешь. Часто это состояние должно быть изменяемым, тут уже нужны механизмы синхронизации. Нельзя параллельно выполнить 2 задачи, допустим сходить в соседний сервис и выполнить запрос к БД. 1С проектировалась совсем под другие задачи и нагрузки веба, где обычно тысячи коротких независимых запросов от разных пользователей, ей даются очень тяжело.
139 jbond
 
30.12.20
08:29
(135) +1

Если 1С такой быстрый, то почему он такой мертвый?
140 ДенисЧ
 
30.12.20
08:32
(139) Чтоб ты был такой мёртвый...
141 jbond
 
30.12.20
08:35
(136) и, насколько я понимаю, этот модуль обязан быть покрытым тестами либо уже был разработан через тестирование.

У Java JUnit был чуть ли не с самого начала использования в тырпрайзе.

В 1С инструментарий тестирования отсутсвует как класс, либо про него "внедренцы 1С" не знают.
142 Юрий Лазаренко
 
30.12.20
10:29
(136) Тот, кто думает, что есть кто-то, кто думает, что под жава или ноду нет модулей расчета индивидуальных скидок, тот еще больший дурак. Ты лучше покажи кого-то, кто запустит этот модуль за 3-4 часа, причем в полностью готовом к употреблению виде. Я на 1С запущу.
143 Юрий Лазаренко
 
30.12.20
10:30
(138) "Нельзя параллельно выполнить 2 задачи, допустим сходить в соседний сервис и выполнить запрос к БД" - Серьезно?
144 ДенисЧ
 
30.12.20
10:44
(143) Ты что, не веришь на слово человеку?
145 Юрий Лазаренко
 
30.12.20
10:49
(144) Действительно, что это я такой недоверчивый.
146 Доктор Манхэттен
 
30.12.20
23:52
(142) Я даже больше скажу, за 3-4 часа в веб можно не только модуль скидок прикрутить, но вообще установить целый интернет-магазин с уже встроенным модулем скидок и даже с модулем наценок.
147 Конструктор1С
 
31.12.20
07:46
(138) "Нельзя параллельно..."

Фоновые задания? Не, не слышал
148 Конструктор1С
 
31.12.20
07:51
(141) существование инструмента тестирования ещё не означает, что им повально пользуются. Я даже больше скажу, иметь оттестированное во все модули ПО могут себе позволить только жирные конторы, с хорошим ИТ-бюджетом
149 AquaMan
 
31.12.20
11:26
(143)(147) Фоновые задания для этого мало подходят, они очень тяжелые, нестабильные, результат выполнения от них получить трудно. Этот инструмент не подходит для параллельного выполнения множества мелких задач. Должен быть какой-то пул фоновых заданий, который выполняет задачки на них приходящие и расширяется по мере необходимости, чтобы на каждую новую задачу не поднимать новое фоновое задание. Но ничего такого сейчас не поддерживается, на сколько я знаю, правда 1С 3 года не касался, может что-то изменилось, но вряд ли.
150 ДенисЧ
 
31.12.20
11:29
(149) "Должен быть какой-то пул фоновых заданий"
Кто мешает сделать? Это же на 10 минут рабоы
151 ДенисЧ
 
31.12.20
11:29
Не умеешь - иди в жабу.
152 vde69
 
31.12.20
13:56
(138) Вы представляете механизмы кеширования например в WORDPRESS ??? или Вы то же готовы его закидать говном по тому как он не кеширет в памяти все?

Да и про лимит сесии на веб сервере то же не слышали?

Да и про то, что my-sql (дефакто основная субд сайтостроительста), бывает разной, например почти половина сайтов работают на версии которая в принцепе однопоточна на запись и не поддерживает транзакции даже в теории???

так, для примера расскажу как работает серверный кеш в WORDPRESS:
1. кешируются только запросы к субд
2. кеш физически хранится в виде текстовых файлах (ни о какой памяти речи не идет)
153 sikuda
 
31.12.20
14:53
(91) Сам php всегда был медленным, но были и ускорители. Сейчас это идёт в одном флаконе.
А 1С всегда было все вместе и поэтому недостаточно оптимизировано
154 Гений 1С
 
гуру
31.12.20
16:09
(152) это все будет делать платформа. Программисту 1С останется написать только бизнес-логику сайта. Что ты как маленький? Какой 1сник знает нюансы SQL, а ведь 1С на SQL херачит только в путь. То же самое касается и сайтов. Все нужное сделает платформа.
155 timurhv
 
31.12.20
16:09
(72) Виндоус ничего не покупал.
У MS много успешных направлений, доля Windows составляет не более 10% от выручки компании.
Основной доход: Office 365, Azure.
156 Доктор Манхэттен
 
31.12.20
20:01
(148) У нас тестирование является обязательным. Если пушишь свой код в общий репозиторий, то сперва с помощью хукоа проверяется его стопроцентное покрытие автотестами, и если есть хоть одна непокрытая функция, то он автоматически не попадает в репозиторий. Так что на данный момент наш код полностью покрыт тестами, на все 100%.
157 NorthWind
 
31.12.20
20:15
(125) он прав. Сайт - это компонент представления. То же что и набор форм в 1С. Бизнес-логику выполняет сервер приложений.
158 Доктор Манхэттен
 
31.12.20
20:40
(157) Это все равно что сказать что УПП - это набор форм, и что оно не содержит бизнес-логику. На самом деле что сайт, что конфига 1С - оба могут содержать бизнес-логику, или не содержать, в зависимости от их предназначения.
159 NorthWind
 
31.12.20
21:09
(158) так формы и не содержат. Бизнес-логика в общих модулях и серверных процедурах. Причем если в случае с УПП все еще может быть не вполне однозначно из-за того, что клиент толстый - в более современных конфигурациях бизнес-логика выполняется на сервере, а формы обеспечивают ввод и представление.
160 Доктор Манхэттен
 
31.12.20
23:47
(159) Вот и я про то же. УПП содержит не только формы, но и бизнес-логику. Сайт точно так же содержит не только формы, но и бизнес-логику.
161 jbond
 
02.01.21
19:18
(157) при разработке "сайтов" (а вы хоть дали определение этому слову) вся "бизнес логика" зааутсорсена в стандартные Opensource решения (eCommerce, CMS) и расширяется за счет модулей, которые уже написаны на все случаи жизни.

Основной поток задач - это тупое модифицирование шаблонов - вьюх.
162 Гений 1С
 
гуру
02.01.21
22:02
(161) на все ли?
163 jbond
 
02.01.21
22:33
(162) практически на всех. И людей туда будут искать с соответствующими скиллами и зарплатными ожиданиями.

Если тебя серьезно будут просить писать самому интеграцию с PayPal или Amazon Payments - вали с этого проекта.
164 NorthWind
 
02.01.21
23:07
(161) это в простейшем случае. В более сложных там будет еще что-то кроме CMS. Например, CMS вам сама по себе не дернет реальные остатки на складах.
165 Доктор Манхэттен
 
03.01.21
03:10
(164) Что за стремная у вас CMS, которая не контролирует остатки на складах?
166 Гений 1С
 
гуру
03.01.21
10:10
(163) я видел самописный сайт где поставщики-дистрибьюторы делали оптовые заказы у оптового поставщика. Почему не был использован Wordpress с встроенным WooCommerce, как думаешь?
167 Гений 1С
 
гуру
03.01.21
10:10
(163) ну естественно, там была полная интеграция с 1С.
168 Гений 1С
 
гуру
03.01.21
10:11
Я видел реальную потребность у клиентов написать сайт по маркировке обуви, но у них не хватило на это денег.
Больше примеров не стандартных сайтов у меня нет, но думаю они есть.
169 vovastar
 
03.01.21
10:44
(168) ты сам подтверждаешь, что общаешься с нищебродами. И поверь, на них совсем не стоит ориентироваться.
170 jbond
 
03.01.21
11:52
(167) доктор, объясните, почему у 1Сников такая фиксация на 1С?
171 ДенисЧ
 
03.01.21
12:00
(170) А почему у успешных жабистов такая мания лезть на 1сный форум и пытаться (!!!) оскорбить тех, кто умнее их?
172 jbond
 
04.01.21
08:45
(166) обычно "так исторически сложилось" и все зависит от решения левой пятки а также некомпетентности человека, принимавшего решения.
173 Доктор Манхэттен
 
05.01.21
20:34
(171) Ты сам себе противоречишь.
Как успешный жавист, работавший раньше одинесником, может быть не умнее одинесника, который не смог уйти из 1С и стать более успешным?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан