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

  1  2   

На каком языке написать облачную CRM с блекджеком и гейшами?

На каком языке написать облачную CRM с блекджеком и гейшами?
Я
   100kg
 
11.10.17 - 23:35
8. Другое38% (12)
5. node.js28% (9)
2. php9% (3)
4. python9% (3)
7. perl9% (3)
1. asp.net6% (2)
3. java0% (0)
6. ruby0% (0)
Всего мнений: 32

Всем добрый день!
На мисте знают всё и во всём разбираются, поэтому интересно мнение форумчан.
Задание: Написать масштабную облачную CRM со всякими плюшками, типа десктоп, мобильного и прочими клиентами, интеграциями и тому подобное...
Писать на чем знаешь не предлагать! Давайте абстрагируемся от конкретного исполнителя и поделимся мнением на чем бы сейчас следовало начинать масштабный веб-проект.
Желательно учитывать все моменты: скорость разработки, перспективы языка и т.д.
И обоснуйте свой ответ.
 
 
   Египтянин
 
1 - 11.10.17 - 23:35
на битрикс.
   100kg
 
2 - 11.10.17 - 23:39
(1) вот сомневаюсь. Для сайтиков нормально, но для приложений с кучей логики и толпой активных пользователей, упрется в производительность сразу же
   Филиал-msk
 
3 - 11.10.17 - 23:41
(2) Зачем тебе производительность, когда ты открытым текстом возжелал блекджека и гейш? Битрикс вполне соответствует.
   100kg
 
4 - 11.10.17 - 23:42
(3) твою логику мне не понять, к сожалению
   Филиал-msk
 
5 - 11.10.17 - 23:44
(4) А, цель опроса тупо поржать?  Тогда на 1С
   100kg
 
6 - 11.10.17 - 23:46
(5) вот опять
   Филиал-msk
 
7 - 11.10.17 - 23:48
(6) Что не так?
Десктоп есть, мобильный и прочий клиенты есть, интеграций сколько влезет, тому подобного - выше крыши.
   Филиал-msk
 
8 - 11.10.17 - 23:50
Перспективы опять же, скорость разработки
   Филиал-msk
 
9 - 11.10.17 - 23:51
Наличие сформированного коммунити и готвая сеть поставщиков-франчайзи.
   100kg
 
10 - 11.10.17 - 23:52
(7) только не очень облачно получится
 
 Рекламное место пустует
   Филиал-msk
 
11 - 11.10.17 - 23:54
(10) https://solutions.1cfresh.com
Напрямую от вендора
   Asmody
 
12 - 11.10.17 - 23:54
бэк — elixir + phoenix
фронт — elm

elixir - это ruby наших дней. phoenix - это его рельсы.
только на основе erlang, все многопоточно-функциональное, как вы любите.

elm - haskell-образный язык для фронта. тоже функциональный. иммутабилити и всё такое.

Короче, если хочется поебстись неподецки — то вот это самое оно, писк и струя.
   Филиал-msk
 
13 - 11.10.17 - 23:57
(12)  Кстати, отличный пример реализации пункта ТЗ "писать на чем знаешь не предлагать"! Спасибо.
   100kg
 
14 - 12.10.17 - 00:00
(13) это точно, прекрасная подборка редчайших технологий)))
   DGorgoN
 
15 - 12.10.17 - 00:00
1C чем не угодило? Своё облако на 2012 винде и средней паршивости тачке с SSD, 8 Гб ОЗУ и файловой базой 1с через Апач или ИИС для доступа по веб клиенту и всего делов. УФ уже даже студенты знают.
Быстро, сердито, работает, отвечает главному критерию всех 1с-ников: "хуяк, хуяк и в продакшен".

8. Другое
   Филиал-msk
 
16 - 12.10.17 - 00:02
(0) Развивая тему про asp.net, там какого языка надо не знать? C#? Visual basic?
   100kg
 
17 - 12.10.17 - 00:03
(16) подразумевается c# конечно
   DGorgoN
 
18 - 12.10.17 - 00:03
(16) Там в принципе просто нужно епстись с теми вещами где в 1с это делается просто, легко и элементарно. И самое главное знакомо.
   Филиал-msk
 
19 - 12.10.17 - 00:06
(15) "Хуяк-хуяк и в продакшн" - опасно.
"Семь раз отмерь, один раз отрежь" - долго.
"Семь раз хуяк, один раз в продакшн" - наш выбор!
   Филиал-msk
 
