Поиск:

Ответ в темуСоздание новой темы Создание опроса
> В какой оболочке разрабатывать SaaS апликации? 
V
    Опции темы
LVA70
Дата 18.10.2011, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 18.10.2011

Репутация: нет
Всего: нет



Мы собираемся мигрировать свой продукт – бизнес апликацию в облако в соответствии с SaaS моделью и хотели бы спросить мнения сообщества о наилучшей разработческой платформе для этой цели. Будучи глубоко «зарытыми» в старые технологии, чувствуем явный недостаток знаний, для выбора между JAVA, .NET, Ruby, PHP... Посоветуйте в чем принципиальное отличие между этими платформами? Это помогло бы нам сделать выбор направления и дальше копать в выбранной области. 

В двух словах об апликации, которую собираемся разрабатывать. Это вертикальнае отраслевая апликация для автоматизации некоторых бизнес-процессов. Работая в вебе, апликация завязана на локальную учетную систему (1C, Галактика, Парус, MS Dynamix Ax) с которой производит обмен данными. Предполагается порядка 10,000-20,000 клиентов с одновременным подключением  порядка 1000 пользователей. Принимая во внимание, что апликация расчитана на относительно небольшие предприятия, стоимость платформы и эксплуатационные расходы имеют большое значение. Естественно, желательно, чтобы среда программирования имела бы набор инструментов для быстрой разработки апликации, была бы достаточно популярна и создаваемые на ней апликации хорошо бы портировались на различную серверную инфраструктуру (Azur, Amazon EC2 итп.), а также оконечные пользовательские устройства и операционные системы.

PM MAIL   Вверх
source777
Дата 19.10.2011, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 6
Всего: 56



Цитата(LVA70 @  18.10.2011,  19:14 Найти цитируемый пост)
JAVA, .NET, Ruby, PHP... Посоветуйте в чем принципиальное отличие между этими платформами? 
Принципиальное отличие в том, что Java и .NET - это виртуальные машины, а Ruby и PHP - языки программирования. Не знаю насчёт PHP, но для Ruby, кроме нативной реализации CRuby есть реализации и под Java - JRuby и под .NET - IronRuby

Цитата(LVA70 @  18.10.2011,  19:14 Найти цитируемый пост)
 Принимая во внимание, что апликация расчитана на относительно небольшие предприятия, стоимость платформы и эксплуатационные расходы имеют большое значение.

Ну раз бюджет ограничен, то выбери веб-фреймворк для начала, например Ruby on Rails и ASP.NET MVC

Цитата(LVA70 @  18.10.2011,  19:14 Найти цитируемый пост)
а также оконечные пользовательские устройства и операционные системы.

веб-приложения вообще-то в браузерах работают... причём тут пользовательские устройства и операционные системы?



--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
LVA70
Дата 19.10.2011, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 18.10.2011

Репутация: нет
Всего: нет



Source777, спасибо за совет!

Еще пару вопросов, если можно:
  • В комбинации Ruby on Rails и ASP.NET MVC, обе среды есть дополнение друг другу или возможные альтернативы? Если дополнение, то какова зона применения каждой из сред? 
  • А подходит ли сюда каким-либо боком Silverlight для написания клиентской части?
  • Являются ли JRuby и IronRuby различными оболочками для написания апликаций под JAVA и .NET или можно просто компилировать или как-то еще портировать на JAVA и .NET единый код, написанный под Ruby on Rails?

P.S. а в отношении OS и оконечных устройств, я собственно и имел в виду, чтобы апликация корректно работала на всем спектре разнообразных браузеров...

 



PM MAIL   Вверх
source777
Дата 19.10.2011, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 6
Всего: 56



Честно говоря, у Вас очень странные вопросы, я предпочту на них не отвечать, дабы не нагрубить.

Даже Google не понимает о чём Вы говорите: http://www.google.ru/search?num=100&hl...%D0%B8%D0%B9%22


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Ruby: Общие вопросы"
source777
  • С чего начать? начинаем
  • Ссылки на полезные ресурсы смотрим тут
  • Обязательно следуйте правилам Vingrad.
  • Пожалуйста, прочитайте рекомендации по работе в форуме и навигации по Vingrad.
  • Для вставки кодов Ruby используйте тег: [code=ruby]код[/code]. Когда в будущем подсветка синтаксиса для Ruby будет реализована, весь исходных код преобразится.
  • Используйтe чекбокс "Транслит" (возле кнопок кодов), если у Вас нет русских шрифтов.
  • Помните, для каждого вопроса должна быть своя тема.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Ruby: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0645 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.