Лично я не советую экономить в самом начале и начинать пользоваться бесплатным хостингом. Во-первых, бесплатный хостинг всегда имеет какие-то ограничения. В первую очередь это навязанный хостером домен третьего уровня, что выглядит несолидно и урезает возможности по монетизации сайта (многие партнерские программы с недоверием относятся к доменам третьего уровня, что выливается в ограничения, вводимые на использование таких доменов, либо же и вовсе не допускают сайты с доменами третьего уровня к участию в работе системы).