The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

MyCompany - открытая платформа для автоматизации бизнес-процессов малых предприятий, opennews (??), 23-Фев-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


4. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +13 +/
Сообщение от Аноним (4), 23-Фев-21, 19:32 
openSource 1C
на всякий случай поддерживаю
Ответить | Правка | Наверх | Cообщить модератору

25. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +3 +/
Сообщение от ыы (?), 23-Фев-21, 21:32 
даже рядом не лежало не стояло и не сидело..
Ответить | Правка | Наверх | Cообщить модератору

27. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  –7 +/
Сообщение от Аноним (27), 23-Фев-21, 21:50 
В том смысле, что 1C (как сервер, так и клиенты) работает только под Windows? Впрочем, под Wine (x86) запускается.
Ответить | Правка | Наверх | Cообщить модератору

29. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +3 +/
Сообщение от Аноним (1), 23-Фев-21, 21:54 
Вообще-то он давно стал нативным
Ответить | Правка | Наверх | Cообщить модератору

66. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  –2 +/
Сообщение от Аноним (66), 24-Фев-21, 06:35 
Далее деклараций пока не идет.
Ответить | Правка | Наверх | Cообщить модератору

68. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +2 +/
Сообщение от О л е г (?), 24-Фев-21, 08:42 
Бред не несите
Полностью Linux работает на 20 человек 5 лет через apache, никаких нареканий к платформе.
Ответить | Правка | Наверх | Cообщить модератору

74. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  –5 +/
Сообщение от Аноним (66), 24-Фев-21, 08:52 
> Бред не несите ... 5 лет через apache

Само не неси. Поправка. Через 5 лет. Но сомнение, что даже через 5 лет они уйдут от Windows. Причем, как правило, в терминале.

Ответить | Правка | Наверх | Cообщить модератору

96. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +2 +/
Сообщение от ыы (?), 24-Фев-21, 11:10 
Вы бы прежде чем глупости писать поинтересовались бы предметом а не своим воображением.
Ответить | Правка | Наверх | Cообщить модератору

40. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +2 +/
Сообщение от AleksK (ok), 23-Фев-21, 22:23 
1C сервер ещё так года с 11 работает нативно на linux, и клиент уже лет 5 есть нативный, как толстый, так и тонкий.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

93. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +1 +/
Сообщение от техподдержка (?), 24-Фев-21, 10:57 
В принципе, нативные клиенты работают неплохо. Но...
Только вот COM-объекты под Linux'ом не работают. Или, может быть, надо что-то доделать?
Ответить | Правка | Наверх | Cообщить модератору

111. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +2 +/
Сообщение от none_first (ok), 24-Фев-21, 13:36 
> В принципе, нативные клиенты работают неплохо. Но...
> Только вот COM-объекты под Linux'ом не работают. Или, может быть, надо что-то
> доделать?

надо - перестать использовать КОМ в разработке

Ответить | Правка | Наверх | Cообщить модератору

32. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +2 +/
Сообщение от CrushBy (ok), 23-Фев-21, 22:10 
Согласен. 1С в разы хуже. Достаточно посмотреть хотя бы на веб-интерфейс 1С. Не понимаю, как у людей работающим с ним, не возникает желание разбить монитор от такой тормознутости. Не говоря уже о том, что 1С в бесконечное количество раз дороже.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

44. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 23-Фев-21, 22:38 
А что кто-то хочет писать готовые решения для бизнеса за бесплатно? Я что-то очень сильно в этом сомневаюсь.
Ответить | Правка | Наверх | Cообщить модератору

46. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +1 +/
Сообщение от CrushBy (ok), 23-Фев-21, 22:45 
Ну open-source тем не менее существует. И там пишут как бы забесплатно. GPL там - все дела. Слышали ?
Ответить | Правка | Наверх | Cообщить модератору

53. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 23-Фев-21, 23:01 
В ядре Linux сейчас насчитывается где-то 24 миллиона строк кода со всеми драйверами, комментариями и т.д. его разработкой занимаются сотни компаний и тысячи людей. В конфигурации 1С Управление Торговлей 11.4 сейчас почти 1.2 млн строк кода, эта сама конфигурация без платформы, и это только торговля. За бесплатно такое точно никто не напишет.
Ответить | Правка | Наверх | Cообщить модератору

55. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +4 +/
Сообщение от CrushBy (ok), 23-Фев-21, 23:05 
В том, что в 1С 1.2 млн строк кода виноват только сам 1С. Вот можете почитать в чем именно : https://habr.com/ru/company/lsfusion/blog/468415/
Ответить | Правка | Наверх | Cообщить модератору

57. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от ыы (?), 23-Фев-21, 23:08 
Там в первом же комменте все сказано о том посте:

"годный вброс" :)

Ответить | Правка | Наверх | Cообщить модератору

82. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +1 +/
Сообщение от Алекс (??), 24-Фев-21, 09:38 
Что не отрицает того факта, что все эти проблемы реальны и очень болезненны особенно на крупных проектах.
Ответить | Правка | Наверх | Cообщить модератору

58. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  –1 +/
Сообщение от AleksK (ok), 23-Фев-21, 23:20 
Не в 1С, а в 1С УТ 11.4. Конфигураций на платформе 1С очень много, я даже не представляю сколько миллионов строк кода там во всех типовых конфигурациях, а есть ещё и сторонние разработки. А почему там столько? Да потому что они стараются охватить типовым решением как можно больше вариантов бизнес-логики. Вот к примеру как в вашей программе работает расчет себестоимости в целом и партионный учет в частности?
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

59. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 23-Фев-21, 23:26 
Есть 3 варианта расчета себестоимости - по фиксированной, по скользящей средней и по FIFO.

Но в целом идея напихать все возможные варианты бизнес-логики при технологической отсталости платформы 1С (без ООП и модульности) - идея, мягко говоря, не очень. Поэтому что-то там сильно изменить под конкретную логику практически невозможно. Дешевле будет взять MyCompany и доделать нужное, чем переделывать ту лапшу, которая там находится (собственно про это и упоминалось в статье).

Ответить | Правка | Наверх | Cообщить модератору

60. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 23-Фев-21, 23:51 
"Технологическая отсталость" 1С это вопрос весьма спорный. А перечисленные тобой варианты расчета себестоимости это как раз самые тупые варианты в лоб, которые подойдут для примерной оценки затрат небольшого магазина.
Ответить | Правка | Наверх | Cообщить модератору

81. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 09:37 
Что там спорить то, посмотрите ссылку на статью выше и код типовых вытекающий из этого. Даже .Net сильно обогнал 1с в этом плане.
Ответить | Правка | Наверх | Cообщить модератору

89. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 10:16 
Товарищи сами отплясывают на граблях партионного учета на которых сама 1С плясала не один год пока разработали и не довели до ума РАУЗ, а потом называют 1С отсталой.  Обычный партионный учет в ERP это реально фейл. Для нормальной учетной системы главное методика, и похрену на каком языке она написана, язык это просто инструмент, и java тут ничем не лучше встроенного языка 1С.
Ответить | Правка | Наверх | Cообщить модератору

92. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 10:46 
Причем тут партионный учёт? Это малая часть функционала любого решения.

И для нормальной учётной системы модульность, сопровождаемость и дорабатываемость и тут платформа самая важная вещь.

Ответить | Правка | Наверх | Cообщить модератору

94. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 11:02 
Вокруг методов расчета себестоимости и аналитики затрат и строится большая часть работы учетной системы. И как раз у 1С с модульностью и дорабатываемостью все замечательно
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

100. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 11:35 
Нет, этобольшая часть финучета, к остальному управленческому учету это имеет мало отношения.

С модульностью у 1с все ужасно, иначе не было бы такого огромного количества монолитов (УТ, унф, ка, ЕРП и т.п.). С дорабатываемостью ещё хуже, нет явной типизации, подсветки ошибок (из за того что в частности запросы в строках), наследования и полиморфизма (куча копипаста и ifов), убогая система контроля версий и т.д. и т.п. Привет 80е в лучшем случае. Как следствие код типовых ужасен и практически не дорабатывается. Реально прочитайте статью по ссылке выше и это только часть проблем.

Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

106. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 12:55 
Управленческий учет это как раз самая простая часть. Кстати, если ты не в курсе, то Комплексная автоматизация это Управление торговли с модулями для бухгалтерии, зарплаты и производства, а ERP это Комплексная автоматизация с расширенным производством, то есть обычным обновлением из УТ можно сделать КА, а из КА ERP. А статья это просто куча придирок ни о чем. С таким подходом вы даже близко не конкуренты 1С. И, вместо того чтобы поливать говном 1С, лучше бы изучали их методики.
Ответить | Правка | К родителю #100 | Наверх | Cообщить модератору

110. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 13:34 
Ну я точно также могу сказать, что финучет самая простая часть, а MM и SCM самые сложные. Финансовый учёт это всего лишь один из модулей.

В любом случае речь идёт о платформе, и если вы не понимаете, о чем в статье речь, то вы просто не разрабатывали сложные решения на нормальных платформах. Причем тут методики вообще не понятно, вы просто слишком зациклены на финмодулях (где 1с в России действительно сильно распространен)

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

117. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 14:39 
Для начала советую ознакомится с теорией РАУЗ, раз ты считаешь что там все элементарно. По этой теме немало материалов вот очень наглядная статья: http://graphcost.com/index.php?option=com_content&view=categ...
Да и вообще там весь сайт посвящен этой теме. А партионный учет по фифо или по среднему это реальная отсталость. Методики важны потому что они определяют, как будут рассчитываться показатели деятельности предприятия. А есть ли в языке на котором написана система наследование и полиморфизм это дело даже не десятое, а вообще последнее.
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

118. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 15:27 
Ещё раз. Это ТОЛЬКО финансовый модуль. В ERP их принято считать около ДЕСЯТКА (MM, SCM, CRM, HR, Retail и т.д.). Себестоимость это небольшой кусок небольшого модуля. Я понимаю что вы возможно за пределами этого модуля ничего не видели, но уверяю вас там ещё огромное число функционала.

Хотя я вас понимаю, когда у вас в руках молоток, все вокруг около десятка.

Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

119. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 15:28 
* все вокруг кажется гвоздями (криво скопировалось)
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

120. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 16:47 
У меня сейчас вообще нет времени изучать вашу программу, и делать подробное сравнение с 1С. Я спросил первое что пришло в голову, вы мне ответили. То что ответили это прямо явный признак что ваша ERP вообще не идет ни в какое сравнение с 1С ERP. В 1С ERP есть все что ты перечислил и много чего ещё. Это вообще мегапроект 1С который по объему на пару порядков больше вашего. Я не говорю что ваша ERP говно, но заходить в обсуждение с криками 1С говно, а наша самая крутая, это мягко говоря глупо. Вы даже близко не доросли до масштабов 1С и весьма вероятно, что никогда не дорастете. Но проект интересный, желаю удачи в развитии. Как будет время попробую погонят его на своем компе.
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

127. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 17:41 
Ещё раз я не говорю что 1c ERP говно. Я говорю, что 1с платформа говно. Уверен что в ERP вложено много сил и денег (особенно с учётом того на какой платформе ее пришлось писать, реально большое уважение и жалость к ее разработчикам). И казалось бы какая разница что за платформа внутри, это же единоразовая затрата поставщика. Но проблема в том что чем крупнее и сложнее проект, тем он более уникален, тем больше нужно доработок. И здесь сложность 1с ERP (особенно с учётом ее монолитности) начинает играть против нее, с учётом того что код там совершенно не поддерживаемый и не сопровождаемый.

И никто MyCompany с ERP не сравнивает, это скорее аналог УНФ.

Если вы про lsFusion ERP то это решение для крупной розницы, тогда как 1c ERP скорее для производственных предприятий. Их глупо сравнивать.

Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

130. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 25-Фев-21, 07:10 
У платформы 1С есть конечно минусы, но есть и плюсы. В вашей статье большая часть это придирки. Особенно про язык. Назовите хоть один реальный кейс когда наследование и полиморфизм вот вообще необходимы? И да там не удобный конфигуратор и хранилище конфигураций, но поэтому они и пилят новый основанный на Eclipse EDT где есть уже поддержка git из коробки.
1С ERP не монолитна, как я уже говорил УТ 11 это чаcть ERP без модулей бухгалтерии, зарплаты и производства. Для поддержки облачных решений и для упрощения поддержки штатных конфигураций, когда разработчики не имеют прямого доступа к  конфигурации или не хотят вносить изменения непосредственно в саму конфигурацию, пилят механизм расширений. Уже очень давно существует механизм поддержки внешних обработок, отчетов, печатных форм и т.д. Сценариев внесения доработок очень много, выбирай какой больше нравится. И что значит код не поддерживаемый? Весь код там имеет давно описанную в методиках разработки структуру, основан он на подробно описанной библиотеке стандартных подсистем
Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

131. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 25-Фев-21, 08:34 
Наследование и полиморфизм необходимы в любой сложной системе так как позволяют избегать дублирование кода и значительно улучшают понимание архитектуры системы. Иначе будут тонны ifов и копипаста. Собственно поэтому  ООП это давно стандарт в СЛОЖНЫХ системах.

Они этот EDT уже лет 10 пилят, а он все никак в продакшн не войдёт. И сколько бы они его не пилили у них платформа в принципе не code based, поэтому даже если когда нибудь допилят это не сильно поможет.

Если УТ не монолит, я могу установить только модуль закупок и продаж без модуля розницы скажем (чтобы не было ненужного функционала - данных на формах, в базе и т.п.)?

