Вёрстку из примера можно скачать, адаптировать под себя и использовать для личного сайта: personal‑page.zip

Чтобы опубликовать вёрстку в интернете, понадобится хостинг, домен и сами файлы вёрстки. Для примера опубликуем сайт‑визитку.

Вёрстку из примера можно скачать, адаптировать под себя и использовать для личного сайта: personal‑page.zip

Хостинг — это компьютер, сервер, где лежат файлы сайта. Такой компьютер должен быть особым образом настроен и включён 24/7, поэтому использовать свой компьютер для хостинга — удел энтузиастов и крупных компаний. Обычно хостинг арендуют, цена аренды зависит от мощности хостинга: для сайта‑визитки хватит хостинга за 400 ₽ в месяц, а для крупного интернет‑магазина цена измеряется десятками тысяч.

Домен — это уникальный адрес вида yandex.ru, где .ru — одна из множества существующих доменных зон: .com, .net, .io и так далее. Домен указывает на хостинг: при вводе домена, браузер откроет файлы сайта, лежащие на хостинге. Домен платно регистрируется и продлевается каждый год. Цена зависит от доменной зоны: регистрация домена в зоне .ru обойдётся в 200 ₽, а в зоне .casino — больше 20 тысяч.

Файлы сайта, в нашем случае, — это ХТМЛ‑вёрстка и ЦСС‑стили. В продвинутых случаях — скрипты, медиафайлы, базы данных.

Покупка хостинга

Беплатные хостинги, за редким исключением, рассматривать не стоит. Они часто используются мошенниками и находятся под санкциями: сайты не появляются в поисковиках, а браузеры не пускают посетителей на «небезопасные сайты». Ещё бесплатные хостинги могут встроить на сайт рекламу.

Надёжнее и безопаснее арендовать хостинг у проверенной компании — провайдера. Провайдеров много, возьмём для примера Таймвеб, но принцип работы везде одинаковый.

Виртуальный хостинг — самый доступный. Вы арендуете не сервер целиком, а лишь кусочек его ресурсов. Это как строить дом с нуля или купить квартиру в ЖК. Дом сложнее и дороже, зато можно построить что угодно. Виртуальный хостинг ограничен в настройке, но для простых сайтов его хватит за глаза.

На сайте Таймвеба выберите «виртуальный хостинг», зарегистрируйтесь и сразу пополните счёт. В 2024 базовый тариф стоит 342₽ в месяц.

Виртуальный хостинг — самый доступный. Вы арендуете не сервер целиком, а лишь кусочек его ресурсов. Это как строить дом с нуля или купить квартиру в ЖК. Дом сложнее и дороже, зато можно построить что угодно. Виртуальный хостинг ограничен в настройке, но для простых сайтов его хватит за глаза.

При годовой оплате — большая скидка и домен в подарок. Все допы можно отключать, ничего критичного там нет

Покупка домена

Таймвеб предлагает и бесплатные домены, но их не стоит использовать, кроме как в тестовых целях, — бесплатные домены часто под санкциями из‑за использования мошенниками.

В «Доменах» придумайте и зарегистрируйте адрес сайта:

Таймвеб предлагает и бесплатные домены, но их не стоит использовать, кроме как в тестовых целях, — бесплатные домены часто под санкциями из‑за использования мошенниками.

Допы при покупке так же отключаем, в том числе платный ССЛ‑сертификат, дальше мы получим его бесплатно

Затем перейдите в «Домены», «Администраторы», и создайте администратора — юридического владельца нового домена.

Привязка домена

В «Сайтах», удалите предустановленный сайт и создайте новый. При создании укажите имя папки, где будут лежать файлы сайта. Лучше назвать папку по адресу сайта, это удобно, если захотите создать ещё один сайт — тариф это позволяет.

Привяжите к созданному сайту домен, должно получиться так:

Каждый сайт — отдельная папка на хостинге, на которую указывает определённый домен

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

Загрузка файлов сайта

В «Файловом менеджере» перейдите в папку сайта, затем в public_html. Удалите оттуда всё и перетащите внутрь файлы своего сайта. В случае с нашей визиткой получится так:

Выпуск ССЛ‑сертификата

Осталась последняя мелочь — ССЛ‑сертификат. Это особый ключ, чтобы браузер читателя мог убедиться, что ваш сайт не подменили мошенники. ССЛ‑сертификат требуют все современные браузеры.

Адрес сайта без ССЛ начинается с http:// и браузеры покажут предупреждение при попытке туда зайти. Не все рискнут проигнорировать предупреждение и зайти на такой сайт.

Адрес сайта с ССЛ начинается с https://, а в адресной строке браузера появляется замочек и читатели без проблем смогут зайти на такой сайт.

«Домены», «SSL‑сертификаты», «Заказать». Выберите бесплатный сертификат от Let’s Encrypt, его достаточно для небольших сайтов.

Если при заказе сертификата в списке доменов нет нашего домена, подождите несколько часов и повторите попытку.

Все допы так же можно без опаски отключать

Дождитесь, пока в «Сертификатах» статус вашего сертификата изменится на «Установлен». Затем в «Сайтах», в настройках сайта, «Использовать безопасное соединение».

Проверка результата

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

Обновление сайта

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

Работайте с файлами на своём компьютере, тщательно тестируйте и только потом обновляйте файлы на хостинге. После замены файлов обязательно проверьте, что сайт обновился и работает без проблем.

Браузеры могут кешировать — запоминать — файлы сайтов и не обновлять их у читателей. Борьба с этим — отдельная большая тема.

Пока используйте базовый приём: при изменении любого файла, на который есть ссылка в ХТМЛ, допишите в конец ссылки новую версию в виде ?v=2. Браузер увидит, что адрес изменился и перекачает файл, так читатели получат его актуальную версию.

P. S. Это был совет о веб‑разработке. Хотите знать всё о коде, тестах, фронтенд‑разработке, цеэсэсе, яваскрипте, рельсах и джейде? Присылайте вопросы.

Веб‑разработка
Отправить
Поделиться
Запинить

Рекомендуем другие советы