![]() |
|
Можно ли систему 1С:Предприятие назвать фреймворком? | ☑ | ||||||
---|---|---|---|---|---|---|---|---|
0
formista2000
08.04.25
✎
09:56
|
А то меня спросили "Ты работал с фреймворком 1С:Предприятие?" на что я ответил "Да, с БСП!". )))
Но имелась в виду сама платформа 1С:Предприятие. А вы как думаете? Можно ли 1С:Предприятие назвать фреймворком? |
|||||||
1
Winnie Buh
гуру
08.04.25
✎
09:57
|
(0) можно, разрешаю
|
|||||||
2
Волшебник
08.04.25
✎
09:59
|
framework — «каркас, структура» и это не библиотека
https://practicum.yandex.ru/blog/chto-takoe-framework/ ![]() |
|||||||
3
Злопчинский
08.04.25
✎
10:08
|
Фреймворк - это то что приходит быстро и так же быстро пи..ет в никуда.
С 1С - образец стабильности и постоянства и здорового консерватизма. |
|||||||
4
Злопчинский
08.04.25
✎
10:08
|
Консерватизм не мешает идти вперед и вверх.
Консерватизм не дает свалиться назад и вниз. В. В. Путин |
|||||||
5
novichok79
08.04.25
✎
12:03
|
я бы назвал набором фреймворком, но уж точно не 1 фреймворк.
а вообще какая разница? называйте как хотите, суть от этого не поменяется. Нет, это самостоятельная вселенная |
|||||||
6
arsik
гуру
08.04.25
✎
12:05
|
БСП - вот фраемворк
Нет, это самостоятельная вселенная |
|||||||
7
sikuda
10.04.25
✎
09:01
|
(3) "С 1С - образец стабильности и постоянства и здорового консерватизма." 🔥 Если не вдаваться в детали...
- Безумные изменения функций платформы с асинхронностью (зачем все это? Если есть уже отлаженные оповещения) - Долго тащили Хранилище конфигураций, потом резкий переход на Git - Долго не делали адаптацию под разные размеры экрана и бац - новый интерфейс 8.5 Вы должны четко понимать как положительные моменты консерватизма, так и отрицательные... Нет, это самостоятельная вселенная
|
|||||||
8
программистище
08.04.25
✎
12:31
|
Конфигурации это фреймворки
Нет, это самостоятельная вселенная |
|||||||
9
arsik
гуру
08.04.25
✎
12:33
|
(8) Не. Конфигурация - это конечное решение, основанное на нескольких фраемворках БПО, БСП ...
|
|||||||
10
программистище
08.04.25
✎
12:36
|
(9) в (2) написано:
Фреймворки в программировании подходят для решения многих задач: создания интернет-магазинов, блогов, приложений с множеством тысяч активных пользователей. Любая CMS-система — это framework, который достаточно наполнить контентом, и простой интернет-магазин готов. Чем не конфигурация? |
|||||||
11
программистище
08.04.25
✎
12:37
|
(9) БСП это библиотека, фреймворк включает множество библиотек
|
|||||||
12
H A D G E H O G s
08.04.25
✎
12:44
|
(7) ничто так не заставляет любить консерватизм в целом и 1С в частности, как периодические вскрики java прогерров в их группе, где я обретаюсь, когда у них отваливаются какие нибудь зависимости после какого- нибудь обновления чего-либо.
Тоесть, чтобы было понятно это НЕ БСП обновилась и тебе надо обновить платформу, чтобы заработало, а платформа обновилась и тебе надо обновить БСП. В 1С, я почти уверен, можно запустить обособленный код 20летней давности и он будет работать на современной платформе. А твои предки улыбаются тебе? |
|||||||
13
timurhv
08.04.25
✎
12:51
|
(12) >В 1С, я почти уверен, можно запустить обособленный код 20летней давности и он будет работать на современной платформе.
Только если это не веб-клиент |
|||||||
14
Garykom
гуру
08.04.25
✎
13:17
|
1С:Предприятие - это не фреймворк, это платформа (со своими ЯП)
Вот БСП или БПО - это классические фреймворки Состоят из множества библиотек фактически ибо их можно использовать частично, по кусочками |
|||||||
15
Garykom
гуру
08.04.25
✎
13:02
|
(14)+ "ФСП" и "ФПО" звучит не очень
поэтому обозвали на букву Б а не Ф |
|||||||
16
shuhard
08.04.25
✎
13:15
|
(0) 100%
Нет, это самостоятельная вселенная |
|||||||
17
Winnie Buh
гуру
08.04.25
✎
13:25
|
(0) сама 1С для англоязычных читателей на стр. https://1c.ru/eng/title.htm называет платформу фреймворком
1C:Enterprise 8 system consists of two parts: an integrated framework (aka '1C:Enterprise 8 platform') and a set of applied solutions created and executed in the framework. но, возможно, в данном контексте оно имеет какой-то другой смысл |
|||||||
18
formista2000
08.04.25
✎
13:27
|
ах вот оно откуда...
|
|||||||
19
Garykom
гуру
08.04.25
✎
13:32
|
(17) вероятно отсюда
просто кривой переводчик, без особого опыта/знания ИТ/Dev-терминологии
|
|||||||
20
sikuda
08.04.25
✎
13:32
|
(17)(19) Ох уж этот маркетинг (в чем была всегда сильна 1С)
1C:Enterprise Platform A low-code development framework designed for rapid and cost-effective creation of cross-platform business automation software. https://www.1ci.com/developers/ |
|||||||
21
d4rkmesa
гуру
08.04.25
✎
13:43
|
(20) А, вот откуда вкатуны черпают чушь про лоу-код.
|
|||||||
22
d4rkmesa
гуру
08.04.25
✎
13:49
|
Думаю, скорее "не только фреймворк". Хотя, когда уже изучил синтаксис языка 1С, знание сущностей платформы как фреймворка уже играет все большее значение. Я когда-то долго не мог запомнить некоторые объекты и как ими пользоваться, потому что их неимоверно много (по сравнению, например, с 7.7).
Нет, это самостоятельная вселенная |
|||||||
23
formista2000
08.04.25
✎
14:10
|
(22) Такие например как ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений? Я тоже не сразу такое освоил. X-D
|
|||||||
24
Волшебник
08.04.25
✎
14:28
|
(23) А ещё есть такое: ПсевдоцилиндрическаяПлоскоПолярнаяПроекцияЧетвертогоПорядкаМакБрайдаТомаса
|
|||||||
25
Ненавижу 1С
гуру
08.04.25
✎
14:30
|
(22) раздуто конечно
например в чем принципиальное отличие типа КолонкаТаблицыЗначений от КолонкаДереваЗначений? Опять же под каждый случай лепят свой тип коллекции, хотя по сути это одно и тоже |
|||||||
26
d4rkmesa
гуру
08.04.25
✎
14:48
|
(25) Вот-вот.
|
|||||||
27
formista2000
08.04.25
✎
14:56
|
(24) ПсевдоцилиндрическаяПроекцияПутнинаP2 и ПсевдоцилиндрическаяПроекцияПутнинаP5! Смотрите не опечатайтесь! )))
|
|||||||
28
sikuda
10.04.25
✎
08:51
|
(27) И ведь до сих пор не выбросят в помойку устаревшую в хлам "Географическую схему"!
И вообще кто там про Крым говорил по данным 1С 🤦 https://infostart.ru/bitrix/components/infostart/forum.interface/show_file.php?fid=2111546&action=download Скачиваем географическую схему России без Крыма, а новой нет с 2000-x (4)"Консерватизм не мешает идти вперед и вверх. Консерватизм не дает свалиться назад и вниз."🔥🔥🔥 Проклятые украинские хакеры все мешают. Проклятые русофобы...(постебаем собстенную лень, глупость и жадность) |
|||||||
29
Asmody
08.04.25
✎
16:25
|
(0) 1С:Предприятие можно назвать фреймворком накрепко прибитым к платформе.
Если сравнивать с "более другими", то платформа - это обычно язык + компилятор/исполнитель + стдлиб. Фреймворк над ними: БД + ORM + UI + какие-то базовые примитивы для построения бизнес-логики. Фреймворк определяет базис для приложения. Т.е., всё, что в СП до раздела "Интерфейс" - в классике было бы "платформой". А начиная с "прикладные объекты" - справочники, документы, регистры - это какбэ слой фреймворка. А если учесть, что у нас есть ОФ и УФ, то это целых 2 фреймворка получается! |
|||||||
30
Asmody
08.04.25
✎
16:39
|
Всё это нечётко и размыто. Например, аутентификация и авторизация в других местах часть фреймворка. В 1С оно вшито в платформу, не отдерешь.
Говорят, что в других местах фреймворк можно взять и выкинуть. Останется "голая платформа". Но и там, бывают исключения - платформы одного фреймворка. Например, Dart + Flutter, Ruby + RoR. С другой стороны, есть OneScript, которое вроде то же самое, но совсем другое. |
|||||||
31
ads55
08.04.25
✎
16:33
|
(27) У тебя проблемы с восприятием мира? Как можно 1С привязать к политике?
|
|||||||
32
ads55
08.04.25
✎
16:34
|
НУ и по теме. Я за фреймворк, который позволяет всё из одного флакона.
Да, это фреймворк |
|||||||
33
Волшебник
08.04.25
✎
16:36
|
(31) Ну на Украине 1С запретили. Они как-то привязали
|
|||||||
34
maxab72
08.04.25
✎
16:56
|
(23) Напомнило уроки немецкого в ВУЗе "Braunkohlenhochtemperaturverkokung" и "Hottentottenstottertrottelmutterbeutelrattenlattengitterkofferattentäter"
|
|||||||
35
Конструктор1С
09.04.25
✎
02:58
|
Да. Платформа не что иное, как фреймворк
Да, это фреймворк |
|||||||
36
Конструктор1С
09.04.25
✎
02:59
|
(6) внезапно, БСП это библиотека
|
|||||||
37
Конструктор1С
09.04.25
✎
03:01
|
(14) "платформа" - лишь более удобное название для славяноязычных
|
|||||||
38
Конструктор1С
09.04.25
✎
03:07
|
(20) тут нормальное описание. Примерно также описывается дотнет мелкософта
|
|||||||
39
Valdis2007
09.04.25
✎
07:35
|
(0) а где/кто тебя спросил?
|
|||||||
40
Valdis2007
09.04.25
✎
07:37
|
фреймворк это код, который вызывает твой код
|
|||||||
41
rsv
09.04.25
✎
07:54
|
(0) это фреймворк для создания баз данных . Таблички и отрисовка форм к ним . В тройке формы сами отрисуются.Обеспечение записи данных в таблицы и извлечение оной из них.
Да, это фреймворк |
|||||||
42
AlexKimp
09.04.25
✎
08:06
|
хм. я бы вообще поостерегся сравнивать 1С с фреймворком. Для разрабов конфигураций - это, скорее, обычная СУБД, а язык 1С в ней - очень сильно продвинутый вариант pl/sql или аналог того же встроенного в ms access бейсика. Все остальные навороты вроде вебсервисов, регламентных заданий и т.д. можно считать дополнительными наворотами. У оракла вон тоже куча всяких фентифлюшек из коробки, позволяющих, по сути, запилить полноценный бэкэнд. Правда, придется попотеть чуть более, чем если между ораклом и фронтом поместить прилагу, контролирующую всё это дело. Но это не делает оракл фреймворком. Под капотом платформы 1С, возможно, какой-то самописный фреймворк со своими DI и IoC, я не в курсе.
Да, 1С - это просто СУБД, но с наличием готовых строго типизированных шаблонов таблиц (справочники, документы, регистры) с подготовленными триггерами и механизмами удобного извлечения данных, зашитыми в платформу. ЗЫ Кстати, если абстрагироваться от терминов склад, предприятие, бухучет и т.д., то величайшим подарком v8 лично я считаю регистры сведений, которые позволяют пилить совершенно произвольную структуру БД, и теперь все эти левые приблуды вроде хранения каких-то доп данных можно органазовывать без каких-либо извращений в виде болтающегося рядом файлика sqlite. А наличие возможности поднятия веб апи и работы с рэббитом, наконец, позволило забыть к чертовой матери как страшный сон ненавистный ком-коннекшн (кстати, я тут всё в сторону шины поглядываю. сорри, но годы жизни с джавой заставляют посмотреть на 1с под другим углом, посему дико приветствую все эти их стремления к современным тенденциям и желанием заставить всех 1с-ников выбросить из головы всю эту идеологию эры v7. молодым проще, мне, старику, ковырявшему еще 1с v2-v7.5, пришлось для этого окунуться в более низкоуровневое программирование. есть уже у кого-то прям боевой опыт с высоконагруженной инфраструктурой? интересно бы услышать впечатления). |
|||||||
43
rsv
09.04.25
✎
08:10
|
(42) в файловом варианте можно назвать субд.
В ином варианте ( рядом стоящая субд) - чистая оболочка для генерации табличек. |
|||||||
44
olegves
09.04.25
✎
20:43
|
а мне нравится расширение для вэб-сервисов.
При такой фиче можно наращивать функционал конфигурации, которая под замком на поддержке, но имеет в своем составе БСП для работы с внешними обработками. Обращаемся из любой конфигурации через вэб-сервис, который дергает внешнюю обработку. А во внешней обработке прописан весь дополнительный функционал. Причем этот функционал меняется (обновляется) только заменой внешней обработки. Красота Да, это фреймворк |
|||||||
45
Asmody
09.04.25
✎
22:17
|
(44) а почему "веб" через "э"?
|
|||||||
46
Garykom
гуру
09.04.25
✎
22:33
|
(45) согласно произношения/транскрипции там ваще "уэб"
|
|||||||
47
Asmody
09.04.25
✎
22:39
|
(46) современные словари говорят, что правильная форма "веб"
https://gramota.ru/poisk?query=веб&mode=slovari |
|||||||
48
Garykom
гуру
09.04.25
✎
22:44
|
(47) изменения языка со словообразованием на лету
изначально был чисто английский термин "web" web-сайт, web-дизайнер и т.д. который произносили "веб" или "вэб" сейчас слово (приставка) окончательно заимствована в русский язык и пишется/произносится как "веб" веб-сайт, веб-дизайнер и т.д. |
|||||||
49
bolder
10.04.25
✎
01:20
|
(0) Назвать 1С фреймворком неправильно.Так как это платформа,нечто большее,чем фреймворк.Фреймворки строятся на базе языка программирования,который может быть общим для них и не входит в фреймворк изначально.
Но если хотите,то можете называть 1С продвинутым фреймворком,созданным на базе одноименной платформы. Нет, это самостоятельная вселенная |
|||||||
50
Злопчинский
10.04.25
✎
01:28
|
Бросайте уже обсуждать херню всякую.
Пора постить полезное. |
|||||||
51
Stepashkin
10.04.25
✎
09:07
|
Как вообще можно обозвать 1С Предприятие фреймворком?
Нет, это самостоятельная вселенная |
|||||||
52
Chai Nic
10.04.25
✎
10:16
|
(33) У них там зато есть "БАС-Бухгалтерия и точка".
(46) Ватсон или Уотсон? В разных переводах по-разному. (42) "величайшим подарком v8 лично я считаю регистры сведений, которые позволяют пилить совершенно произвольную структуру БД" Вот только с произвольными составными индексами они маху дали, сделали их только буквально позавчера.А потребность в быстром отборе по конкретному набору измерений всегда была. |
|||||||
53
olegves
10.04.25
✎
14:08
|
(47) главное, что меня правильно поняли, а правила написания заимствованных слов (будь они не ладны) - это крючкотворство.
|
|||||||
54
Конструктор1С
11.04.25
✎
09:30
|
(42) >>язык 1С в ней - очень сильно продвинутый вариант pl/sql
Вот даже не смешно. В pl/sql есть тонна готовых конструкций и операторов, которые позволяют в пару слов сделать то, что мы делаем через много строк встроенного языка |
|||||||
55
Конструктор1С
11.04.25
✎
09:33
|
(49) дотнет будет поболее платформы 1с, но почему-то называется фреймворком
|
|||||||
56
Волшебник
11.04.25
✎
09:37
|
(55) в дотнете нет СУБД, нет регистров. Типизация жёсткая. Отстой, короче
|
|||||||
57
Конструктор1С
11.04.25
✎
09:56
|
(56) так и в 1с нет много чего, что есть в дотнете
|
|||||||
58
Волшебник
11.04.25
✎
10:03
|
(57) Да, в 1С нет всего вот этого: "Отбитый дотнет" https://habr.com/ru/articles/895588/
|
|||||||
59
sikuda
11.04.25
✎
11:31
|
(57)(58) Даешь пятничный холивар 🔥
в php тоже нет СУБД и общий новомодный подход Doctrine ORM мне понравился... |
|||||||
60
Волшебник
11.04.25
✎
11:33
|
(59) PHP годится только для веб-сайтов. В нём даже формочек нет.
|
|||||||
61
VladZ
11.04.25
✎
11:39
|
(0) Что за вечная попытка "натянуть сову на глобус"?
Зачем брать англицизм и пихать при каждом удобном случае? У 1с "своя атмосфера". Человек, который говорит "фреймворк 1С:Предприятие" понятия не имеет, что такое 1с. Нахватал кучу непонятных слов, слепил всё в кучу и думает, что самый умный. С такими сложно общаться. |
|||||||
62
maxab72
11.04.25
✎
11:43
|
v7 была фреймворком, потому что в нее можно было подключать или нет модули: бухучет и расчет. А 8-ка уже монолитная в этом плане.
|
|||||||
63
Волшебник
11.04.25
✎
11:57
|
(62) В современной платформе v8 тоже есть фреймворки, а именно обычные и управляемые формы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |