Вход | Регистрация


Информационные технологии ::

Метки: 

А знаете почему иногда уходят из 1с в современный веб? Я осознал свою причину

Я
   Еврейчик
 
10.08.18 - 21:26
1с мне если честно нравилась. Но до появления УФ.
Когда появились конфигурации на УФ меня дико раздражали эти медленные скорости загрузки конфигураций и самих форм. Не хотелось тратить время на ожидание. В тоже время интерфейс Такси и вообще интерфейс конфигураций на УФ мне очень даже нравится и нравился - они напоминают сайты. Только что делать со скоростью, если она так раздражает? Плюс еще новый синтаксис, который снова приходится изучать и набивать шишки и страдать от отсутствия изобилия решений на форумах и в блогах.

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

Как же я стал счастлив, когда появились крутые js фреймворки. Сайты, где все работает без обновления страниц, где очень быстро все реагирует на действия посетителя.  Например, нажал на кнопку "добавить товар", заполнил данные, нажал "Ок" и у тебя уже в таблице типа журнала документов эта запись появилась. Мнгновенно!

Получается, что сейчас можно разрабатывать конфигурации, работающие в вебе, но работающие с сумасшедшей скоростью. И их можно подружить с 1с. Но намного приятнее тестировать и программировать быстрые приложения, ежели медленные на УФ. Так что их появление выгнало меня из 1с.

А вас это не уже не нововведение не наводила на мысли переметнуться тоже?
 
 
   youalex
 
3 - 10.08.18 - 21:43
Приложения (sic) 1C - скорее всего, разрабатывались на очень быстром железе. Не то что раньше.
   Йохохо
 
4 - 10.08.18 - 21:45
(2) тебе то что
   Злопчинский
 
5 - 10.08.18 - 21:46
(0) ты не поверишь, но в 7.7 - нет ни тормозов открытия форм ни прочей фигни.
все тормоза, наличиствующие в конфигах на 8-ке, обусловлены потаканиям хотелкам пользователей - получить хрен знает что в любое время и по возможности стандартно. при этом на тщательную поработку кода с целью минимизации времени отклика - никто не заморачивается - это же не веб.
   Еврейчик
 
6 - 10.08.18 - 21:56
(5)ну семерка для меня вообще была счастьем. Я вообще не понимаю почему они сделали восьмерку? Неужели нельзя было просто в семерку добавить недостающи объекты методанных с обновлением платформы и всякие хотелки как множественные табличные части ? Ну и добавить в язык запросов функционала. Зачем нужно было полностью все менять? А потом еще и на УФ ...
Мне семерка нравилась, но восьмерка больше, потому что на ней не приходилось городить огород. Хотя тоже самое легко можно было реализовать в платформе семерки...
   youalex
 
7 - 10.08.18 - 22:08
(6) Когда семерка продана - пора продавать восьмерку
   Еврейчик
 
8 - 10.08.18 - 22:13
(7)точно! это именно для того чтобы изменить политику продаж. Например, платные ИТС.
Вот я сейчас офигиваю от одного инфобизнесмена. Он начал обучать верстке людей при помощи одного платного онлайн сервиса. А потом они написали конвертер этой верстки в Wordpress чтоб точнее без программирования можно было создавать сайты на вордпресс используя верстку онлайн сервиса. Онлайн школа, уроки, все дела. Гарантия. А потом они добавили один компонент в свой инструмент и сказали "теперь мы вынуждены создать новую школу и только ее участникам будет доступны все обновления, ведь мы купили платный компонент, его нужно оплатить.
   KRV
 
9 - 10.08.18 - 22:27
(5) Добавлю: раньше память экономили, а теперь - лох, если памяти не докупишь)))
   jsmith82
 
10 - 10.08.18 - 22:31
(6) >>Я вообще не понимаю почему они сделали восьмерку?
Во-во
Лучше бы пилили дальше 77
1С .Net Core была бы бомба
 
  Рекламное место пустует
   Злопчинский
 
11 - 10.08.18 - 22:35
тут главное не путать интересы бизнеса и интересы пользователей.
   jsmith82
 
12 - 10.08.18 - 22:37
Если бы 77 не отреклась от винды, сейчас бы 1С была ТНК
   jsmith82
 
