2009-12-15 4 views
1

Я бы хотел, чтобы наши пользователи размещали видео, статьи, аудио, ссылки и изображения. Пользователи должны иметь возможность размещать контент, затем я утверждаю или отклоняю контент на основе моих собственных критериев. Пользователи должны иметь возможность поднимать/удалять статьи, оставлять комментарии и голосовать за комментарии. Когда кто-то просматривает статью, они должны иметь возможность видеть похожие сообщения. Кроме того, поскольку umbraco использует xslt, мой сайт сможет масштабироваться?Может ли Umbraco функционировать как полноценная CMS-система

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

+1

@ Luke101 Я использовал Umbraco несколько лет назад. Я обнаружил, что это OpenSource по имени, но коммерческий в венчурном бизнесе. Смысл, хорошие документы были трудно найти, но вы могли бы заплатить (много) за поддержку. Возможно, это все изменилось, но в то время это было моим впечатлением. Кроме того, я задаюсь вопросом, является ли вы тем, что вы хотите, скорее, системой управления сообществом, чем «системой управления контентом». Разница в моем сознании заключается в том, что у CMS обычно ограниченное количество доверенных пользователей. –

+0

Я не вижу, что использование xslt предотвратит масштабирование? Umbraco -is-полноценная система CMS :) Многие из функций, которые вы упомянули, не являются основными функциями CMS. – ArjanP

ответ

1

Umbraco - это полноценная система CMS. Хотя кажется, что вы спрашиваете, может ли он обрабатывать созданный пользователем контент. Может быть, вы имеете в виду систему управления сообществом?

Umbraco имеет управление членами и через API Umbraco вы можете разрешить загрузку изображений, встраивание видео и т. Д. Или вы можете создать свою собственную базу данных и использовать пользовательские элементы управления .NET для создания/чтения содержимого из этой пользовательской базы данных.

Все XSLT кэшируются, поэтому скорость, как правило, не является проблемой, но вы можете использовать элементы управления пользователями, если вы видите некоторое замедление (это должно быть LOTS содержимого).

Если вы программист .NET, то Umbraco - отличный вариант. Если нет, то просто использовать XSLT для создания системы управления сообществом может быть сложной задачей.

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