#asp.net #umbraco #orchardcms #multi-tenant
#asp.net #umbraco #orchardcms #многопользовательский
Вопрос:
В настоящее время я использую более старую версию Umbraco (4.03), и у меня есть несколько базовых сайтов (в основном 1 пейджер), работающих под управлением одного и того же приложения IIS.
У меня есть учетная запись общего хостинга с Winhost.com , который не предлагает несколько корневых каталогов приложений сайта, только указатели на домен, поэтому я ограничен одной установкой CMS, которая поддерживает многопользовательский режим.
Настройка нескольких арендаторов Umbraco немного сложна, и мне действительно нужно обновить. Похоже, что Orchard больше ориентирован на поддержку нескольких арендаторов. В моей установке Umbraco возникли некоторые проблемы с общими оболочками, что всегда немного раздражало.
Итак, основной вопрос:
Просто основываясь на сценарии с несколькими арендаторами, был ли у кого-нибудь опыт работы с Umbraco и Orchard, который мог бы высказать мне мнение / сравнение? Если да, то является ли новая версия Umbraco лучше, чем версия, которую я использую, в отношении поддержки нескольких сайтов?
P.S. Я знаю, что по SO уже есть несколько вопросов, касающихся сравнений между двумя проектами CMS, но меня особенно интересует сравнение нескольких арендаторов.
Комментарии:
1. Пожалуйста, сообщите нам о своих выводах, поскольку я тоже действительно заинтересован в этом
Ответ №1:
Позвольте мне начать с того, что Orchard — отличная CMS, из того, что я видел о ней до сих пор, я предпочитаю ее Umbraco.
Но одно предупреждение: у меня были проблемы с запуском очень маленького сайта Orchard на дешевом хостинге (на самом деле я также использовал winhost) из-за ограничений памяти пула приложений. Orchard сильно перегружен памятью, и в моем случае объем памяти увеличился бы примерно до 100 МБ за несколько просмотров страницы. Большинство пакетов общего хостинга ограничивают пул приложений 100 мб, поэтому в моем случае пул приложений повторно использовался при каждом просмотре другой страницы. Смотрите этот поток в качестве примера. В итоге я использовал Umbraco вместо этого.
Извините, я знаю, что это немного не по теме и не отвечает на вопрос о нескольких арендаторах. Но проверьте это на ранних стадиях разработки.
Ответ №2:
Последняя версия Umbraco имеет, по сути, те же настройки для нескольких арендаторов, что и в версии 4.03. Вы можете назначить домен любому элементу контента непосредственно в папке «Контент» в разделе «Контент» администратора.
Я выполнил несколько настроек для нескольких сайтов с помощью Umbraco и могу понять, как быстро становится интересным создание скинов. Мы использовали решение проблемы скининга на основе CSS (выберите файлы CSS в корне). Это казалось лучше, чем совершенно другой набор шаблонов для каждого сайта.
Есть мысли о том, как бы вы хотели, чтобы это работало? Где-то там может быть хороший пакет.
Извините, я не могу ответить на статью Orchard, поскольку я не использовал ее и имею о ней лишь поверхностное представление.
Комментарии:
1. Спасибо, что предупредили, что текущая настройка многопользовательской аренды Umbraco все та же (неудобная). Мне нужно провести некоторое время с Orchard, чтобы протестировать многопользовательскую аренду в этом.