13 - 10.08.18 - 22:37
*1С не отреклась
   Еврейчик
 
14 - 10.08.18 - 22:38
(9)я застал те времена. Точнее даже статьи о том, почему прогеры России самые лучшие. Они потому что умудрялись экономить каждый бит памяти. На Ассемблере писали. НА ТурбоСИ. Некоторые даже в машинных кодах.
   jsmith82
 
15 - 10.08.18 - 22:39
(14) Тогда логики было мало
Сейчас логика сложная.
   Еврейчик
 
16 - 10.08.18 - 22:39
(12)а я еще не понимаю почему в УТ10.3 не сделали тех отчетов, что были в ТИС...  это вообще не укладывается в голове.
   Еврейчик
 
17 - 10.08.18 - 22:40
(15)ты о том, что нет времени тратить на оптимизацию, нужно посвятить ее логике основной задачи? (без подвоха вопрос)
   jsmith82
 
18 - 10.08.18 - 22:40
(16) А ещё было время, когда 1С шла в корпоратив и убила партионку, а в раузе даже не было валовой прибыли (отчёта)
Ну что ж, такие дела
   jsmith82
 
19 - 10.08.18 - 22:41
(17) Конечно
   Mort
 
20 - 10.08.18 - 22:42
Какое-то старперское брюзжание.
   KRV
 
21 - 10.08.18 - 22:43
(15) Логики было достаточно. Бантики, в виде закругленных краев кнопок, и полупрозрачные интерфейсы, отношения к логике не имеют.
   Злопчинский
 
22 - 10.08.18 - 22:43
(15) Где "сложная логика"..?
   jsmith82
 
23 - 10.08.18 - 22:44
(22) Воу воу, палехчи. В 77 не было динамических массивов, как пример. Я сейчас не про бизнес-логику, а про фреймворк
   Еврейчик
 
24 - 10.08.18 - 22:45
(23)Кстати,  а в 1с появились фреймворки (тоже без подвоха)
Я правильно понимаю, что БСП - это самый, что нинаесть фреймворк?
   Еврейчик
 
25 - 10.08.18 - 22:46
хотя все конфигурации по идее - это фреймворк... че это я...
   KRV
 
26 - 10.08.18 - 22:46
(23) Двойная запись и принципы расчета налогов сильно изменились с тех пор когда убили 7 и навязали 8? Бизнес-процессы всегда были отдельной статьей реализации в программном коде, притом без разницы в каком - важен результат
   Chang Woo
 
27 - 10.08.18 - 22:47
(0) Быстрые сайты можно было и 10 лет назад делать, и без новых фреймворков. Ты только сейчас научился это делать, и подумал что только что появилась такая возможность?
   Еврейчик
 
28 - 10.08.18 - 22:48
(27)как, скажите мне сударь? через ajax?
   jsmith82
 
29 - 10.08.18 - 22:48
(24) Нет. Ты не так меня понял. Я имел в виду фреймворк платформы.
БСП это уже фреймворк второго уровня.
   jsmith82
 
30 - 10.08.18 - 22:49
Я сам не семёрочник, но приходилось иногда постольку, поскольку. Всегда поражался, насколько 77 ограниченна (чисто по факту). Поэтому и быстра. Кто ж спорит.
   KRV
 
31 - 10.08.18 - 22:50
(30) Ошибка в твоих суждениях есть..)  семерка не ограничена - ограничен круг тех, кто может ее использовать по-настоящему)
   Еврейчик
 
32 - 10.08.18 - 22:51
(30)мне приходилось конфу делать на семерке достаточно нестандартную и вот тогда я приобрел понимание что такое "костыли". Лишь бы релаизовать ту возможность в обход возможностей платформы. в восьмерке необходимость писать костыли отпала в по большому счету.
   Еврейчик
 
33 - 10.08.18 - 22:53
ой. ссори. не в обход возможностей,  а в обход идеологии.
 
  Рекламное место пустует
   KRV
 
34 - 10.08.18 - 22:53
+(31) Суть любой СУБД - хранение данных. Не более. И исходные данные об операциях для 7 и 8 не отличаются ничем. Это регистрация хозяйственной деятельности. Все! ))  Как получить развернутые отчеты из исходных данных - вопрос грамотности спрашивающего и ответственного за получение данных)
   Chang Woo
 
