Самостоятельное создание сайта - термин, за которым читается, скорее всего, потребность в онлайн-конструкторе, позволяющим собрать себе страничку, работая с блоками.
На самом деле, в использование онлайн-конструкторов, при внешне кажущейся простоте, чревато рядом минусов, которые могут стать фатальными.
Онлайн сервисы, это:
- Создаваемый сайт вам не принадлежит. Он размещен в облаке сервиса. Как видим, конструкторы типа Wix прекратили работать с резидентами Российской Федерации. Время, потраченное на сайт, канализировано.
- Вы зависите от возможностей сервиса. Шаг влево, шаг вправо - либо функциональные ограничения, либо платный доступ к этим функциям.
- Продвижение сайта, который физически вам не принадлежит - это финансовые риски.
- Вы не сможете расширить возможности сайта так, как хотелось бы.
Соответственно, в долгосрочной перспективе, если делать всё правильно, то лучше потратить время на изучение основ веб-дизайна и как работает Интернет, взять Систему Управления Контентом, например, CMS Joomla и разработать сайт под свои задачи. Вы также можете создать собственный шаблон и улучшать его, наполнять сайт содержимым через панель администрирования и добавлять новые разделы и функционал по мере развития проекта.
Сайт будет принадлежать вам физически. База данных и файлы.
Безусловно, такой подход будет более трудозатратным, потребует усидчивости, свободного времени на изучение, но результат будет оправдан, если вы планируете работать в этом направлении.
Изучите ряд ресурсов, которые помогут познакомиться с данной темой предметно.
https://joomla.org - официальный сайт CMS Joomla
Если будет интересно, накидаю ещё ссылок.