|
0 / 0 / 0
Регистрация: 27.07.2018
Сообщений: 8
|
|
Какой язык программирования выбрать для разработки собственного ЕРП решения?27.07.2018, 16:07. Показов 1807. Ответов 34
Метки нет (Все метки)
Всем привет!
Решили написать в нашей компании собственное ЕРП решение, сейчас выбираем какой язык/технологию использовать. Архитектура - клиент-серверое приложение. ОС - Windows, СУБД - MSSQL. В будущем планируется, возможно, продавать и внедрять наше решение другим клиентам(Потому и MSSQL и Windows). Сейчас выбираем по сути между C++ и Java(как для клиентского так и для серверного приложения). Разработка на C++ видится нам более трудоемкой, но результат более производительным и гибким, разработка на java же видится более легкой и быстрой. А что вы думаете, какую технологию лучше использовать? Может у вас вой вариант?
0
|
|
| 27.07.2018, 16:07 | |
|
Ответы с готовыми решениями:
34
Какой язык выбрать для разработки под Android? Какой язык выбрать для разработки игр,С#,или C++? |
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
||||||
| 27.07.2018, 21:01 | ||||||
Мобильные АРМы, Web-доступ, облака и серверы на *nix, кассы на линуксе это все востребовано, но почти не относится к технологиям MS. Если бы хотели програмировать именно на dotnet, но языки у тебя заявлены другие.
С++ требует слаженой команды без текучки.
1
|
||||||
|
0 / 0 / 0
Регистрация: 27.07.2018
Сообщений: 8
|
||||
| 27.07.2018, 22:27 [ТС] | ||||
.
0
|
||||
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
||||||||||
| 27.07.2018, 23:58 | ||||||||||
![]()
Нужен хороший архиектор с именно такой задачей и полномочиями посылать лесом всех кому надо уже "вчера". Когда он отладит и сдаст под роспись готовую архитектуру, тогда можно говорить что проще![]()
![]()
Высопроизводительный веб прекрасно пишется на C Если вы не готовы даже на это, то это скорее показатель общей проблемы с выбором. и повод уйти на яву как более распространенный вариант.
0
|
||||||||||
|
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,902
|
|
| 28.07.2018, 10:25 | |
|
1
|
|
|
0 / 0 / 0
Регистрация: 27.07.2018
Сообщений: 8
|
|
| 31.07.2018, 09:45 [ТС] | |
|
Нашел вот такой пример разработки собственного ЕРП:
В 2012 году 1 человек за 2 года успешно разработал и внедрил свою ЕРП на java: https://habr.com/post/138549/
0
|
|
|
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,902
|
|
| 31.07.2018, 09:48 | |
|
B0mber, вот он какой молодец. Вот и вы пишите, если нужно.
0
|
|
|
0 / 0 / 0
Регистрация: 27.07.2018
Сообщений: 8
|
|||
| 31.07.2018, 09:59 [ТС] | |||
|
0
|
|||
|
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,902
|
|
| 31.07.2018, 10:07 | |
|
B0mber, всё на всём можно написать, была бы достаточная квалификация и время...
0
|
|
|
0 / 0 / 0
Регистрация: 27.07.2018
Сообщений: 8
|
|||
| 31.07.2018, 11:14 [ТС] | |||
|
0
|
|||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|||
| 31.07.2018, 13:35 | |||
|
Я в принципе более-менее согласен со всем, что написал antares0, кроме "Делать класический web на запуске проекта это путь в пропасть:". Но подход Usaga мне нравится больше. Использовать связку java + C++ только из-за того, что когда-нибудь, возможно, будет выпущена версия под Линукс, имхо не есть разумно. К тому моменту, если он вообще наступит, или ишак сдохнет или падишах сдохнет. Тем более, что уже сейчас есть дотнет коре, который не требует использования IIS и работает в линуксе из коробки без необходимости задействовать моно и т.п. ИМХО: Основу системы составляет серверная часть ("бизнес-логика"). Она будет общей и для веб-интерфейса и для десктоп-интерфейса. Но веб-интерфейс проще (быстрее) писать и отлаживать, что позволит в более короткие сроки запустить систему (как минимум, в тестовом режиме)... и оценить необходимость десктоп-интерфейса. Поэтому я бы для первого интерфейса использовал ASP.NET Core MVC. Можно также использовать WCF.
0
|
|||
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
||
| 31.07.2018, 23:24 | ||
|
Если вы в дальнейшем хотите переходить на java и кроплатформеные СУБД. то уже в нынешнем ТЗ этот момент должен быть отражен Аршинными буквами Дабы в процессе разработки это было неприрывно понятно каждому участнику.Если хотите запускать mssql отдельным win-сервером или даже под линуксом, то к ТЗ должно быть приложено обоснование "зачем так" того кто на этом настаивал ![]() ИМХО, те кто разрабатывют перносимое ПО на c++/java редко имею опыт с mssql, то есть искать людей вы будете дольше и сложнее. А если в процессе разработки прототипа завяжетесь на особенности mssql, то потом потратите деньги и время на переделку.
0
|
||
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
|
| 31.07.2018, 23:33 | |
|
Если у Вас проблемы стоят на уровне языков и архитектуры, то простите у вас нет команды и архитектора
Берите открытую подобную систему (GPL, MIT) и пилите под ваши требования исходя из тех знаний которые знаете
0
|
|
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
||||||
| 01.08.2018, 00:15 | ||||||
|
Добавлено через 5 минут Я собственно по этой причине не стал я его упоминать.Добавлено через 2 минуты Добавлено через 12 минут А в небольших проектах вроде ТС когда таких спецов пытаются заменить обычнми веб-щиками, то либо с интерфейсом "все не то" либо erp часть остается игрушечной, без особой пользы для бизнеса. Добавлено через 3 минуты ASP.Net он хорошо себя проявлетв внутрених web-порталах которые хоть и для бизнеса но по сути специализированые сайты. Там да web во все поля. Добавлено через 8 минут Что свое собирать из аналогичных или даже тех же компонентов, что чужое напильником - трудоемкость аналогичная. Я в рамках своих советов предполагаю что у ТС есть какие-то представления "как надо" которые не укладываются в коробочные системы.
0
|
||||||
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
||
| 01.08.2018, 02:59 | ||
|
Код открыт и есть обратная связь от клиентов Для подобного требуется большее время. Следует учитывать чужие ошибки. ![]() Потому для подобного следует изучить конкурентов, их сильные и слабые места и только затем подходить к проекту. На основе их анализа вы хоть ТЗ сможете написать. И все равно, вы будете использовать чужие наработки в виде фреймворков и библиотек. Надо иметь границы и понимание, где самим писать, а где использовать отточенные временем решения в виде кода и бизнез подходы решения, постановки и сопровождения задач.
0
|
||
|
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,902
|
|
| 01.08.2018, 04:28 | |
|
0
|
|
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
|||
| 01.08.2018, 04:48 | |||
|
И особенно хочется увидеть конкретную ссылку на обратную связь от их благодарных клиентов ![]() Добавлено через 5 минут Скорее почти нет требований по которым для "внешки" нужно именно дотнет. А в остальном пхп-шники дешевле, в экосистеме явы много "промышленых" модулей. А выразительных ЯП много и без дотнета.
0
|
|||
|
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,902
|
|
| 01.08.2018, 06:27 | |
|
0
|
|
|
331 / 199 / 9
Регистрация: 12.05.2015
Сообщений: 334
|
|
| 01.08.2018, 07:33 | |
|
Т.е я не считаю нужным разводить холивар с элементами демагогии в этой теме
В остальном, почему нет, я написал.
0
|
|
|
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,902
|
|
| 01.08.2018, 07:38 | |
|
antares0, я хотел услышать ваше мнение, объективные причины по которым .NET неуместен в широком использовании.
"Фанатство" подразумевает использование вопреки здравому смыслу, просто потому, что можно. Но какие причины делают .NET непригодным озвучены не были, значит и фанатством не пахнет. Да и цена тоже звучит нелепо, ибо .NET-девелоперы тоже не дорого стоят, а дорогих PHP-шников тоже найти уйму можно.
0
|
|
| 01.08.2018, 07:38 | |
|
Помогаю со студенческими работами здесь
20
Какой язык и среду выбрать для разработки на Android? Язык программирования для Android какой выбрать Какой язык программирования выбрать для хобби?
Какой язык программирования выбрать для быстрого трудоустройства? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|