35 - 10.08.18 - 22:54
(28) А чем тебе аякс не нравится?
   jsmith82
 
36 - 10.08.18 - 22:54
(31) Опять же. Я это уже выше сказал. Если бы 1С не ушла от винды, была бы та же ширь. Вот про это качество я и говорил. Так и представляю гламурную 1снину на .NET с безбашенными возможностями веб и пакетом mssql express
   Cyberhawk
 
37 - 10.08.18 - 22:56
(12) Что такое "ТНК"?
   jsmith82
 
38 - 10.08.18 - 22:57
+(26) Но 1С выбрала кросс-платформенность, турбомилк и эту методологию конф
(37) Транснациональная корпорация уровня SAP
   jsmith82
 
39 - 10.08.18 - 22:58
ой. т.е. +(36)
   Злопчинский
 
40 - 10.08.18 - 22:58
(30) хз... мне в 77 не хвататет всего пару вещей.
   jsmith82
 
41 - 10.08.18 - 22:59
(40) К хорошему привыкаешь быстро
   Злопчинский
 
42 - 10.08.18 - 23:00
(33) а чуть подробнее, интересно. в чем была концепция?
я по 1Сной молодости первый раз крупно споткнулся когда писал автоматизацию договорной работы. то есть работа с договорами, допсоглашения, этапы, сроки и прочее...
   Еврейчик
 
43 - 10.08.18 - 23:04
(35)без него никакак. но jquery вызывает проблемы если сайт имеет многофункциональные манипуляции с dom
   Еврейчик
 
44 - 10.08.18 - 23:06
(42)табличных частей небыло множественных. и табличных частей у справочников.
   Злопчинский
 
45 - 10.08.18 - 23:10
(44) ну, доп.ТЧ в документе конечно посложнее, но допчасть справочника - это практически штатно.
   Еврейчик
 
46 - 10.08.18 - 23:13
(45)не помню точно. сортиврока по нескольким полям в таблицах?
   Злопчинский
 
47 - 10.08.18 - 23:15
(46) накуа? возможность визуализировать неформальные хотелки пользюков?
   lamina
 
48 - 10.08.18 - 23:16
(0) поделитесь сайтом, где работает всё быстро, и чтобы там:
1. Была табличная часть при вводе документов, а не разфуфыренный грид с кнопками "Добавить" и ожиданием появления новой строки в неём
2. Чтобы объекты открывались во вкладках, а не всё модальное на одной странице
3. Чтобы можно было работать с клавиатуры не прибегая к стократному нажатию Tab, и не тыкать в тачпад
4. Чтобы отчеты формировались расшифровывались в отдельном табе
5. Чтобы полнотекстовый поиск был в списках, а не алфавитные вкладки или бесконечный скролинг

Я таких фреймворков и приложений на них не видел.
   Еврейчик
 
49 - 10.08.18 - 23:24
 
 
   dmitryds
 
50 - 10.08.18 - 23:29
(35) вы просто не в курсе, о чем пишет ТС.
AngularJS, Vue и т.п. генерируют весь интерфейс на клиенте, получая с сервера только статику и данные через API.
Особенно красиво это все работает, когда данные API получаются, через websockets.
   Еврейчик
 
51 - 10.08.18 - 23:30
(50)+100
   NSSerg
 
52 - 10.08.18 - 23:31
(46) А что такого в сортировке по нескольким полям?
1. В табличной части документа - выгрузить в ТЗ, отсортировать, загрузить обратно - три строчки кода.
В Таблице - по уму, если делать с плюсиками (раскрытие группировок и т.д.), то всё-равно хранится в ТЗ, и нет никаких проблем отсортировать по нескольким колонкам.
(44) Табличные части у справочников во-всю есть в типовых - на подчиненных справочниках. Например цены в номенклатуре.
(50) то есть 1С генерирует весь интерфейс на сервере?
   dmitryds
 
53 - 10.08.18 - 23:33
(31) +1
   lamina
 
54 - 10.08.18 - 23:33
(49) это же это не серьёзно? :-) все эти концепты...проходили, к слову такой список задач на 1с тоже тормозить не будет
(50) не в курсе чего? Давайте меньше слов, лучше просвятите, покажите мне сайт уровня УНФ ведь их так много!
   dmitryds
 
55 - 10.08.18 - 23:36
(50) не знаю, где 1С генерит, но делает она это не спеша.

(54) не в курсе новых JS фреймворков, с которыми сравнивает JQuery.

(а так у меня например бизнес-приложения вполне себе работают на NodeJS + AngularJS... и по факту за последние 3 года уже практически своя платформа, которая так же позволяет сбирать приложения из "кубиков")
   dmitryds
 
56 - 10.08.18 - 23:37
(55) *собирать
   NSSerg
 
57 - 10.08.18 - 23:38
(55) Вы про 1С или про восьмерку? Интерфейсы начали тормозить на восьмерке.
   Еврейчик
 
58 - 10.08.18 - 23:38
   dmitryds
 
59 - 10.08.18 - 23:39
(57) про восьмерку конечно)
   H A D G E H O G s
 
60 - 10.08.18 - 23:42
(50) Можно пасматреть, как выбирают контрагента?
   H A D G E H O G s
 
61 - 10.08.18 - 23:42
В этом волшебном интерфейсе...
   H A D G E H O G s
 
62 - 10.08.18 - 23:42
А то есть сомнения...
   H A D G E H O G s
 
63 - 10.08.18 - 23:43
(59) Можна еще посмотреть формочку с нагруженностью элементами уровня РТУ УТ11.4 ?
   Еврейчик
 
64 - 10.08.18 - 23:46
   Еврейчик
 
65 - 10.08.18 - 23:46
(63) ну там запрос занимает милли-макро секунды
   lamina
 
66 - 10.08.18 - 23:47
(55) я в курсе новых фреймворков, и пока писал эти строки, наверное еще один появился :-) Верю, что у вас всё хорошо, вот только не стоит говорить о распрекратсности и простоте разработки
(58) Это приложение из разряда "для творческой интеллигенции", поработайте сами в нем с год, затем перейдите на 1С, и рука сама потянется гладить монитор
   youalex
 
67 - 10.08.18 - 23:49
(24) БСП - это победа. В контексте выражения, что у победы много отцов.  Но жизнь не кино. Никто не убил этого чужого при рождении,а теперь приходится мириться с тем, что он садится тебе на лицо.
   Еврейчик
 
68 - 10.08.18 - 23:49
(66)в чем 1с преимущества? в ее конфигурациях
   H A D G E H O G s
 
69 - 10.08.18 - 23:50
(65) У меня на вас срабатывает скрипт - спамофильтр, вместо ваших букв у меня нечитаемые символы, можете не утруждаться.
Вопрос я задал не вам.
   lamina
 
70 - 10.08.18 - 23:59
(68) да причем здесь конфигурации 1С, можете и свои писать, они будут летать! А вы лучше поделитесь, какие задачи бизнеса вы успели решить будучи не 1с программистом, как это было, столько подсистем удалось разработать и внедрить, и стоило это заказчику на три ноля меньше и как все теперь счастливы!
А то, что людям нравятся свестелки/перделки ну так это ведь вообще не про 1с.
   Злопчинский
 
71 - 11.08.18 - 00:07
(67) это ты какую-то порнографическую оргазменность описал. Но некоторым нравится...
   youalex
 
72 - 11.08.18 - 00:18
(71) Мне лично нравится. Всем нравится. Еще раз. Всем нравится. Нравится. Всем.
   youalex
 
73 - 11.08.18 - 00:21
Но, если честно, БСП натуральное гавно.особенно после того как его прописывали как модульное. Типа можно в свою свистоперделку можно любую прекрасную подсистему из БСП вставить. В отдельности.  Надеюсь, расширения смогут.
   Еврейчик
 
74 - 11.08.18 - 00:38
(70)речь же не об этом. а о том, что быстрее работает.
   Еврейчик
 
75 - 11.08.18 - 00:40
я помню времена, когда я занимался 1с как основным инструментом для работы. Было - появилось БСП. Но доки только под УФ нормальные и примеры.Это было не круто.
   Maniac
 
