2010-10-18 3 views
0

Каковы преимущества использования скомпилированного решения, такого как .NET Java, над интерпретируемым решением, например PHP или Ruby, для создания веб-приложения/веб-сайта. Похоже, что Java или .NET-приложения потребуют намного больше накладных расходов по сравнению с решением PHP/Rails.Java .NET vs PHP Rails

+0

Я хотел бы назвать этот вопрос чем-то другим. Что-то вроде «Enterprise» и Open Solutions для веб-разработки ... –

+0

Продажа хот-догов побьет их всех в вопросах продажи. –

+0

Кроме того, я видел этот вопрос, но он не искал тех же ответов, что и этот. Это больше похоже на то, что каждая сторона существ за столом, с которой может столкнуться другая. http://stackoverflow.com/questions/1533042/interpreted-vs-compiled-languages-for-web-sites-php-asp-perl-python-etc –

ответ

1

Если бы я разрабатывал большое приложение для предприятий, я бы предпочел .NET или Java в зависимости от навыков моей команды и доступных ресурсов. Но если бы я разработал быстрый + чистый веб-сайт, 2.0 рода, я бы предпочел ROR или PHP.

Это не тот, который лучше, а что нет, это именно то, что вы пытаетесь сделать.

+1

Но почему? Почему бы не рассмотреть открытую технологию для создания корпоративного приложения? Что это такое .net и JAVA, которые делают их правильными? –

+0

Корпоративные приложения не привязаны к себе. Они должны общаться с другими системами. Развертывается по формам. Требуются разные источники ввода и вывода. Нужны сложные инструменты для профилирования, анализа и других действий. Учитывая наличие основных систем в .NET и Java, мы не оставляем других вариантов. Мои рассуждения :) – Faheem

+0

Я считаю, что я следую, но все же. Почему это то, что вы использовали бы .NET/Java для чего-то более открытого. Из перечисленных вами видов деятельности я не признаю, что это невозможно для открытой технологии. (Кстати, это именно та дискуссия, которую я надеялся начать, спасибо!) –