Я бы вам посоветовал для начала поработать на подобных сайтах, чтобы понять как они устроены. Там ведь не все так просто и не один человек его содержит. Вам как минимум нужен хороший аттестат web money желательно уровня продавца, пара человек, которые поработали бы модераторами. На таких сайтах я рекомендую поработать с той целью, чтобы все это понимать из нутри так сказать. Там же вы поймете какие комиссии берет сайт за размещение на нем материалов, какие у этих сайтов недостатки, поймете как вам свой сайт разрекламировать в последствии. Ну и знания лишними не будут.
Лично я считаю , что удобнее и проще чем Jimdo.com конструкторов сайтов не существует. Таким конструктором сайт наполнить сможет даже ребенок. Но у Jimdo.com есть один глобальный минус ( особенно для начинающих ) необходимо за версию Pro платить минимум за год. А это 600 гривен ( 2400 руб., 75$ ).
Вот как говорится "проба пера" - мой сайт.
uCoz
Вот здесь можешь создать всё что надо )И интернет магазин\форум\сайт\блог)
По моему лучше это cms Dle-(DataLife Engine) очень удобный новостной сайт можно прикрутить форум (есть много различных модулей) для магазина он не подходит с ucoz я не советую связываться они могут закрыть сайт в любой момент или изменить правила оплаты и привилегии пользователей + за закрытие рекламы нужно платить по 100 руб. в месяц лучше эти деньги платить за платный хостинг и не боятся закрытия сайта .
Надо учесть все основные факторы. Я бы их разделил на технические и смысловые.
Важно изначально:
1) Определить то, что востребовано. Тема должна быть читаемой
2) Определить более узкую нишу, которая меньше охвачена. Это желательно, чтобы было меньше прямых конкурентов.
3) Если хотите зарабатывать, то надо, чтобы было понятно на чем конкретно. Есть тематики, где много выгодных партнерок, и где мало.
4) Иметь приличный слог.
5) Публиковать материалы регулярно.
Технические факторы:
1) Сделать норм. шаблон. Лучше небесплатный, так как те хуэе индексируются
2) Дизайн
3) СЕО