Какая “лучшая” бесплатная CMS подходит для моих нужд?[закрыто]

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

  •  03-07-2019
  •  | 
  •  

Вопрос

У меня есть задача создать веб-сайт для небольшой некоммерческой организации.У меня есть небольшой опыт работы с ASP.NET , но потому что ASP.NET хостинг здесь, в Германии, довольно дорогой (нам также понадобится много веб-пространства и трафика), и, поскольку существует довольно обширный список функций, я думаю, что мне следует использовать CMS на базе PHP / MySQL (поправьте меня, если я ошибаюсь).Вопрос в том, какой именно?Существует так много бесплатных CMS.Если я скажу вам, что мне нужно, можете ли вы сказать мне, что было бы хорошим выбором?

Вот мои требования (отсортированы по приоритету):

  1. Простота использования (установка, настройка, сопровождение) для меня, создающего сайт, но также и для членов организации, они должны иметь возможность легко изменять содержимое некоторые главные страницы, добавить дополнительные страницы, добавить новый список рассылки, загрузить файл в репозиторий и т.д.
  2. A система управления членством/ролями.В зависимости от роли участника предоставляется доступ к определенным подстраницам, подфорумам или папкам в системе управления файлами и т.д.должно быть ограничено.Только определенным ролям должно быть разрешено добавлять новые списки рассылки или модерировать форум.
  3. A почтовая система это позволяет мне или членам организации добавлять новые адреса, списки рассылки или информационные бюллетени.
  4. A система управления файлами.Участники должны иметь возможность загружать произвольные файлы на сервер и просматривать их через веб-интерфейс.Доступ к папке должен быть ограничен в зависимости от прав участника.
  5. Пульбик Форум с частными подфорумами.
  6. Локализация.Как можно больше информации о конечном сайте (если не все), которая представляется посетителю сайта, а также пользователям, обслуживающим сайт, должно быть представлено на немецком языке.
  7. Хороший контроль над дизайн / внешний вид сайта в целом.У меня должен быть хороший контроль над тем, как я хочу, чтобы сайт выглядел.
  8. Живой Сообщество с достаточным импульсом, чтобы найти ресурсы и помощь когда я потеряюсь.
  9. Расширяемость.В случае, если отсутствуют какие-то более мелкие функции или поведение существующей функции не совсем такое, как я хочу, было бы здорово легко добавить ее самому.
Это было полезно?

Решение

Как упоминали другие, Joomla может быть хорошим вариантом для вас, хотя Wordpress также может работать (и это проще).Тем не менее, я настоятельно рекомендую вам ознакомиться с OpenSourceCMS.com, на котором размещены демо-версии многих бесплатных CMS с открытым исходным кодом, блогов, форумов, корзин для покупок и т.д.Для большинства из них вы можете опробовать как администратора, так и интерфейс.Потратьте некоторое время на их просмотр, а затем, когда вы найдете те, которые вам понравятся, изучите их подробнее, зайдя на их веб-сайты.

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

Бетон5 это новая превосходная система управления контентом.Легко настраиваемая, удобная в использовании, отличная небольшая панель управления

и это с открытым исходным кодом

Мой голос был бы следующим Joomla.В нем есть большинство функций, которые вы обсуждали, если не в ядре как расширение, компонент или тема.Я настроил несколько программ, и мне редко приходится использовать какое-либо кодирование во время настройки, плюс есть активное сообщество, если вам нужна помощь.Он также прекрасно интегрируется с другими приложениями "best of breed", такими как BB forums, Coppermine photo gallery's и другими.

Joomla! казалось бы, это соответствует вашим потребностям, и я бы также предложил Кунена для форума (который интегрируется с Joomla) и ДОКмен для решения для управления файлами.

Что ж, я бы предложил Drupal для любого продвинутого веб-сайта.В то время как Joomla!и с подобными системами немного проще начать работу, Drupal намного более гибкий и расширяемый.

Вы хотите получить полный контроль над тематизацией?Или аутентификация пользователя?Контроль доступа?Запросы к базе данных?Масштабирование пользовательского изображения?Облака тегов?
Он всегда рядом, когда вам это нужно :)

Я бы пошел с Joomla тоже, несмотря на то, что я ASP.NET разработчик.Joomla очень гибкая и настраиваемая, поэтому благодаря большому сообществу она удовлетворит все ваши потребности.

Как законченный новичок в CMS, я задал себе тот же вопрос.Я начал с Drupal.Конечно, с его помощью вы можете многое сделать.Очень расширяемый и настраиваемый.

Но после реализации моего первого сайта на Drupal я решил создать следующий на Joomla, чтобы иметь основу для сравнения.Заключение:Запуск Joomla ооооооооооочень прост, и создание функционирующего веб-сайта с нуля занимает намного меньше времени.Конечно, для очень больших проектов Drupal позволяет настраивать больше, но для того типа проекта, который вы предлагаете:Я бы порекомендовал Joomla...

Я нашел этот отчет в формате PDF сравнивает WordPress, Joomla, Drupal и Plone весьма помогли, когда я недавно задавал себе тот же вопрос.Приятные комментарии с акцентом на некоммерческие организации - найдите сравнительное резюме / рекомендацию на стр. 13-14.

Обязательно прочитайте отчет, потому что в нем рассказывается о сильных сторонах / проблемах каждого пакета - учитывая ваш список приоритетных функций, я бы рекомендовал Joomla.Я думаю, вы можете делать то, что хотите, приложив разумные усилия и хорошие последние модули, такие как ДокМен.WordPress великолепен для сайта для ведения блога, но ему не хватает ряда (2,3,4,9) ваших требований, и хотя Drupal мощный и гибкий, у него определенно есть крутая кривая обучения.Плоун и подавно.

Удачи вам!

Я бы проголосовал за ДотНетНуке, это ASP.Net но это избавляет вас от необходимости изучать совершенно новую среду, язык и инструмент только для внедрения "бесплатной" CMS, реально сколько стоит ваше время?Он соответствует всем вашим критериям, и в настоящее время в нем насчитывается 600 000 пользователей - это означает, что вы можете просто продолжать в том же духе, где-то кто-то уже поработал над вашими проблемами за вас.

Что касается дорогого хостинга, почему бы не разместить его в другой стране, я получаю 5 долларов США в месяц за DotNetNuke в штатах, и я кодирую из Австралии.

У меня был некоторый опыт работы с Joomla.Высокая степень настройки, множество плагинов и одно из самых оживленных сообществ в сфере разработки.У него также есть отличная админ-панель.

Ну, как сказал Том Делеу, да, хотя Drupal - очень мощная CMS, но работать с ней сложно.Переходим к другому варианту CMS, который является Wordpress.Хотя разрабатывать сайты на основе контента с помощью WordPress очень легко, но с очень ограниченными возможностями и гибкостью.

В соответствии с вашим требованием мой голос также будет отдан Joomla.Это очень удобная в использовании, оптимизированная CMS, на которую вы можете положиться.Небольшие приложения, упомянутые вами, такие как "почтовая система", "Файловая система" и т.д.подходит joomla больше других.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top