В этом разделе я хотел бы поделиться с Вами своим опытом в создании сайтов. Если Вы не хотите сами заморачиваться с созданием сайта, а он очень нужен, то можете предоставить его профессионалам, таким как я, либо другим :) Напишите мне, указав в сообщение свои пожелания. Если же Вы все же пришли на мой сайт для обучения, то продолжим.

Для создания сайта или блога Вам нужно доменное имя (например aboutcomputers.ru), хостинг или WAMP платформа на локальном компьютере, веб-дизайн + верстка и CMS (Content Manager System - Система управления контентом/сайтом). Для создания более сложный сайтов профессионалы используют самописные скрипты, либо FrameWorks такие как Yii, Zend и другие. Все это требует от Вас знание языков программирования PHP, JavaScript, а также умение создавать и управлять базами данных (MySql, Postgres, MSSql, Oracle, Mongo и др.).

Если Вы используете локальный веб-сервер, то доменное имя будет соответствовать названию папки, в которой расположен Ваш сайт

Система управления контентом/сайтом

На данный момент времени существует большое множество платных и бесплатных CMS: wordprees, modx, drupal, 1C Bitrix и др. Все они представляют собой ядро с кучей различных модулей (к примеру, поиск по сайту, фотогалерея). В большинстве случаев CMS написаны на языке программирования PHP с использованием различных баз данных (MySQL, PostgreSQL и др.), но Вам о них не стоит думать, т.к. разработчики максимально позаботились упростить пользователю создать свой собственный сайт без знания этих языков программирования.

В дальнейшем под сборкой сервера я буду подразумевать сборку программ Apache + PHP + MySQL

Хостинг и доменное имя

Хостинг (hosting) - это место физического расположение вашего сайта на удаленном сервере. Наберите это слово в поисковой системе (Yandex, Google, Mailru) и Вашему взору предоставиться большое количество провайдеров, предоставляющих эту услугу. Выбирайте любого по своему вкусу и кошельку, главное, чтобы на выбранном тарифе была поддержка баз данных. Также выбранный Вами провайдер предоставляет услугу по регистрации доменного имени в любой зоне Интернета (.ru .рф .com .net и др.). Если же Вы хотите попробовать создать свой сайт "в домашних условиях", то Вам необходима своя сборка сервера. Не пугайтесь отдельный компьютер Вам не нужно будет приобретать, а лишь установить на свой готовые сборки веб-сервера. Каждый человек выбирает понравившуюся ему сборку сам, я лишь расскажу о трех WAMP платформах:

WAMP — это аббревиатура которая названа по первым буквам программ входящих в его состав. А именно: Windows — операционная система; Apache — web-сервер; MySQL — Система управления базами данных; PHP — язык программирования, который используется для создания веб-приложений. Перечисленные компоненты являются базовыми, а дополнительно в комплексе есть Nginx, Perl, FTP сервер, Sendmail и многое другое. 

Созданный "в домашних условиях" сайт, не будет виден в сети Интернет!

Этот способ хорош для начинающий веб-мастеров для осознания функционирования сайта.

Веб-дизайн + верстка

Веб-дизайн (template) - это визуальное отображение (если хотите лицо) вашего сайта. Веб-дизайн создается дизайнером(как не странно тоже "веб") в специализированных программах(к примеру в PhotoShop). На выходе это картинка, после чего верстальщик "режет" её и получается верстка сайта в HTML коде, которая уже больше похоже на сайт. От дизайна зависит насколько лояльно будут относится к Вашему сайту посетители. Здесь подходит народная поговорка "Встречают по одежке, провожают по уму". Также как и провайдеров хостинга, платного (в основном) и бесплатного веб-дизайна на просторах Интернета большое множество. Из бесплатных я рекомендую Twitter Bootstrap, он очень гибкий и содержит много интересных идей. Но Вы вольны выбрать любой понравившейся и позже я расскажу как его использовать.

Если Вы хотите попробовать себя в роли верстальщика, то учите Html+CSS
htmlbook.ru/samhtml
htmlbook.ru/samcss
и затем JavaScript(JQuery). 
learn.javascript.ru

JQuery отвечает за динамическую красоту Вашего сайта без перезагрузки страницы, к примеру кнопка "вверх", когда Вы находитесь внизу прочтения какой-нибудь новости, либо прикреплённое верхнее меню при прокрутке сайта вниз.

CMS

Имея больший опыт создания небольших сайтов на CMS MODx, по сравнению с другими CMS, я хотел бы поделиться им с Вами. Все CMS похоже по смыслу, отличия лишь в исполнении.