Быстрая CMS для сайта сообщества

Я ищу CMS, которая

  • быстрый и легкий (вероятно, обогащенный ajax)
  • легко кодировать, расширять и поддерживать (возможно, построенный на такой среде, как Laravel). Я чистый php-программист, но хотел бы изучить хороший фреймворк, который упростит задачу.

некоторые функции есть (хочу для университетских ассоциаций)

  • Многопользовательская поддержка нескольких сообществ (например, разные блоги на поддоменах)

  • Возможность вступать в сообщества, размещать посты в каждом из них

  • Задавать вопросы, размещать контент, оценивать ответы (может быть, что-то похожее на StackOverFlow)
  • Поскольку мой язык персидский, его легко интернационализировать

Я сам нашел PyroCMS, однако он основан на CodeIgnitor, а я бы хотел, чтобы он был основан на Laravel. PongoCMS основан на Laravel, но, боюсь, он не такой мощный, как Pyro.

Имеют ли популярные CMS, такие как Joomla или Wordpress, существенные преимущества, которые я могу потерять, используя CMS на основе фреймворка?

Собственно, какие CMS сейчас топовые и перспективные?

Что вы имеете в виду под быстрой и легкой CMS?
например, такой веб-сайт, как StackOverFlow, меньшее количество обновлений страницы, выполнение небольших заданий (например, редактирование комментария) встроенное и быстрое, а также быстрая загрузка страниц с использованием кеша....
В Wiki есть хороший список фреймворков, en.wikipedia.org/wiki/List_of_content_management_frameworks.
Можете ли вы обновить свой запрос и указать, какие типы функций CMS вы ищете, а также какие-либо ограничения, технические или иные?
@Джеймс, я сделал некоторые модификации

Ответы (3)

Чтобы ответить на эту часть вашего вопроса:

Имеют ли популярные CMS, такие как Joomla или Wordpress, существенные преимущества, которые я могу потерять, используя CMS на основе фреймворка?

Wordpress — очень популярная CMS, поэтому очень легко найти поддержку, если у вас возникнут проблемы. Вероятно, вы можете найти кого-то, кто знает это в ваших знакомых. Wordpress регулярно обновляется, часто добавляются новшества.

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

Здесь я вижу преимущество популярных CMS, но если вам нравятся низкоуровневые CMS, ядро ​​Wordpress легко доступно и хорошо документировано (если сравнивать с моим очень быстрым опытом работы с Jomla). Эту внутреннюю часть можно считать фреймворком. И тогда вы можете самостоятельно реализовать необходимую вам функциональность (обновление контента с помощью Ajax, пользовательское кэширование...), используя мощные функциональные возможности Wp (хуки, ORM, уже доступная подача,...)

Wordpress также отлично подходит для сообществ. Большинство тем очень хорошо подходят для мобильных устройств, что делает их отличными для людей, которые общаются перед сном. Блог легко интегрируется. Существует множество плагинов для таких вещей, как галереи и форумы.

(Я хочу это для университетских ассоциаций)

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

Тем не менее, я думаю, что Elgg сможет предоставить вам большую часть желаемой функциональности. Это «движок социальной сети», предназначенный, в частности, для «предприятий, школ, университетов...». Университет Атабаски является примером сайта на базе Elgg.

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

  • ДаМногопользовательская поддержка нескольких сообществ (например, разные блоги на поддоменах)
  • ДаВозможность вступать в сообщества, размещать посты в каждом из них
  • Да/ ПримечаниеЗадавать вопросы, размещать контент, оценивать ответы (может быть, что-то похожее на StackOverFlow) | да, доступны в виде сторонних плагинов; некоторые выглядят так, как будто им нужно какое-то исправление
  • ПримечаниеПоскольку мой язык персидский, его легко интернационализировать | доступно для 1.7 (текущая версия 1.8.19)

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

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

Попробуйте это, если вы знаете или хотите знать angularjs, он «обогащен ajax» :)

он не обладает всей необходимой вам функциональностью, но послужит хорошей отправной точкой.

https://github.com/ДимитриМикадзе/laravel-angular-cms

Пожалуйста, подробно опишите, какие требования покрыты, а какие нет, спасибо!
Это покрыто. это не большая CMS, такая как drupal, joomla ... это очень оптимизированная и хорошая отправная точка. 1) быстрый и легкий (вероятно, обогащенный ajax) 2) легко кодировать, расширять и поддерживать... 3) многопользовательская поддержка нескольких сообществ
Пожалуйста, поместите эту информацию в свой ответ, спасибо!