Создать сайт, работающий по протоколу HTTP, сегодня может каждый — даже без опыта программирования. Ниже — подробный маршрут от идеи до работающего ресурса: выбор инструмента, домен, хостинг, настройка и запуск. Каждый шаг расписан так, чтобы его можно было выполнить в течение одного вечера.
≈1 час
на запуск простого сайта
0 ₽
минимальный бюджет на старте
5 шагов
от идеи до работающего сайта
Что такое сайт на HTTP — простыми словами
HTTP (HyperText Transfer Protocol) — это протокол, по которому браузер общается с сервером: браузер отправляет запрос, сервер возвращает страницу. Когда пользователь набирает адрес сайта, именно так и происходит обращение. Сегодня стандартом стал HTTPS — та же схема, но с шифрованием, и любой современный сайт стоит запускать сразу на нём.
Как работает HTTP-запрос
→
HTTP-запрос
→
HTML-страница
Три пути к собственному сайту: что выбрать
Инструмент определяет скорость запуска, бюджет и гибкость. Сравнение трёх основных подходов — ниже.
| Критерий |
Конструктор сайтов |
CMS (WordPress и др.) |
Ручная вёрстка (HTML/CSS) |
| Скорость запуска |
1–2 часа |
1–3 дня |
от нескольких дней |
| Навыки |
не нужны |
базовые |
программирование |
| Бюджет в месяц |
0–1000 ₽ |
150–500 ₽ (хостинг) |
150–500 ₽ (хостинг) |
| Гибкость |
низкая |
средняя |
максимальная |
| Кому подходит |
новичкам, визиткам, лендингам |
блогам, магазинам, контентным проектам |
уникальным проектам и обучению |
Пять шагов к запуску сайта
1
Выбрать доменное имя
▾
Домен — адрес сайта, например mysite.ru. Правила выбора: короткое, читаемое, легко пишется на слух. Проверить свободность имени можно у любого регистратора. Стоимость — от 200–300 ₽ в год для зон .ru и .рф.
2
Подключить хостинг
▾
Хостинг — сервер, где хранятся файлы сайта и откуда он отвечает на HTTP-запросы. Для старта достаточно виртуального хостинга за 150–300 ₽ в месяц. У большинства хостеров домен подключается в пару кликов: достаточно указать DNS-серверы или привязать домен в панели управления.
3
Установить движок или собрать сайт
▾
WordPress ставится на хостинг автоматически — одной кнопкой из панели управления. Если выбран конструктор, этот и предыдущий шаги уже включены в тариф. При ручной вёрстке файлы index.html загружаются на сервер по FTP или через файловый менеджер хостинга.
4
Включить HTTPS (SSL-сертификат)
▾
Бесплатный сертификат Let's Encrypt выпускается в панели хостинга в один клик. Без HTTPS браузеры помечают сайт как «небезопасный», а поисковики понижают его в выдаче. После установки настраивается автоматическое перенаправление с http:// на https://.
5
Наполнить и опубликовать
▾
Минимум для запуска: главная страница, страница «О проекте», контакты и политика конфиденциальности. Затем сайт проверяется на компьютере и смартфоне и добавляется в поисковые системы через панели веб-мастеров.
Бюджет запуска: интерактивный расчёт
Передвиньте ползунки и посмотрите, сколько будет стоить содержание сайта в год в зависимости от выбранного пути.
Частые ошибки новичков — и как их обойти
✕ Ошибка
Покупка самого дешёвого тарифа хостинга без проверки нагрузки — сайт тормозит с первого дня.
✓ Решение
Брать тариф с SSD и тестовым периодом, проверить скорость ответа сервера до оплаты.
✕ Ошибка
Запуск без SSL-сертификата — посетители видят предупреждение «Соединение не защищено».
✓ Решение
Бесплатный Let's Encrypt ставится в один клик до публикации первой страницы.
✕ Ошибка
Сложный дизайн и десятки плагинов на старте — сайт грузится медленно и падает в выдаче.
✓ Решение
Минимальная структура, лёгкая тема, плагины добавляются только по мере необходимости.
Лучший момент для запуска — сегодня
Каждый день отсутствия сайта — это клиенты и читатели, которые уходят к конкурентам. Выбор инструмента занимает полчаса, домен регистрируется за пять минут, а первых посетителей сайт может принять уже завтра.
Домен → хостинг → HTTPS → контент. Четыре действия отделяют от работающего сайта.