76 - 11.08.18 - 00:46
Меня прет 1С
Каждый раз когда я думаю что год будет скучным, находится работы что может завтра просто за день сделать что то стоящее
   Maniac
 
77 - 11.08.18 - 00:50
Сайты не то.
Там все медленно и тяжко, на крупном проекте будут долбать, все надо отлаживать так что просто за...еп.
Это невыносимо долго. Бабки брать надо за качество и скорость - что ждет заказчик. с вероятностью в 99 процентов такого не будет какая бы сумма бюджета не была.
И еще большие вруны эти сайтостроители. Такое ощущение что каждый из них занимаясь проектом занимается обучением потому как нивха не шарит.

В принципе и в 1С такое есть.. но все таки 1С это сфера где меньше рисков, так как бизнес все равно работает. А вот сайт если малейший косяк.. это потери! а потери это убыток.
   Maniac
 
78 - 11.08.18 - 00:52
=(77) я тут имею ввиду не какие то мелочевки и примитивные интернет магазины, а реально крупные порталы со своими бизнес-процессами.
У меня сосед управляющий одного большого портала... пипец у них проблемы... не могут справится с потоком дибилоидов.
   Maniac
 
79 - 11.08.18 - 00:54
Паша ты ж наверное какой то мелочевкой занимается по вебу, за мелочные деньги. А не так чтобы 1-2-5 лямов было. Да фиг с ним даже 200-300 тыс..

А долбится за копейки в районе 20-30 тысяч, где еще думают над деньгами... ну это вообще просто унижение.
   Еврейчик
 
80 - 11.08.18 - 00:59
(79)ты прав брат! я так и долбился. когда делал сайты по несколько раз в месяц. Но сейчас перешел в новую нишу. тут заказы на несколько месяцев только первый этап. миллионов нет конечно, но есть несколько сот рублей) Поэтому сменил технологию с cms на фреймворки. но и в 1с тоже на 400 тыщ не часто заказы бывают у большинства фринансеров.
   Злопчинский
 
81 - 11.08.18 - 01:36
(77) +100
   Zamestas
 
82 - 11.08.18 - 02:12
(0) УФ это лучшее, что придумала 1С после v77.
   bolder
 
83 - 11.08.18 - 06:54
(82) +100500.
(0) УФ это Потрясающая скорость разработки конечного продукта.Я бы задолбался все это рисовать в 7.7.Не надо мне этого больше.
   dmitryds
 
84 - 11.08.18 - 09:10
(76) в качестве средства заработка конечно 1С не дает шансов другим, т.к. постоянно нужно что-то доделать, переделать, идеальная система для выкачивания бабла))

(82) +1
   dmitryds
 
85 - 11.08.18 - 09:20
(80) только учти, что у SPA есть другой минус - если делаешь публичный сайт, а не внутреннюю систему учета/заказов, то придется делать отдельную штуку для предварительного рендеринга страниц для поисковиков...
   mistеr
 
86 - 11.08.18 - 10:20
Ух, как жарко!

Хочу обратить внимание спорящих на один момент. Если посмотреть внимательно, под лупой, на архитектуру УФ, то станет очевидно, что это то же SPA, со всеми его прибамбасами.

Другое дело, что там очень много избыточности в угоду универсальности. Отсюда и низкая производительность. Но это в принципе поправимо. Надеюсь 1С и этим займется или уже занимается. Например, будет для веб клиента компилить все в WebAssembly. И веб клиент залетает быстрее, чем тонкий.
   Chang Woo
 
87 - 11.08.18 - 15:09
(43) а при чем здесь jquery ? Если он у тебя вызывает проблемы, либо подучи, либо не пользуйся.
   Chang Woo
 
88 - 11.08.18 - 15:10
(50) Почему ты так думаешь?
   dmitryds
 
89 - 11.08.18 - 15:14
(88) я так думаю, потому что, такое сравнение может сделать только дилетант в данном вопросе.
   dmitryds
 
90 - 11.08.18 - 15:15
(89) ajax - это совсем малая часть от того же AngularJS
   dmitryds
 
91 - 11.08.18 - 15:18
(86) да, как-то так и стало намного все логичней и проще для разработчика.. но пилить и пилить оптимизацию, плюс некоторые разработчики не до конца понимают, что делают.



Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует