Итак мы узнали что такое доменное имя и хостинг. И приобрели нужное. Теперь займёмся сайтом.
Для начала стоит подыскать симпатичный бесплатный шаблон сайта (или даже платный) Очень часто они распространяются уже интегрированными в дистрибутив Joomla (да, я ее люблю)
Итак, у Вас есть скачанный шаблон в виде дистрибутива или шаблон отдельно и Joomla отдельно.
Идём на хостинг, В папку сайта закачиваем дистрибутив и распаковываем его там.
Также в админпанели хостинга создаём новую базу MySQL и запоминаем её название и пароль.
Переходим на сайт, загрузится инсталлятор, там надо прописать имя и пароль администратора, название и пароль базы данный. После окончания установки сайт готов к работе, осталось только заполнить его своим контентом в админпанели сайта.
Более подробная информация, в том числе пошаговые инструкции в изобилии присутствуют на том же Ютубе.
Таким образом, создание простого сайта требует минимум вложений и немного желания.