Как выбрать CMS/портал для небольшого веб-сайта(ов)?[закрыто]

StackOverflow https://stackoverflow.com/questions/87210

Вопрос

В настоящее время я поддерживаю 3 веб-сайта, каждый из которых основан на одной и той же концепции.Два из них — это приложения WinForms, на веб-сайте которых приведены некоторые основные сведения и ссылки для скачивания.Третий — веб-приложение для запроса данных.У меня также есть форум (SMF/TinyPortal), который служит центром технической поддержки и новостей для трех сайтов.Трафик загрузок приличный, но на форумах поддержки меня мало посещают.

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

К счастью, моя учетная запись хостинга поддерживает как .NET, так и PHP, поэтому я изучал Drupal, Graffiti, DotNetNuke, Joomla, Community Server и другие.Однако мне было трудно отличить, какие функции включены, поддерживаются или вообще не являются частью платформы.

Есть ли у кого-нибудь хорошая оценка этих проектов (и других тоже) и может ли они оценить их возможности/расширяемость/кастомизацию/и т.д.?Я не обязательно ищу «что вам больше всего нравится», а скорее оценку набора функций / целевого типа конечного пользователя.

Это было полезно?

Решение

Если вы хотите быстро сравнить функции CMS, взгляните на Матрица CMS - там есть практически все известные человеку cms.

РедактироватьЕсли быть немного точнее, с сайта

CMSMatrix — это сайт номер один для сравнения систем управления контентом в Интернете.Он позволяет пользователям оценивать более 950 систем управления контентом в более чем 135 различных категориях.

Другие советы

Выбирайте N2, если хотите быстро приступить к работе с парой приятных функций.Кроме того, он действительно направлен против расширяемости и чистоты кода.

http://www.n2cms.com

«CMS с открытым исходным кодом» имеет их множество и запускает демо-версии с правами администратора.

ДотНетНук:

  • очень гибкий
  • вокруг него много сообществ
  • Сообщество, как правило, довольно техническое, и может быть трудно найти полезную поддержку для конечных пользователей.
  • может быть сложно обновить и поддерживать текущие версии доступными
  • довольно легко программировать базовые модули для
  • Сотни доступных модулей (бесплатных и платных)
  • документацию может быть трудно найти, и она скудна в деталях
  • легко изменить внешний вид, чтобы ваши сайты имели единый вид
  • Доступны тысячи готовых скинов.

надеюсь, это соответствует тому, что вы ищете.

Я обнаружил, что CMS Matrix (см. iAn) иногда может быть немного устаревшей, но это определенно хорошая отправная точка.CMS с открытым исходным кодом — хороший ресурс (см. mrinject).Я бы склонился к чему-то, с чем вы можете повозиться - закрытый исходный код может загнать вас в угол.

Если вы изучаете .NET, то MojoPortal — еще один вариант, как и umbracco и т. д.Ищите здесь, в DNN и других.Я обнаружил, что подход к Drupal более устрашающий.Кроме того, его форумы довольно просты.Joomla, как и DNN, как правило, требует денег за надстройки, хотя и для того, и для другого есть бесплатные услуги.Судя по всему, халява от Joomla может различаться по качеству — я никогда не присматривался к этому слишком внимательно.

Я думаю, что лучшим выбором для PHP является Drupal, если вы можете потратить свободное время на его изучение.Drupal, как правило, более удобен для разработчиков, чем для конечных пользователей, поэтому, если вы не разработчик, его сложнее понять, чем что-то вроде Joomla.Судя по всему, его кодовая база лучше, чем у Joomla.

Просмотрите сообщества — вы проведете там некоторое время, поэтому убедитесь, что они вам по вкусу.

Если сайт довольно простой, то, возможно, WordPress будет достаточно, поскольку он имеет множество плагинов и множество шаблонов, доступных бесплатно или

Я уже некоторое время бреду по этому пути.Мой совет — настроить несколько тестовых установок и примерно настроить их на что-то, что имеет то, что вы хотите, а затем попробовать использовать и — что важно — попытаться сломать это.Установка их вместе на одном сервере также является хорошим способом проверить относительную разницу в скорости.

Протестируйте их — это единственный способ узнать, какой из них подойдет вам.

DotNetNuke «из коробки» содержит множество функций, управление контентом, управление ссылками, модули списка документов, модули форумов и элементы подобного рода.Существует также очень хороший сторонний рынок модулей и скинов, позволяющий получить улучшения, необходимые для действительно полной реализации решения.

Потратив немного времени, DNN может стать отличной основой для коллекции веб-сайтов.Он также поддерживает многопортальную систему, которая позволяет размещать более одного сайта на одной и той же базе кода, что очень полезно.

Самое приятное то, что это бесплатно!

Как вы упомянули, доступно множество опций, большинство из них имеют все основные функции.Если вы ищете простую настройку, большинство из них могут оказаться излишними для того, чего вы пытаетесь достичь.Какую CMS вы выберете, возможно, лучше всего зависит от ваших предпочтений в отношении языка программирования, который использует CMS.

Для некоторых веб-сайтов, которые я поддерживаю, я использовал Typo3 (http://www.typo3.com/).Причина для мой Выбор пал на гибкость Typo3 с его многочисленными (многими!) плагинами для самых разных функций, а также на возможность самостоятельной разработки плагинов.

ХТХ,

Дж.

Предполагая, что вы переходите на открытый исходный код, вескими соображениями являются:

Активное и знающее сообщество.<-- Вы не хотите быть единственным человеком, который сможет поддерживать эту CMS через 10 лет.

регулярные и простые методы обновления.

Ваши наборы навыков.

Как поставщик, я считаю, что матрица CMS устрашает.По сути, это список всех существующих CMS с несколькими общими оценками и обзорами.Прежде чем выбрать CMS, я сначала выбираю модель, а затем исследую различные доступные варианты.

  1. Открытый исходный код... имеет большую поддержку, создаваемую пользователями, но часто требует помощи сторонних разработчиков для обслуживания программного обеспечения и установки дополнений.
  2. Частные установленные решения... с ними может быть проще работать, но для обслуживания вы будете привязаны к одному поставщику.
  3. Модель SaaS... по-прежнему привязана к одному поставщику, но включены все обновления, а первоначальные затраты минимальны.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top