2010-04-15 7 views
3

Я пытаюсь выяснить, является ли возможность развертывания существующего веб-сайта ASP.Net/C# 3.5 SP1 на Linux Server с Mono Runtime. Действительно ли это безопасно для живых веб-сайтов? Заинтересованы в этом из-за сокращения расходов.Является ли Моно зрелым для живых веб-сайтов?

ответ

3

Посмотрите на this список из монопроекта (Компании, использующие Mono) и сделайте свой собственный разум.

Должно ли вы используете? Это зависит от того, какие функции вам нужны и поддерживаются ли они.

+0

У вас есть веб-сайт, который размещен на моно? – Lalit

+0

@Lalit - прокрутить страницу внизу страницы - есть много записей в разделе «Веб-проекты с использованием моно» – Oded

+0

Понятия, спасибо. – Lalit

2

Если вы протестировали приложение и функции .NET, которые вы используете, выполните ... затем перейдите к нему.

Существует множество приложений для производства/с открытым исходным кодом, которые построены поверх Mono. Среда исполнения определенно достаточно стабильна, чтобы работать поверх нее.

1

Я считаю, что вполне зрелый. Например, FogCreek использует Mono для запуска FogBugz 7 на серверах UNIX.

0

Моно само по себе созрело для запуска производственных сайтов (я бы сказал, что один из лучших примеров этого - Orions Belt), однако при развертывании у вас могут возникнуть проблемы с существующим веб-приложением. Например, DbLinq (Linq to sql-реализация в моно) теперь находится в предварительном выпуске, и это не рекомендуется для использования в производстве, поэтому зависит от технологий, которые вы используете, и если они поддерживаются.

Смежные вопросы