В настоящее время я поддерживаю 3 веб-сайта, посвященных одной и той же концепции. 2 из них являются приложениями WinForms, где на веб-сайте приведены некоторые основные сведения и ссылки для скачивания. Третий - это веб-приложение для запроса данных. У меня также есть форум (SMF / TinyPortal), который служит центром технической поддержки / новостей для трех сайтов. Трафик загрузок приличный, но я не получаю много отзывов на форумах поддержки
Я хочу объединить эти три объекта, чтобы мне не приходилось дублировать объявления, загружать обновления библиотеки данных в несколько мест, а также обеспечивать единый вид сайтов.
К счастью, моя учетная запись хостинга поддерживает как .NET, так и PHP, поэтому я изучал Drupal, Graffiti, DotNetNuke, Joomla, Сервер сообщества и многое другое. Однако мне было трудно различить, какие функции включены, поддерживаются или просто не являются частью структуры.
Кто-нибудь имеет хорошую оценку этих проектов (и других тоже) и может ли оценить их возможности / возможности расширения / настройки / и т. д.? Я не обязательно ищу «что вам больше всего нравится», а скорее ищу оценку набора функций / целевого типа конечного пользователя.





DotNetNuke «из коробки» содержит множество функций, управление контентом, управление ссылками, модули списка документов, модули форума и тому подобное. Существует также очень хороший сторонний модуль и рынок скинов для внесения улучшений, необходимых для реализации полноценного решения.
Со временем DNN может стать отличной основой для коллекции веб-сайтов. Он также поддерживает многопортовую систему, которая позволяет размещать более одного сайта на одной и той же кодовой базе, что очень полезно.
Самое приятное то, что это бесплатно!
Как вы упомянули, доступно множество опций, большинство из них имеют все основные функции. Если вы ищете простую настройку, большинство из них может оказаться излишним для того, чего вы пытаетесь достичь. Выбор CMS может лучше всего зависеть от ваших предпочтений в отношении языка программирования, который использует CMS.
Для некоторых поддерживаемых мной веб-сайтов я использовал Typo3 (http://www.typo3.com/). Причиной выбора мой была гибкость Typo3 с его множеством (множеством!) Плагинов для всех видов функций, а также возможность разрабатывать плагины самостоятельно.
HTH,
Дж.
DotNetNuke:
надеюсь, это соответствует тому, что вы ищете.
Если вы хотите быстро сравнить функции CMS, взгляните на Матрица CMS - там есть практически все известные человечеству cms.
Редактировать Если быть точнее, с сайта
CMSMatrix is the number one content management system comparison site on the Internet. It allows users to evaluate over 950 content management systems in 135+ different categories.
этот сайт, как правило, немного устарел, но это хорошее место для начала
Предполагая, что вы переходите на открытый исходный код, следует обратить внимание на следующие факторы:
Активное и знающее сообщество. <- Вы не хотите быть единственным человеком, способным поддерживать эту CMS через 10 лет.
регулярные и простые методы обновления.
Ваши навыки.
Выбирайте N2, если вы хотите быстро приступить к работе с парой хороших функций. Кроме того, он действительно нацелен на расширяемость и чистый код.
У "Open Source cms" их множество, и запуск демонстраций с логинами администратора
Я обнаружил, что CMS Matrix (см .: iAn) иногда может быть немного устаревшим, но это определенно хорошая отправная точка. CMS с открытым исходным кодом - хороший ресурс (см. Mrinject). Я бы склонился к тому, с чем можно повозиться - закрытый исходный код может загнать вас в угол.
Если вы изучаете .NET, MojoPortal - еще один вариант, как и umbracco и т. д. Найдите здесь DNN и другие. Я обнаружил, что подход к Drupal более устрашающий. Кроме того, это довольно простые форумы. Joomla, как и DNN, требует денег на надстройки, хотя для обоих есть бесплатные. Судя по всему, халява от Joomla может отличаться по качеству - я никогда не рассматривал это слишком внимательно.
Я думаю, что выбор в толпе PHP - это Drupal - если вы можете потратить свободное пространство на его изучение. Drupal обычно более удобен для разработчиков, чем для конечных пользователей, поэтому, если вы не разработчик, его сложнее понять, чем что-то вроде Joomla. Судя по всему, его кодовая база лучше, чем Joomla.
Просмотрите сообщества - вы проведете там некоторое время, поэтому убедитесь, что они вам нравятся.
Если сайт довольно простой, то, возможно, будет достаточно WordPress, поскольку он имеет множество плагинов и множество шаблонов, доступных бесплатно или
Я блуждаю по этому пути уже некоторое время. Мой совет - настроить несколько тестовых установок и примерно настроить их на то, что имеет то, что вы хотите, а затем попробовать использовать и, что важно, попытаться сломать это. Установка их вместе на одном сервере - хороший способ проверить относительную разницу в скорости.
Протестируйте их - это единственный способ узнать, какой из них вам подходит.
Как поставщик, я считаю, что матрица CMS пугает. По сути, это список всех CMS под солнцем с несколькими общими рейтингами и отзывами. Прежде чем выбрать CMS, я бы сначала выбрал модель, а затем исследовал различные доступные варианты.
Именно такие детали, которые я искал. Я отмечаю матрицу CMS как «ответ», поскольку она имеет приличную сетку. Надеюсь, другие последуют вашему примеру и опубликуют больше ответов, как и вы, чтобы получить хороший план.