20 - 12.10.17 - 00:07
А, проголосовать еще...

8. Другое
   Филиал-msk
 
21 - 12.10.17 - 00:09
(16) А почему проигнорированы brainfuck и j#?
   DGorgoN
 
22 - 12.10.17 - 00:14
(19) Ну это смотря какой хуяк, если длинный, как у всех 1с ников, то первый вариант очень даже..

И кроме шуток - чем 1с не устраивает? Вот прям с самого нуля всё равно не получится, если уж хардкор то давайте возьмем ассемблер, на нём напишем свой с, потом на с напишем свой с++, на с++ свою 1с подобную систему с УФ, и вот уже на этом ананасе напишем свою облачную CRM с блекджеком и гейшами и только тогда она будет истинно выстраданной.
   Asmody
 
23 - 12.10.17 - 00:21
(21) а для них нет фреймворков
   Филиал-msk
 
24 - 12.10.17 - 00:22
(22)  Да ТСу не надо ответа (: Ему нужен срачик между адептами языков и фреймворков. Но что-то пошло не так (:
   Asmody
 
25 - 12.10.17 - 00:23
(22) За 1С платить надо, а так всё будет даром, забесплатно в опенсорсе.
   Филиал-msk
 
26 - 12.10.17 - 00:23
(23) Для j# есть цельный .net Для браинфака попутно напишем. И вообще ТС в виду языки имел, не морочь людям голову (:
   Asmody
 
27 - 12.10.17 - 00:24
(19) С третьим девизом можно майки выпускать!
   Филиал-msk
 
28 - 12.10.17 - 00:27
(25) В эту сумму уже включается базовая поддержка платформы и обновления. В случае с опенсорцем клиенты будут брошены на произвол диких разработчиков.
   Филиал-msk
 
29 - 12.10.17 - 00:27
Как не крути, 1С выгоднее
   DGorgoN
 
30 - 12.10.17 - 00:29
(25) Ну а если учесть что нужен узконаправленный специалист, который будет решать данную проблему?
Я вот честно в опенсорсе взял себе вордпресс и нежужу. Там плагинов тьма и на данную тему есть, правда пока не проверял но пипл вроде хавает. Как ноги/руки/голова дойдут так и сяду.
   DGorgoN
 
31 - 12.10.17 - 00:33
(29) Так и я про то же. Не уверен что автору денюжков не хватит для выделения клиентов в такую позу. Ну если уж с деньгами туго... ну тут сами понимаете  это вам не это (с) Кличко.
   Филиал-msk
 
32 - 12.10.17 - 00:38
(31) В случае нехватки гейш на 1С, разработчик может помочь себе сам. Например, реализовав адресную книгу на забалансовых счетах. Это будет вполне в духе опенсорса! На других языках такого удовлетворения от работы не достигнешь.

Не, в 1С сплошные плюсы.
   Филиал-msk
 
33 - 12.10.17 - 00:39
И проголосовать (:

8. Другое
 
 
   Uragan_a
 
34 - 12.10.17 - 03:23
почему нет? и фреймворк какой - нибудь

2. php
   Tateossian
 
35 - 12.10.17 - 03:29
Nodejs. Возможно, стоит посмотреть в сторону руби. На нем написан редмайн, приходилось править исходники немножко и мне понравиласьт лакончиность. Но, правда, очень напрягает постоянная проблема с разрешением взаимосвязей. Мой личный продукт делается на node и ангуляре. Джаву вообще вычеркни из списка.

5. node.js
   УспешныйЧел
 
36 - 12.10.17 - 04:25
С такими вопросами, не на чем, обратитесь к специалистам, они вам все сделают.
   Tateossian
 
37 - 12.10.17 - 04:32
(36) На вскидку в одного такое не потянуть, а по бюджету, думаю, нужно минимум 1.5~2.0 млн. и год минимум времени.
   asady
 
38 - 12.10.17 - 08:05
(0) на каком framework-е собираешься ваять?

если платформа своя - то пиши работающую модель для начала - на том языке который лучше знаешь.
потом перепишешь на  go или python заодно и рефакторинг замутишь.

2. php
   АнтонБ
 
39 - 12.10.17 - 08:10
Под веб node.js если с нуля.
php если только уже есть легаси код.
Как в интернет магазинах.

5. node.js
   Asmody
 
40 - 12.10.17 - 08:29
да пофиг на чем писать, главное, чтобы был блокчейн!
   Филиал-msk
 
41 - 12.10.17 - 08:30
(38) Ты уж определись - php, go или python. Тебе вот похрен, а ТС мучаться будет
   bodri
 
42 - 12.10.17 - 08:42
1С наше ВСЁ

8. Другое
   АнтонБ
 
43 - 12.10.17 - 08:55
(0) Добавьте в выбор 1с пожалуйста.
Модератор можете добавить принудительно 1с в возможность выбора.
Это сайт 1с программистов!!11
(42)
   100kg
 
44 - 12.10.17 - 09:23
(43)  Согласен, надо было добавить. Просьба к модераторам добавить пункт 1С
   100kg
 
45 - 12.10.17 - 09:23
Лично сам склоняюсь к asp.net(C#)

1. asp.net
   Филиал-msk
 
46 - 12.10.17 - 09:24
(44) И перенести голоса с пункта "Другое"
   100kg
 
47 - 12.10.17 - 09:24
(34) Как уже тут правильно заметили, в одиночку такое не потянуть, нужна команда. А php не очень то подходит для командной работы
   100kg
 
48 - 12.10.17 - 09:26
(39) мне кажется что node.js это всего лишь мода и не более. И она пройдет, да собственно уже проходит
   100kg
 
49 - 12.10.17 - 09:28
(38) меня от php мутит, какой-то несерьезный язык...такое ощущение что это некая мешанина из костылей и первобытных велосипедов
 
 Рекламное место пустует
   Филиал-msk
 
50 - 12.10.17 - 09:31
(49) Ты давай свой c# защищай, а не на другие языки наезжай. Мутит его... прям при всех. Никакой культуры (:
   asady
 
52 - 12.10.17 - 10:06
(51) попробуй
это смотря как материться - если грубо то неприветствуют - но это везде так.
а тонко и со смыслом - это надо уметь - попробуй.
   spock
 
53 - 12.10.17 - 10:14
Чтобы удешевить, нужно развернуть серверную часть на nix'ах, значит .net отпадает, если, конечно, не захочется экспериментов с nix-портом.
1С вообще не вариант с их системой лицензирования.

Я считаю, что можно успешно сделать этот проект на python'е. В python'е есть все, что нужно и даже больше.

4. python
   Asmody
 
54 - 12.10.17 - 10:15
(49) Язык как язык. Уж точно не чудней javascript
   Юрий Лазаренко
 
55 - 12.10.17 - 10:27
(15) Облачная CRM на веб-клиенте 1С это будет полная жо.
   lodger
 
56 - 12.10.17 - 10:29
(55) а вы пробовали собрать минималистичный интерфейс для веб-морды на 1с? вполне так летает. просто не надо городить бухгалтерию 3.0 там где это не требуется.
   Юрий Лазаренко
 
57 - 12.10.17 - 10:32
(56) Пробовали. Но минималистичный интерфейс в CRM не получится.
   Филиал-msk
 
58 - 12.10.17 - 10:34
(55) Голосуй, не стесняйся!
   Юрий Лазаренко
 
59 - 12.10.17 - 10:34
А если вспомнить о лицензиях на каждый сеанс. О зависаниях сеансов с блокировками открытых в них объектов, о невозможности настроить нормально стиль страницы...
   Юрий Лазаренко
 
60 - 12.10.17 - 10:34
(58) Я воздержусь
   Брудвар
 
61 - 12.10.17 - 10:44
Почему не спрашиваешь на чем писать фронт? Для бэка вообще пофигу на чем, хоть на ПХП. Фреймворков под все сейчас полно. Но мне больше нода нравится, там клевый js

5. node.js
   Скиурус
 
62 - 12.10.17 - 11:05
Мне кажется, что облачная CRM будет нуждаться в высокой мощности и гибкости, которые может обеспечить только такой мощный и гибкий язык как

7. perl
   АнтонБ
 
63 - 12.10.17 - 11:07
(61) Node.js + React
Программировать под веб ПРОЩЕ чем 1с!

Вообще удивляюсь.
Я в 1с с 7.7, сложность программирования поднялась в разы.
Те усилия, и время которые нужны чтобы на 1с 8.3 нормально программировать + 5 лет опыта.
В Node.js это уже уровень архитектора.

В 1с те же 5 лет опыта это только миддл.
Такие рыночные требования.
В 1с зубры имеют уже по 20 лет опыта только в 1с.
Пример волшебник!

При этом заказчик вообще не видит разницы в сложности между 1с 7.7 и 1с 8.3
Считает нормой, и рынок со средним опытом +10 лет заказчику это позволяет.
   АнтонБ
 
64 - 12.10.17 - 11:09
(63) Если сравнивать с веб программированием.
В 1с рынок сильно подвинулся в сторону интересов заказчика за последние 5 лет.
Это хорошо для клиентов, и прекрасно для фирмы 1с.
Но я НЕ КЛИЕНТ.
Я с другой стороны рынка (
   Filin
 
65 - 12.10.17 - 11:11
Ну морду все равно на JS писать. Поэтому у node.js в плюсах - один язык на фронт и бэк. В минусах - это довольно странный язык :)
А так еще Pyton+Django на бэк тоже норм.
   Filin
 
66 - 12.10.17 - 11:12
Забыл проголосить, я таки делал бы на ноде. react + node.js + фсякие фичи типа Redux.

5. node.js
   Oftan_Idy
 
67 - 12.10.17 - 11:13
(22) "И кроме шуток - чем 1с не устраивает? "

Да ну ответ давно всем известен.
Вы хотите делать веб-приложение с которым будет работать одновременно очень много пользователей (это больше 500) ?

Тогда забудьте про 1С.
   АнтонБ
 
68 - 12.10.17 - 11:14
(65) (66) Если помнить что javascript сначала создавался как лисп.
Потом, после выходя java заказчик потребовал сделать похожий синтаксисом на java язык.
Но внутри это все тот же лисп.
Прочитать сначало лисп перед javasсript.
Идею лисп понять - все есть список.
   igorPetrov
 
69 - 12.10.17 - 11:15
(67) "Тогда забудьте про 1С." Не говори так.
   igorPetrov
 
70 - 12.10.17 - 11:24
(68) Откуда этот бред?
   АнтонБ
 
71 - 12.10.17 - 11:31
(70) https://en.wikipedia.org/wiki/Brendan_Eich
Netscape and JavaScript

He started work at Netscape Communications Corporation in April 1995. Eich originally joined intending to put Scheme "in the browser",[6] but his Netscape superiors insisted that the language resemble Java in terms of its syntax. The result was a language that had much of the functionality of Scheme, the object orientation of Self, and the syntax of Java. The first version was completed in ten days in order to accommodate the Navigator 2.0 Beta release schedule,[6][7] and was called Mocha, but renamed LiveScript in September 1995 and later JavaScript in the same month.[8] Eich continued to oversee the development of SpiderMonkey, the specific implementation of JavaScript in Navigator.[9]

https://en.wikipedia.org/wiki/Scheme_(programming_language)

Scheme is a functional programming language and one of the two main dialects of the programming language Lisp
   АнтонБ
 
72 - 12.10.17 - 11:33
(70) Ссылки только на английском.
Вообще все что по программированию выше миддла приходится читать только на английском.
Иначе через перевод теряется половина смысла.
   АнтонБ
 
73 - 12.10.17 - 11:34
(70) Чтобы это увидеть нужно взять пример на лисп и переписать в javascript.
Это будет строка в строку конвертация.
Вся логика будет та-же.
   igorPetrov
 
74 - 12.10.17 - 11:35
(73) спасибо, но все-таки лисп и схема несколько разные вещи, хотя и безусловно схожие.
   АнтонБ
 
75 - 12.10.17 - 11:42
(74) Корни javascript в lisp (schema)
Если его учить как потомок lisp с синтаксисом java.

Многие ИДЕОЛОГИЧЕСКИЕ вещи будут понятны:
структура, отсутствие типа класса.
Класс только как представитель.
Класс это ТОЛЬКО список свойств.
переменные и Функции это элементы списка класса.
Очень мягкая типизация.

Все это не глюки а идеология lisp.
   sapphire
 
76 - 12.10.17 - 11:48
нода наше всё

5. node.js
   sapphire
 
77 - 12.10.17 - 11:48
(63) node.js+vue
   АнтонБ
 
78 - 12.10.17 - 11:52
(77) vue лучше чем react?
Учитывая что есть react native.
В проектах за деньги использовал?
   2dolist
 
79 - 12.10.17 - 11:52
(15) "хуяк, хуяк и в продакшен"

Недавно общался с товарищем, который занимается разработкой приложения, которым гайцы проверяют водителей и там же в нём выписывают постановления.

Всвязи со специфичной работой госструктур и жёсткими сроками, входу принцип "хуяк, в продакшн и хуяк"
   2dolist
 
80 - 12.10.17 - 11:53
что-то пробелы залипают
   vvp91
 
81 - 12.10.17 - 12:02
(0) Начинать любой проект надо с трепа с такими же тронутыми и белого листа бумаги, на котором записать пишущим средством всякие мысли, пришедшие в ваши головы.

Да, и не забудьте договориться - а зачем.

8. Другое
   Serginio1
 
82 - 12.10.17 - 12:24
Учитывая облака и кроссплатформенность, то лучше использовать
.Net Core, а язык C#.
Asp.Nwt Core для сервера, Xamarin.Forms 3 для мобильных и десктопа. Скоро выйдет XAML Srandard
https://visualstudiomagazine.com/articles/2017/08/01/xamarinforms3_0.aspx

Что касается Asp.Net Core то есть нехилая поддержка со стороны VS 2017 поддкржка TypeScript, Angular 2 https://habrahabr.ru/post/318480/

Важен не только язык, но и средства отладки, интеллисенсе короче RAD
   Serginio1
 
83 - 12.10.17 - 12:24
..

1. asp.net
   igorPetrov
 
84 - 12.10.17 - 12:31
(82) Ну, кто бы сомневался ))))
   Serginio1
 
85 - 12.10.17 - 12:35
(84) Подозреваю, что ты. Ну и судя по результатам опоса, не сомневается только TC
   Dzenn
 
86 - 12.10.17 - 12:50
А зачем? Если есть почти бесплатный и шикарный по функционалу Битрикс-24?
   Филиал-msk
 
87 - 12.10.17 - 12:51
А я за 1С

8. Другое
   Asmody
 
88 - 12.10.17 - 14:02
(87) да тут все за 1С. Но писать будем на clojure
   LeReve
 
89 - 12.10.17 - 14:13
и без вариантов

4. python
   mxs089
 
90 - 12.10.17 - 15:06
(0) попробуй на паскале

8. Другое
   Asmody
 
91 - 12.10.17 - 15:07
(90) Лучше на фортране
   HeKrendel
 
92 - 12.10.17 - 15:08
я за бизнес план
   Лефмихалыч
 
93 - 12.10.17 - 15:10
не с того конца автор начал.
Абсолютно похер, на чем оно будет написно. ВОт вообще до звезды. При наличии правильных людей и идей это даже на php работает - битрикс тому наиярчайший пример.


Без людей или людей на чем угодно будет УГ.

Язык и платформа значения не имеют.
   Serginio1
 
94 - 12.10.17 - 16:30
(93) Ну вообще то имеет. Разные языки и среды предлагают разный функционал, библиотеки и среды разработки.
Плюс комьюнити, где можно быстро найти решение (stackoverflow.com)
   wt
 
95 - 12.10.17 - 16:41
(94) если делать, чтоб потешить себя любимого, то да. А если все-таки приложение для использования юзерами, да ещё чтоб это приложение продержалось пару лет, те чтоб не один светочь ТС мог внести изменения, то полностью согласен с (93)
   100kg
 
96 - 12.10.17 - 16:45
(93)  занимательная чушь
   100kg
 
97 - 12.10.17 - 16:45
(93) как битрикс работает мы в курсе, сайт на нем
   100kg
 
98 - 12.10.17 - 16:45
(97) и битрикс24 пользуемся
   100kg
 
99 - 12.10.17 - 16:50
Многие советуют php, python.  Питон хороший язык, не спорю, писал на нем кое-что для десктопа. Но строить корпоративные приложения на них это мучение, хоть для веба, хоть для десктопа. Он для чего нибудь простого и чтобы быстро. Для прототипирования сгодится, но не больше
   Serginio1
 
100 - 12.10.17 - 17:45
(95) Ну сейчас много работает на ПХП. И больше потому, что это для CMS. Нормальные сервера пишутся уже пишутся уже на компилируемых языках пример (stackoverflow.com)
https://habrahabr.ru/company/jugru/blog/316854/
  1  2   

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