2 очень гибких фреймворков CMS на основе Php: Drupal и Joomla . Оба построены на архитектуре плагинов, где вы можете настроить приложение, загрузив, установив и настроив соответствующие плагины для таких вещей, как блоги, форумы, поисковая индексация, RSS, хранение и воспроизведение видео и т. Д. *
Drupal именует свои плагины как Модули . Доступны тысячи модулей (более 700 только в категории «Утилиты»). Предупреждение - модули зависят от версии, и не все модули были обновлены для работы в текущих рабочих версиях Drupal, поэтому обратите внимание на поддержку версий.
Joomla называет их плагины Расширения . На момент публикации у них было более 4500 доступных расширений. Я не использовал Joomla сам, поэтому не могу говорить о его качестве или простоте использования, но, похоже, это еще один очень популярный, гибкий продукт.