Что значит код имеет описанную структуру? Вы примеры в статье из УТ видели? Это же треш, если надо где-то что-то изменить / добавить фиг поймёшь где что отвалится. Я думал такой говнокод PHP стайл остался в 90-х, потому как его нереально поддерживать. Запросы в строках, типы переменных непонятны, зависимости между процедурами огромные, чистая императивщина с ручной проверкой ограничений и т.п. Я бы на километр к такому коду не подошёл, так как гарантировать что все не повалится в результате одной правки невозможно.

Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

135. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 25-Фев-21, 11:42 
C - самый популярный язык наряду с Java, в нем нет ООП в принципе, но на нем пишут очень сложные вещи. Значимость ООП частенько переоценивают. Можешь привести реальный пример из вашей системы, когда оно вот прямо необходимо?

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

То и значит. У 1С методика написания кода полностью описана на сайте ИТС, и по БСП там есть полнейшая документация. Я конечно не могу дать ссылки на закрытый ИТС. Но вот пример из курсов от самих разработчиков:
https://xn----1-bedvffifm4g.xn--p1ai/ut11-articles/2017-09-0.../

Ответить | Правка | К родителю #131 | Наверх | Cообщить модератору

138. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 25-Фев-21, 12:45 
Что значит вот прямо необходимо? Понятно что можно if'ами все делать, но это будет очень тяжело потом поддерживать. Простым примером наследования и полиморфизма: допустим есть абстрактный регистр, вы создаёте новый документ, дальше наследуете его от регистра, измерения автоматически "реализуются" одноименными полями документа, и дальше все работает автоматически. Причем этот регистр может наследоваться от других регистров и т.п.

И сложные проекты делаются на c++ в абсолютном большинстве. Скажем постгрес сделан на с (так как он достаточно примитивен архитектурно, скажем у него очень тупые оптимизаторы) а ms sql на c++.

А из кода ненужный функционал тоже настройками убирается? И не удивительно почему в коде УТ такое дикое количество самых разных проверок.

Документированный говнокод, все равно говнокод. Хотя конечно почитал вашу ссылку, это конечно треш, тот же lsFusion все это автоматически делает, причем в куда более сложных случаях.

Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

140. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 25-Фев-21, 13:12 
Все подобные объекты в 1С описываются в дереве метаданных на стадии проектирования. Общий код чтобы не дублироваться выносится в общие модули. Помимо метаданных язык 1С имеет кучу реализованных объектов которые покрывают практически все необходимые вещи для создания учетных систем. Вы хотите полный ООП ради ООП?

Postgres тоже говно? Ну-ну. В общем ясно все говно кроме нашей системы

Ответить | Правка | К родителю #138 | Наверх | Cообщить модератору

142. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 25-Фев-21, 13:39 
Причем тут дерево метаданных? И везде код выносится в общие процедуры. Опять таки причем тут это? Вы вообще похоже не представляете что такое наследование и полиморфизм, и зачем это надо. 1c застрял где то на уровне С и качество кода поэтому соответствующее. И какие то готовые куски кода ничем не помогают (так как опять таки качество у него соответствующее).

Postgres не говно (как раз для lsFusion это идеальная СУБД, по причине своей простота), просто это яркий пример что простые системы можно сделать без использования наследования и полиморфизма (на C), а архитектурно более сложные вроде MS SQL это сделать на порядок сложнее (и поэтому используют C++)

Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору

145. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 25-Фев-21, 14:45 
Я ещё раз спрашиваю зачем нужно полное ООП, когда система строится из готовых блоков - метаданных, и они покрывают всю предметную область платформы. ООП, прямые запросы, внешние компоненты и т.д. к 1С прикручивали сторонние разработчики во времена 7.7, тогда возможностей платформы реально не хватало, сейчас хватает. Я не вижу смысла в этом в рамках текущей платформы, разработчики тоже не видят в этом смысла, иначе бы они давно уже доработали её. Да такой подход не идеален, но все имеет свои плюсы и минусы. Если кому-то это не нравится, то это его личные проблемы.
Postgres ничем не уступает MS SQL и уж точно не проще, это никак не зависит от языка на котором он написан. И вообще уровень говнокода зависит от того кто пишет, а не от того на чем пишут. Ещё скажи что язык 1С плохой потому что там принято на русском писать.
Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору

148. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 25-Фев-21, 15:29 
ООП это в основном про наследование и полиморфизм. Простые и понятные концепции которых в 1с нет. Вы сейчас демагогией занимаетесь, любая система строится из готовых блоков-метаданных. 1с сейчас это код 90х времён С в лучшем случае. Даже до С++ не доросли. То что если хотели бы сделали бы это странный аргумент. Скорее всего просто не могут, так как там технический долг скорее всего зашкаливает. Особенно с зоопарком пересекающихся противоречивых абстракций которые они наплодили.

Про то что postgres ничем не уступает ms sql это очень забавно. В постгрес даже join predicate push down примитивного нет. Если интересно вот тут подробности:
https://m.habr.com/ru/company/lsfusion/blog/463095/

Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору

153. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 26-Фев-21, 09:42 
Это ты как раз занимаешься демагогией. Все не примитивные типы в 1С это объекты. Да там нельзя создавать свои классы или делать перегрузку операторов, но особой необходимости в этом и нет. И что же за противоречивые абстракции тебе не нравятся?

"Ой, а <фишки N> в Postgers нет значит он примитивный." Нет не примитивный. Я админю sql сервера, а не пишу под них. Поэтому мне вполне достаточно того что сервер 1С на Linux с Postgres работает не хуже такого же на Windows с MS SQL. То же самое могу сказать и насчет самой 1С.

Ответить | Правка | К родителю #148 | Наверх | Cообщить модератору

163. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 27-Фев-21, 10:58 
Ещё раз основа ООП это наследование и полиморфизм (инкапсуляция строго говоря это скорее ограничение, и наследование и полиморфизм можно и лучше поддерживать без инкапсуляции как в lsFusion или Common Lisp). Про то что в них нет особой необходимости это забавно, учитывая что в мире сложной разработки наследование и полиморфизм это уже давно стандарт и используется практически везде. Про противоречивые абстракции в статье есть хорошая картинка про это дело. По факту можно построить по другому дерево абстракций и получив больший и более удобный функционал куда меньшим количеством этих абстракций.

Про postgres прочитайте на Хабре статью Почему не SQL там все хорошо разжевано.

Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору

112. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 13:39 
Ну я точно также могу сказать, что финучет самая простая часть, а MM и SCM самые сложные. Финансовый учёт это всего лишь один из модулей.

В любом случае речь идёт о платформе, и если вы не понимаете, о чем в статье речь, то вы просто не разрабатывали сложные решения на нормальных платформах. Причем тут методики вообще не понятно, вы просто слишком зациклены на финмодулях (где 1с в России действительно сильно распространен)

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

149. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +1 +/
Сообщение от Аноним (149), 26-Фев-21, 04:29 
>"Технологическая отсталость" 1С это >вопрос весьма спорный. А >перечисленные тобой варианты расчета >себестоимости это как раз самые тупые >варианты в лоб, которые подойдут для >примерной оценки затрат небольшого >магазина.

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

Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

152. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 26-Фев-21, 09:19 
Проблема в том что альтернативы ещё хуже.
Ответить | Правка | Наверх | Cообщить модератору

56. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от ыы (?), 23-Фев-21, 23:06 
> сотни компаний и тысячи людей.

и работают они за деньги...

Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

69. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Аноним (69), 24-Фев-21, 08:42 
Это не готовые решения.
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

90. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 10:24 
> Это не готовые решения.

Так они и стоят как заготовки готовых решений, а интеграторы уже допиливают их до готовых. И стоит это порой дороже стоимости всей 1С. Для всех не сделать идеальное универсальное решение.

Ответить | Правка | Наверх | Cообщить модератору

47. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  –1 +/
Сообщение от ыы (?), 23-Фев-21, 22:45 
для любого предприятия у которого возникает потребность вести дела в чем то сложнее своей головы или екселя- сумма которую просят за 1С- это копейки. И люди которые кивают на дороговизну 1С- либо сознательные троли, либо глубоко ангажированные своей безграмотностью и незнакомством с предметной областью.
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

49. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +1 +/
Сообщение от CrushBy (ok), 23-Фев-21, 22:50 
Похоже Вы зашли не на тот сайт. Почитайте названия сайта. Вам на инфостарт надо. Там любят все за деньги и побольше.
Ответить | Правка | Наверх | Cообщить модератору

70. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  –3 +/
Сообщение от О л е г (?), 24-Фев-21, 08:47 
Прикол в том что 1с тупо дешевле
Или для вас стоимость это цена только по?
Ну на 4 человека возможно вы правы, а вот с 20-40 при требованиях и желаниях и хотелках, все ваши решения сузятся до sap(это там где вери дорого) и 1с где очень дешего.
А так смотрим сайт, но думаем башкой
Ответить | Правка | Наверх | Cообщить модератору

80. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 09:36 
Очень дёшево это сильно. Когда решения состоят из тонн императивного лапшекода, для доработки и поддержки которого нужно десятки недешевых разработчиков (знаю компании у которых отделы по 20 разработчиков).

Получается что для маленьких компаний 1с слишком дорога из за стоимости ПО, а для больших из за убогости платформы, а значит стоимости поддержки и доработки этого ПО.

Ответить | Правка | Наверх | Cообщить модератору

63. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +3 +/
Сообщение от Синдарин (?), 24-Фев-21, 04:40 
Это ты немецкий SAP который повсеместно внедрен у крупняка типа Мегафона - не видел. Сплошное пыдание и пожирание кактуса.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

71. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от О л е г (?), 24-Фев-21, 08:48 
У сапа вроде менее 10% успешных внедрений
Ответить | Правка | Наверх | Cообщить модератору

75. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Аноним (66), 24-Фев-21, 08:53 
Смело. Ссылку дай.
Ответить | Правка | Наверх | Cообщить модератору

95. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +2 +/
Сообщение от пох. (?), 24-Фев-21, 11:06 
Так САП это примерно как переписывание всего на хрусте - нужно не внедрение, а внедряние, бесконечный самоподдерживающийся процесс.

"Успешно достигнут стопиццотый milestone, шлите еще денех!"

С другой стороны - автоматизация бардаков размером с мегафон - в принципе почти нерешаемая задача. И уж не с адынэсом за нее браться.

Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору

101. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 11:36 
Как будто у 1с по другому или откуда по вашему столько вакансий разработчиков.
Ответить | Правка | Наверх | Cообщить модератору

115. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  –1 +/
Сообщение от пох. (?), 24-Фев-21, 14:17 
> Как будто у 1с по другому или откуда по вашему столько вакансий
> разработчиков.

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

А сап - даже у лукойлов всяких аутсорсится, ибо кормить эту ораву самим накладно, а что они делают - все равно нихрена непонятно.

Ответить | Правка | Наверх | Cообщить модератору

116. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 24-Фев-21, 14:25 
Так а когда аутсорсятся ещё накладнее. В этом и фокус что в маломальски сложных проектах любое решение это всего лишь полуфабрикат. И качество платформы на который написано решение, как и качество кода в решении выходит чуть ли на первый план (или вам придется десятки 1с / ABAP разработчиков держать что ОЧЕНЬ дорого)
Ответить | Правка | Наверх | Cообщить модератору

65. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Аноним (66), 24-Фев-21, 06:34 
> от такой тормознутости

Так пора с терминала на клиент-сервер перейти уже.

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

91. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 24-Фев-21, 10:37 
Вы о чем ? Я про веб-интерфейс. Зайдите на https://demo-ma.1c.ru и попробуйте зайти в любую конфигурацию. Не понимаю, как люди могут работать с таким медленным интерфейсом. Что и не удивительно - там дикий DOM и куча интерфейса на JS делается.
Ответить | Правка | Наверх | Cообщить модератору

97. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от ыы (?), 24-Фев-21, 11:17 
Вы наверное удивитесь, но люди работающие в 1С не работаю с ней в https://demo-ma.1c.ru

:)

Сейчас загружусь- замерю время загрузки...
Загружаю...
3 секунды  грузится клиент от ввода пароля.

ТРИ СЕКУНДЫ.

Ответить | Правка | Наверх | Cообщить модератору

99. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 24-Фев-21, 11:35 
Какая разница сколько она грузится ?

Зайдите в форму Заказы и попробуйте просто зайти в форму заказы и открывать на редактирование. Там лаги по несколько секунд. А потом зайдите в MyCompany. И сравните.

По поводу того, что это демка, то если у 1С так официальная демка тупит, то представляю как она у обычных клиентов работает...


Ответить | Правка | Наверх | Cообщить модератору

121. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 17:00 
При наличии хоть какого-то более менее нормального сервера все работает нормально.
Ответить | Правка | Наверх | Cообщить модератору

122. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 24-Фев-21, 17:11 
То есть Вы утверждаете, что у 1С недостаточно денег на демо-сервер, что у них так тормозит демка ? Хотя понятно, что там тормозит браузер, выполняя зубодробительный JS с огромным DOMом, то есть сервер тут ни причем. Просто 1С зачем-то решили подогнать веб под десктоп, а не наоборот (так исторически у них сложилось). Вот и получилось, что веб у них работает через пень колоду.
Ответить | Правка | Наверх | Cообщить модератору

123. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 17:17 
Скорее им просто пофиг что демки тормозят. Они сами не продают программы, продают франчи и франчи же в основном занимаются настройкой серверов. У меня, например, в одной конторе с одного сервера работает более 60 розничных точек через тонкие клиенты и ничего не тормозит.
Ответить | Правка | Наверх | Cообщить модератору

124. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 24-Фев-21, 17:21 
Вы понимаете, что тонкий клиент и веб-интерфейс - это не одно и то же ? Я верю, что тонкий клиент может и не тормозит. Но с вебом работать невозможно.
Ответить | Правка | Наверх | Cообщить модератору

125. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 17:26 
Интерфейс на управляемых формах в клиенте и браузере рисуется одними и теми же средствами, так что для всех конфигураций на управляемых формах это одно и тоже. А иначе бы как тонкий клиент открывал бы базу опубликованную через вебсервер? Более того тонкий клиент имеет абсолютно те же самые ограничения, что и браузер. В 1С сейчас не надо писать код отдельно под web клиент.
Ответить | Правка | Наверх | Cообщить модератору

126. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  –1 +/
Сообщение от CrushBy (ok), 24-Фев-21, 17:31 
Уверен, что на веб-сервере все рисуется браузерным движком, а в тонком клиенте своим самописным 1Совским движком. Иначе никакого смысла бы в тонком клиенте не было, если он использует тот же хромиум. Поэтому разница принципиальная. То, что он обращается к веб-серверу ни о чем не говорит. Ну делает он HTTP запросы, тормозит то у 1С рендеринг.

Но опять же, я не знаю, как точно реализовано все у 1С. Я вижу одно, что у них тормозит на демках. Оправдание, что им и не надо - это очень странное утверждение. И все знакомые мне 1Совцы говорят, что веб-интерфейс - это пугало. Реально с ним работают очень мало кто. Все через тонкий клиент. Что в 2021 году звучит абсолютным анахронизмом.

Ответить | Правка | Наверх | Cообщить модератору

128. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 24-Фев-21, 17:54 
Вот кажется раз с версии 8.3.12 кажется, уже точно не помню, на всех платформах тонкий клиент использует движок от chromium. Нет там сейчас никакой разницы интерфейс рисуется через их библиотеку на js. Точнее отличия есть, но они никак не связаны с интерфейсом, через тонкий клиент проще работать с файловой системой и подключаемым оборудованием и плюс он может подключаться к серверу напрямую, например через vpn, а так же есть отличия в лицензировании.
Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору

132. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 25-Фев-21, 09:41 
> Вот кажется раз с версии 8.3.12 кажется, уже точно не помню, на
> всех платформах тонкий клиент использует движок от chromium. Нет там сейчас
> никакой разницы интерфейс рисуется через их библиотеку на js. Точнее отличия
> есть, но они никак не связаны с интерфейсом, через тонкий клиент
> проще работать с файловой системой и подключаемым оборудованием и плюс он
> может подключаться к серверу напрямую, например через vpn, а так же
> есть отличия в лицензировании.

А есть какая-то ссылка, что в 1С тонкий клиент на chromium ? А то все мои знакомые 1Совцы говорят - что это ерунда, быть такого не может. Ну или мне тогда жаль пользователей 1С, так как у меня под Chrome демка тормозит жестоко. Причем в любое время - так что не надо, про слабые сервера.

Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

134. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 25-Фев-21, 11:28 
https://v8.1c.ru/platforma/obzor-arkhitektury-platformy/
https://v8.1c.ru/platforma/tonkiy-klient/
Там не указан конкретно какой движок используется, но прямо написано, что тонкий клиент подключается к веб-серверу по HTTP/HTTPS

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

Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору

136. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 25-Фев-21, 11:43 
> Там не указан конкретно какой движок используется, но прямо написано, что тонкий
> клиент подключается к веб-серверу по HTTP/HTTPS

И ? Обращение по HTTP никак не связано с тем, как идет отображение GUI. HTTP - это просто протокол.

Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

137. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 25-Фев-21, 12:35 
А что по твоему может ещё передавать web сервер? Он выполняет одни и те же запросы что для web клиента что для тонкого клиента, и отправляет на клиент контекст форм в формате json, а этот контекст обрабатывается специально разработанным фреймворком на js и отображается с помощью браузерного движка.  
Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

139. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 25-Фев-21, 12:56 
> А что по твоему может ещё передавать web сервер?

Данные.

>Он выполняет одни и те же запросы что для web клиента что для тонкого клиента, и отправляет на клиент контекст форм в формате json, а этот контекст обрабатывается специально разработанным фреймворком на js и отображается с помощью браузерного движка.  

