Я ищу CMS, которая
некоторые функции есть (хочу для университетских ассоциаций)
Многопользовательская поддержка нескольких сообществ (например, разные блоги на поддоменах)
Возможность вступать в сообщества, размещать посты в каждом из них
Я сам нашел PyroCMS, однако он основан на CodeIgnitor, а я бы хотел, чтобы он был основан на Laravel. PongoCMS основан на Laravel, но, боюсь, он не такой мощный, как Pyro.
Имеют ли популярные CMS, такие как Joomla или Wordpress, существенные преимущества, которые я могу потерять, используя CMS на основе фреймворка?
Собственно, какие CMS сейчас топовые и перспективные?
Чтобы ответить на эту часть вашего вопроса:
Имеют ли популярные CMS, такие как Joomla или Wordpress, существенные преимущества, которые я могу потерять, используя CMS на основе фреймворка?
Wordpress — очень популярная CMS, поэтому очень легко найти поддержку, если у вас возникнут проблемы. Вероятно, вы можете найти кого-то, кто знает это в ваших знакомых. Wordpress регулярно обновляется, часто добавляются новшества.
Поскольку он очень популярен, существует большое количество плагинов, которые регулярно обновляются. Например, я уже пробовал антиспам (реализация Askimet для Wp), и он очень мощный.
Здесь я вижу преимущество популярных CMS, но если вам нравятся низкоуровневые CMS, ядро Wordpress легко доступно и хорошо документировано (если сравнивать с моим очень быстрым опытом работы с Jomla). Эту внутреннюю часть можно считать фреймворком. И тогда вы можете самостоятельно реализовать необходимую вам функциональность (обновление контента с помощью Ajax, пользовательское кэширование...), используя мощные функциональные возможности Wp (хуки, ORM, уже доступная подача,...)
(Я хочу это для университетских ассоциаций)
Я полагаю, что вам нужно будет немного настроить, чтобы получить желаемую функциональность от стандартных CMS, хотя это, конечно, возможно.
Тем не менее, я думаю, что Elgg сможет предоставить вам большую часть желаемой функциональности. Это «движок социальной сети», предназначенный, в частности, для «предприятий, школ, университетов...». Университет Атабаски является примером сайта на базе Elgg.
Я не использовал Elgg «в гневе», хотя несколько лет назад играл с тестовой установкой. Он существует уже давно, имеет хорошую пользовательскую базу и довольно характерный набор функций, который соответствует вашему варианту использования. Стоит задуматься, я думаю.
Попробуйте это, если вы знаете или хотите знать angularjs, он «обогащен ajax» :)
он не обладает всей необходимой вам функциональностью, но послужит хорошей отправной точкой.
Фракталист
Ахмад
Джеймс
Джеймс
Ахмад