Если ваша цель — создание учебного проекта с функционалом регистрации, авторизации и личным кабинетом, то вам подойдут следующие бесплатные CMS (системы управления контентом), которые довольно просты в изучении и использовании:
1. **WordPress** — очень популярная и гибкая система, подходит для большинства типов сайтов. Несмотря на проблемы с платными плагинами, существует множество бесплатных расширений, которые позволяют реализовать требуемый функционал. Вам стоит заново посмотреть на доступные бесплатные плагины и темы для регистрации и личных кабинетов путем подробного поиска в официальном каталоге WordPress.
2. **Joomla!** — эта CMS предоставляет достаточно функциональных возможностей и хороший баланс между удобством и гибкостью. Joomla позволяет создавать сайты с различными уровнями доступа и личными кабинетами через встроенные функции и расширения.
3. **Drupal** — более сложная в освоении, но мощная и гибкая система управления содержимым. Drupal отличается от других CMS своей модульной системой, предоставляющей широкие возможности для разработки пользовательских функций.
4. **modx** — это CMS и фреймворк для веб-приложений. modx заслужил признание за свою гибкость в создании различных веб-проектов и легкость в управлении контентом.
5. **Concrete5** — система управления контентом с интуитивно понятным интерфейсом и достаточным количеством функций. Concrete5 позволяет легко создавать структурированные сайты и поддерживает различные дополнения.
6. **Grav** — это современная файловая CMS, которая не использует базу данных. Она характеризуется простотой и скоростью работы, очень подходит для маленьких проектов.
7. **OctoberCMS** — основана на фреймворке Laravel, OctoberCMS предлагает разработчикам гибкость и удобство работы с кодом, а также простой интерфейс для окончательных пользователей.
Выбор CMS должен зависеть от ваших личных предпочтений, требований проекта и желаемого уровня контроля над готовым сайтом. При выборе учитывайте также активность сообщества и наличие документации или руководств, которые могут помочь при решении возникающих вопросов. Поскольку это учебный проект и у вас поверхностный уровень навыков веб-разработки, вам может подойти WordPress или Joomla, поскольку у них большое сообщество и множество ресурсов для новичков.