Нет там ничего такого - не надо придумывать.

В общем сразу видно, что Вы - не специалист в этой области. Объясните лучше одну вещь - почему у них так тупит демка, и на этом остановимся. Денег у 1Са не хватает ?

Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

141. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 25-Фев-21, 13:29 
Какие данные? Мне то уж лучше знать что там есть, а чего нет.
Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору

143. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от Алекс (??), 25-Фев-21, 13:54 
https://m.habr.com/ru/company/1c/blog/315414/

Странно, а тут написано что тонкий клиент на C++ написан.

Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

144. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 25-Фев-21, 14:25 
Обычные данные. Открою для Вас страшную тайну : в мире для обменов данными чаще всего используется именно HTTP протокол. Но и браузер получает их по этому же протоколу. Но это не значит, что все, что получает данные по HTTP протоколу является браузером.

Не уходите от вопроса - почему у 1С так тупит демка ?

Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

146. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 25-Фев-21, 15:15 
Да обычные данные в json и xml, а потом браузерный движок клиента их рисует на экране. Тонкий клиент это специализированный браузер не более того.

Я уже ответил на этот вопрос, что бы ответить точно, мне надо знать на чем она работает. И если посмотреть список активных подключений там, например в УНФ сейчас находится 84 активных пользователя. Это не слишком много, но и не мало.

Ответить | Правка | К родителю #144 | Наверх | Cообщить модератору

147. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 25-Фев-21, 15:22 
> Да обычные данные в json и xml, а потом браузерный движок клиента
> их рисует на экране. Тонкий клиент это специализированный браузер не более
> того.

Специализированный "браузер" и обычный веб-браузер - это не одно и то же. Согласны ? В lsFusion тоже есть десктоп-клиент, который также является по сути специализированным браузер, но мы его не называем веб-клиентом. Утверждение было, что веб-клиентом в 1С пользоваться нереально.

> Я уже ответил на этот вопрос, что бы ответить точно, мне надо
> знать на чем она работает. И если посмотреть список активных подключений
> там, например в УНФ сейчас находится 84 активных пользователя. Это не
> слишком много, но и не мало.

Когда мы запостили статью на хабре, то там в первый час было около 1000 активных пользователей. У нас там сервер, которому выделено 4 ядра и 8ГБ памяти. И ничего не тормозило. Вы же понимаете, что нагрузка в 84 пользователя - это ни о чем. И проблема в том, что 1С демка тормозит одинаково, что в рабочее время, что в полночь. Так что это явно не с нагрузкой связано. А именно с тормознутым DOM и JS.


Ответить | Правка | К родителю #146 | Наверх | Cообщить модератору

154. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 26-Фев-21, 10:09 
Ещё раз вот что говорится о тонком клиенте на ИТС
https://disk.yandex.ru/d/LF3gLoiUGi_BEg

А почему тормозят демки я тебе уже в третий раз отвечаю:
https://i.imgur.com/5zvop6L.png

Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

157. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 26-Фев-21, 10:14 
> А почему тормозят демки я тебе уже в третий раз отвечаю:
> https://i.imgur.com/5zvop6L.png

Не понял в чем суть ответа ? Что у них на демке файловая версия ? Экономят лицензии или что ?

Ответить | Правка | К родителю #154 | Наверх | Cообщить модератору

158. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 26-Фев-21, 10:34 
Я же тебе сразу сказал им пофиг. Продажами занимаются франчи, а не сама 1С. А так тормозит любая новая конфа 1С когда по сети в файловой базе работают несколько пользователей. Они даже выпустили лицензию на минисервер, которая в два раза дешевле простого сервера, но имеет ограничение на количество клиентов.
Ответить | Правка | К родителю #157 | Наверх | Cообщить модератору

159. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 26-Фев-21, 10:45 
Да им похоже не только на демку пофиг, но и на клиентов и разработчиков. Просто веб-клиент - пугало, а 1С - кривая платформа.
Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору

160. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от AleksK (ok), 26-Фев-21, 11:01 
Уж не знаю в который раз повторяю сервер даже сделанный из core i3 c 8 гигами памяти и SATA SSD кардинально меняет ситуацию.
Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору

161. "MyCompany - открытая платформа для автоматизации бизнес-проц..."  +/
Сообщение от CrushBy (ok), 26-Фев-21, 11:06 
> Уж не знаю в который раз повторяю сервер даже сделанный из core
> i3 c 8 гигами памяти и SATA SSD кардинально меняет ситуацию.

Но у 1Са нет на него денег, да ? Для официальной демки. Может им закинуть донат ?

Ответить | Правка | К родителю #160 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру