У меня возник такой вопрос: А нужна ли вообще какая-то CMS ?
Не проще ли создать простой сайт, состоящий из n-ого количества статичных html-страниц.
Ну в принципе я так и делал, еще в 2006 году. Создал страницы и разместил на megainfomaticsite.pochta.ru, потом еще на megainformatic.boom.ru, а чуть позднее и на megainformatic.narod.ru
Удобно, надежно и просто.
Но позднее выяснились и очевидные недостатки. Во-первых, когда захотелось поменять дизайн сайта, пришлось редактировать каждую страницу в отдельности и приводить их к общему знаменателю. Во-вторых, когда страниц стало очень много пришлось много возиться с навигацией по сайту и опять же редактировать все страницы для внесения изменений.
Так что в конечном итоге пришлось осваивать php и писать свою cms.
Поисковики конечно больше любят статичные сайты, html можно генерировать при помощи того же php. Но в любом случае - вам понадобятся знания php и площадка для опытов и экспериментов. Изучать php можно и создав сайт локально на своём компьютере. Но все-таки рано или поздно нужно будет выбрать хостинг с поддержкой php/my sql и заняться работой над более совершенным сайтом. И в этом как нельзя лучше поможет готовая CMS.
Как пример простой CMS - megainformatic cms.