Какая “лучшая” бесплатная CMS подходит для моих нужд?[закрыто]
-
03-07-2019 - |
Вопрос
У меня есть задача создать веб-сайт для небольшой некоммерческой организации.У меня есть небольшой опыт работы с ASP.NET , но потому что ASP.NET хостинг здесь, в Германии, довольно дорогой (нам также понадобится много веб-пространства и трафика), и, поскольку существует довольно обширный список функций, я думаю, что мне следует использовать CMS на базе PHP / MySQL (поправьте меня, если я ошибаюсь).Вопрос в том, какой именно?Существует так много бесплатных CMS.Если я скажу вам, что мне нужно, можете ли вы сказать мне, что было бы хорошим выбором?
Вот мои требования (отсортированы по приоритету):
- Простота использования (установка, настройка, сопровождение) для меня, создающего сайт, но также и для членов организации, они должны иметь возможность легко изменять содержимое некоторые главные страницы, добавить дополнительные страницы, добавить новый список рассылки, загрузить файл в репозиторий и т.д.
- A система управления членством/ролями.В зависимости от роли участника предоставляется доступ к определенным подстраницам, подфорумам или папкам в системе управления файлами и т.д.должно быть ограничено.Только определенным ролям должно быть разрешено добавлять новые списки рассылки или модерировать форум.
- A почтовая система это позволяет мне или членам организации добавлять новые адреса, списки рассылки или информационные бюллетени.
- A система управления файлами.Участники должны иметь возможность загружать произвольные файлы на сервер и просматривать их через веб-интерфейс.Доступ к папке должен быть ограничен в зависимости от прав участника.
- Пульбик Форум с частными подфорумами.
- Локализация.Как можно больше информации о конечном сайте (если не все), которая представляется посетителю сайта, а также пользователям, обслуживающим сайт, должно быть представлено на немецком языке.
- Хороший контроль над дизайн / внешний вид сайта в целом.У меня должен быть хороший контроль над тем, как я хочу, чтобы сайт выглядел.
- Живой Сообщество с достаточным импульсом, чтобы найти ресурсы и помощь когда я потеряюсь.
- Расширяемость.В случае, если отсутствуют какие-то более мелкие функции или поведение существующей функции не совсем такое, как я хочу, было бы здорово легко добавить ее самому.
Решение
Как упоминали другие, Joomla может быть хорошим вариантом для вас, хотя Wordpress также может работать (и это проще).Тем не менее, я настоятельно рекомендую вам ознакомиться с OpenSourceCMS.com, на котором размещены демо-версии многих бесплатных CMS с открытым исходным кодом, блогов, форумов, корзин для покупок и т.д.Для большинства из них вы можете опробовать как администратора, так и интерфейс.Потратьте некоторое время на их просмотр, а затем, когда вы найдете те, которые вам понравятся, изучите их подробнее, зайдя на их веб-сайты.
Другие советы
Бетон5 это новая превосходная система управления контентом.Легко настраиваемая, удобная в использовании, отличная небольшая панель управления
и это с открытым исходным кодом
Мой голос был бы следующим Joomla.В нем есть большинство функций, которые вы обсуждали, если не в ядре как расширение, компонент или тема.Я настроил несколько программ, и мне редко приходится использовать какое-либо кодирование во время настройки, плюс есть активное сообщество, если вам нужна помощь.Он также прекрасно интегрируется с другими приложениями "best of breed", такими как BB forums, Coppermine photo gallery's и другими.
Что ж, я бы предложил 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 больше других.