Как сделать сайт самому?

Первые шаги

Вы решили, что Вам необходим сайт, но нет средств на его создание в веб-студии или есть божелание сделать именно самому? 

Сейчас возможно сделать современный сайт собственными силами, затратив не так много средств, но потратив много времени.

Если свободного времени у Вас достаточно, как и желания, тогда приступим.

Вот основные этапы создания любого сайта:

  • определение целей веб-сайта
  • создание технического задания или минимально описание структуры и функционала
  • выбор доменного имени, хостинга и платформы для сайта
  • создание и верстка дизайн-макета или выбор из готовых макетов и адаптация
  • программирование сайта
  • наполнение сайта информацией
  • тестирование и доработка

Если создавать сайт на конструкторе, то все еще более упрощается.

Конструкторы

Конструктор сайтов (site builder) — программа или сервис для создания веб-сайта без знания языков программирования. Имеет интуитивно понятный интерфейс, понятную документацию и онлайн поддержку. 

Мы выбрали для Вас самые популярные конструкторы сайтов.

На большинстве сервисов создание сайта бесплатно, но обычно есть платные дополнительные функции, которые расширяют возможности Вашего сайта.

Домен

Доменное имя — определенная буквенная последовательность, обозначающая символьное имя веб-сайта. 

Именно его будет набирать пользователь, чтобы попасть на Ваш сайт. Поэтому чем более понятным и коротким будет адрес, тем лучше для большинства сайтов.

Сайт размещается на сервере, который доступен по определенному IP-адресу. Но запоминать и обращаться к сайту по длинному IP-адресу неудобно. А также на одном IP может быть размещено большое количество сайтов.

Для удобного обращения к сайтами была придумана система DNS (Domain Name System), которая связывает символьное имя веб-сайта с определенным серверов. Эта информация хранится на специальных DNS-серверах.

Доменное имя состоит из нескольких частей, разделённых точками — это домены разных уровней. Большиная часть доменов это домены второго уровня. Также часто встречаются домены третьего уровня (например, web.fantasydesign.ru).

Домен верхнего уровня называется доменной зоной. Например, .ru. Самые распространненые доменные зоны в России - .ru, .рф, а также оставшаяся на память об ССРР зона .su. Доменные зоны бывают национальные и тематические или указывающие на определенный вид деятельности. Например, .com – коммерческие, .info – информационные, .biz – для бизнеса, .org – некоммерческие, .travel – туризм и так далее. Каждый год появляются новые доменные зоны. Некоторые домены второго уровня со временем тоже стали зонами - например, org.ru и подобные. Наш сайт имеет доменное имя второго уровня fantasydesign.ru. 

Домены регистрируются у организаций-регистраторов (nic.ru, reg.ru и многие другие). Домен оплачивается и регистрируется на год или больший срок с возможностью дальнейшего продления. Существуют акционы доменных имен, где продаются красивые и короткие доменные имена, зарегистрированные ранее. Часто их регистрируют как раз с целью дальнейшей перепродажи значительно дороже (киберсквоттинг).

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

На ActiveCloud Вы сможете зарегистрировать домен в зоне .ru за 200 рублей.

Доменное имя это важная составляющая Вашего веб-сайта!

Размещение

После того, как мы приобрели доменное имя, нам нужно где-то разместить файлы нашего веб-сайта, чтобы бы они были доступны в сети Интернет.

Есть несколько основных вариантов размещения сайта:

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

Своим клиентам мы рекомендуем использовать хостинг и облачные решения от компании ActiveCloud. Компания зарекомендовала себя надежностью, умеренными ценами на услуги и адекватной поддержкой. У них же можно приобрести домен в зоне .ru по приемлемой цене.

Управление

Очень важный этап в создании любого веб-сайта - выбор платформы для сайта.

В качестве платформы для сайта чаще всего используются:

  • системы управления сайтами (CMS)
  • фреймворки (framework)
  • конструкторы сайтов
  • самописные продукты

Без знаний языков программирования сайт можно сделать либо используя конструктор сайта, либо на системе управления сайтом. CMS в большинстве случаев дает больше возможностей. 

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

Самые популярные CMS в России это (ТОП-10):

  • WordPress (каждый третий сайт)
  • Joomla
  • DataLife Engine (DLE)
  • 1С-Битрикс (коммерческая)
  • Drupal
  • ModX
  • Netcat (коммерческая)
  • UMI.CMS (коммерческая)
  • Opencart
  • HostCMS (коммерческая)

Всего существует несколько сотен CMS.

При этом многие CMS предназначены для создания определенного типа  сайтов: интернет-магазины (чаще всего), блоги и так далее.

Большинство CMS имеют модульную структуру или расширяются с помощью плагинов.

Дизайн

Создание дизайн-макета сайта или выбор шаблона из готовых это важный этап  большинства сайтов. Первое мнение посетителя о сайте часто основывается на его внешнем виде и, если сайт пользователю не понравится, он может просто закрыть вкладку. 

Дизайн-макет можно создать и сверстать, а можно купить готовый уже сверстанный шаблон.

В первом случае сначала дизайнер рисует макет главной и внутренней страниц, после этого верстальщих на основе макета создает HTML шаблон сайта. Для многих бесплатных CMS (Joomla, WordPress) шаблон должен быть в определенном формате. Это вариант дорогой и долгий, но такой макет будет уникальным и сделан точно под Ваш сайт.

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

Как начать?!

Если сайт Вам нужен и Вы хотите сделать его самостоятельно, то нужно:

  • определить структуру и функционал будущего веб-сайта
  • определиться с платформой для сайта
  • обдумать его внешний вид и подобрать максимально подходящий макет (или заказать под себя)
  • приобрести домен+хостинг и установить выбранную CMS
  • создать в административной панели страницы, подключить плагины для необходимого функционала
  • наполнять сайт материалами

Если это для Вас сложно или недостаточно времени - можно воспользоваться конструктором сайта или же обратиться к нам для создания Вашего сайта.