Вариантов множество. Выбирать - трудно, пока не попробуешь сам движок изнутри, его функционал и возможности. Рекомендую установить на домашний компьютер виртуальный сервер: OpenServer. И пробовать бесплатные версии CMS. Некоторые сразу отпадут по причине "пожирания" свободного пространства и наличием излишних бесполезных наворотов и примочек.
Преста шоп, Мадженто, Друпал - Вам, скорее всего, на начальном этапе точно не понравятся. Джумлу очень часто взламывают. Таберна, Могута и Окей - смотрите сами, что именно Вам будет удобнее. Бесплатные версии этих "движков" - вполне можно скачать с сайтов их разработчиков.
Опробуете CMS дома на домашнем компьютере, следующий шаг - выбор хостинга. Вариантов тоже масса. А бесплатного хостинга сегодня уже вроде как и не наблюдается. Совсем нет. Коммерческие времена.
Не знаю, почему все так упёрлись в Вордпресс! Есть же Joomla - отличная CMS с кучей возможностей! На Joomla можно сделать что угодно, создать любые шаблоны. В конце концов, нет никаких проблем использовать ту же Joomla как основу, а тот компонент, который вам нужен, написать самостоятельно - это намного удобнее, чем пользоваться тем, что уже кем-то написано! Я именно так и делаю. Сделать нужный компонент (при достаточном опыте) можно за несколько дней, а то и часов, в зависимости от того, что этот компонент должен делать. Кстати, в Joomla тоже стоит указанный вами редактор. Но я пользуюсь своими, сделанными конкретно под сайт. Это не так и сложно.
2 Движок сайта это созданная программа для эффективной и продуктивной работы веб мастера, облегчающего его работу с сайтом, исправление и добавления информации на сайт. Управление контентом является одним из основных преимущества посещаемости и популярности сайта. Для того чтобы сайт видоизменялся и придуман движок.
CMS это своего рода движок, а точнее панель управления всеми возможностями определенного сайта, расшифровывается как Система управления контентом. Главным предназначением CMSки является отображение пользователю страниц буквально на лету, отображая всю имеющуюся там информацию. CMS помогает без специальных знаний людям управлять сайтами, ведь сайтостроение сейчас очень распространено и наверное каждый третий пользователь интернета хоть раз пытался создавать свой сайт и это получалось далеко не у каждого, вот CMS помогает таким пользователям, это своего рода упорядоченная система управления сайтом, к наиболее распространенным CMS можно отнести: Datalife Engine (DLE), Joomla, uCoz, Drupal - все это является системой управления.
Для выбора движка прежде всего нужно уметь тем или иным движком управлять. Как минимум знать как добавлять контент, как создать меню. А затем нужно четко решить для себя что я на этом сайте собираюсь разместить и в каком виде? Например хочу показать набор популярных рецептов какого-то блюда. Так чтобы смотрелось оригинально. Значит надо искать такую возможность, модуль или плагин. На вордпрессе такие есть, на джумле тоже. Так что подходят оба.
Думаю на одном из упомянутых и делайте свой сайт. Мой выбор вордпресс. Вот последняя работа