Orchard CMS на моно

Этот вопрос может быть немного субъективным, но я не уверен, где еще он лучше подходит.

Я использовал Orchard в ряде проектов, где сервер был основан на Windows Server — интегрировался с AD, SQL и т. д. для предоставления портала на основе MVC — как кража конфеты у малыша!

Недавно я изучал MonoTouch и установил Orchard на OSX под ModMono согласно http://docs.orchardproject.net/Documentation/Running-Orchard-on-Mono.

Кажется, все работает нормально и быстро, но я не уверен, стоит ли поддерживать это на коммерческом предприятии. Я всегда использовал MySQL или MSSQL в качестве БД, тогда как моя текущая установка работает с PostgreSQL — что-то новое (что всегда хорошо).

Кто-нибудь знает какие-либо сайты, использующие Orchard, работающие на Mono, с ModMono (Apache2) и PostgreSQL?

Я планирую выполнить развертывание на облачном сервере под управлением CentOS и Mono, чтобы провести дальнейшее тестирование, прежде чем двигаться дальше, но думаю, что это может быть захватывающим направлением для изучения.


person Darbio    schedule 03.01.2012    source источник


Ответы (1)


Я не могу сказать, что знаю какие-либо сайты, которые используют Orchard на Mono на коммерческой основе, но я знаю множество сайтов, использующих Mono, Postgresql и CentOS. Но если он работает на Mac с Modmono и Postgresql, то он должен работать и на CentOS.

Единственная проблема, с которой вы можете столкнуться при работе в Linux, — это чувствительность к регистру. Если вы сталкиваетесь с проблемами чувствительности к регистру, когда пробуете Orchard в Linux, вы можете настроить свой сайт для использования Mono IOMAP временно, пока вы не исправите проблемы с чувствительностью к регистру.

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

В настоящее время я близок к завершению переноса приложения, которое будет использовать Mono, Postgresql и Ubuntu, работающие на Amazon EC2. Я считаю, что Ubuntu лучше, чем CentOS, когда дело доходит до Mono, поскольку его намного проще настроить и он лучше поддерживается. Вы можете использовать репозитории badgerports, расположенные здесь, если хотите попробовать последнюю версию Mono в Ubuntu.

person startupsmith    schedule 03.01.2012
comment
Из любопытства, почему вы считаете, что Mono проще настроить на Ubuntu? Я часто кодирую, используя Mono в Ubuntu, но обычно использую клон RHEL (например, CentOS). Возможно, я смогу чему-то научиться на вашем опыте. - person Justin; 29.01.2012