лооооч
Урок 7

Выбираем адрес

что такое хостинг, что значит «бесплатно» и на что смотреть — Vercel и альтернативы

Цели урока

К концу этого урока вы:

  • Поймёте, что такое хостинг и деплой — своими словами, без технического словаря.
  • Разберётесь, что именно входит в «бесплатный тариф» у Vercel — и какое честное ограничение там есть.
  • Узнаете, почему мы начинаем с Vercel, и коротко познакомитесь с двумя реальными альтернативами.
  • Составите чек-лист готовности к переезду — чтобы в Уроке 8 идти без сюрпризов.
Гравитация

Давай по-честному, без воды: вот как это работает.

Урок 7 из 10

Выбираем адрес

что такое хостинг, что значит «бесплатно» и на что смотреть — Vercel и альтернативы
Уютный дом на тележке переезжает с частного двора на солнечный публичный участок с табличкой адреса у ворот

Есть устойчивое убеждение: «свой сайт» — это дорого. Серверы, провода, системный администратор в подвале, ежемесячные счета. Что-то из мира корпораций и стартапов с инвестициями, но точно не для человека, который делает первый проект.

Это было правдой лет двадцать назад. Сегодня — нет. Поставить проект в интернет так, что любой человек откроет его по ссылке, стоит ноль рублей и занимает около трёх минут. Без серверов, без подвалов, без администраторов. Несколько компаний построили бизнес именно на том, чтобы дать разработчикам (и теперь — всем, кто строит с Claude Code) бесплатный старт.

Сегодня разберёмся: что такое хостинг и деплой на практике, что именно эти компании дают бесплатно, где честный предел — и с чего начать именно нам. В Уроке 8 мы переедем по-настоящему; здесь — выбираем участок и изучаем условия.

🧠 Сначала достаньте из памяти — без подглядывания
Из Урока 6 (вчера): база данных подключена — что произойдёт с данными в гостевой книге, если перезапустить сервер? Куда они вообще сохраняются и почему не пропадают?

Из Урока 4 (три урока назад): страница-визитка собрана и видна в браузере. Но видна она только вам, локально. Что именно мешает вашему соседу открыть её прямо сейчас?

Из Урока 2 (пять уроков назад): вы ставили задачу Claude Code. Вспомните — из каких частей должна состоять хорошая инструкция, чтобы прораб не переспрашивал?
Не подглядывайте — запишите или скажите вслух. Обратные ссылки расставлены по тексту урока: проверите себя по дороге.

Что вы возьмёте из этого урока

  • Поймёте, что такое хостинг и деплой — своими словами, без технического словаря.
  • Разберётесь, что именно входит в «бесплатный тариф» у Vercel — и какое честное ограничение там есть.
  • Узнаете, почему мы начинаем с Vercel, и коротко познакомитесь с двумя реальными альтернативами.
  • Составите чек-лист готовности к переезду — чтобы в Уроке 8 идти без сюрпризов.

Где мы сейчас

Урок 1 — Пустой участок Что строим, кто прораб, Claude Code в руках
Урок 2 — Как говорить Анатомия хорошей инструкции, первый каркас
Урок 3 — Чем строить Обзор инструментов, выбор своего
Урок 4 — Каркас и стены Страница-визитка собрана, видна в браузере
Урок 5 — Файлы и коммиты Что писал ИИ, git как «сохранёшки»
Урок 6 — Кладовка База данных, форма, которая помнит
Урок 7 — Выбираем адрес Хостинг, бесплатные тарифы, Vercel и альтернативы

Часть 1. Что такое хостинг и деплой

В Уроке 1 мы назвали деплой «переездом» — домик с вашего компьютера переезжает на участок с публичным адресом [см. карту Урока 1]. Теперь разберём это подробнее, потому что сам процесс многих пугает именно от незнания.

Пока проект живёт только у вас на компьютере — он виден только вам. Открываете браузер, набираете localhost:3000 — страница есть. Выключаете компьютер — страницы нет. Ваш сосед набирает localhost:3000 — видит ошибку, потому что у него на компьютере нет вашего проекта. Это и есть проблема: дом стоит на вашем участке, но ворот с улицы к нему нет.

Хостинг — это арендованный участок в интернете, где ваш проект живёт на чужом компьютере (называемом сервером), который работает круглосуточно и подключён к сети с публичным адресом. Любой человек, знающий этот адрес, открывает браузер — и видит вашу страницу.

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

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

Уточнение: код никуда физически не «переезжает» — он копируется и разворачивается на серверах хостинга. Ваш локальный вариант остаётся. Но для понимания «переезд» работает идеально: после деплоя проект живёт там, а не только у вас.
Ваш компьютер localhost:3000 виден только вам деплой (переезд) Хостинг moy-proekt.vercel.app виден всем, 24/7 Ваши друзья Все в мире
До деплоя проект виден только вам. После — всем, у кого есть ссылка.

Часть 2. Что значит «бесплатный тариф» и где честный подвох

Когда несколько компаний говорят «бесплатно» — у них разные значения этого слова. Некоторые дают бесплатно на три месяца, потом — карта. Некоторые дают бесплатно, но при превышении трафика списывают деньги автоматически. Третьи дают бесплатно навсегда, но с условиями. Разберём, как устроено у каждого из хостингов, о которых говорим сегодня.

Vercel, Netlify и Cloudflare Pages — все три дают реальный бесплатный тариф без ограничения по времени. Ни у одного нет пробного периода, по окончании которого начинают считать деньги. Это не маркетинговый приём. Им выгодно: человек бесплатно осваивает платформу, вырастает — и уже платит за расширенный план.

Честный предел Vercel Hobby. Tариф называется Hobby — и это не случайно. В условиях Vercel прямо написано: personal, non-commercial use only [1]. Это значит: личные проекты, личные страницы, пет-проекты для портфолио — всё хорошо. Но если вы захотите принимать оплату, продавать что-то, или проект станет частью вашего коммерческого бизнеса — нужен платный план ($20/мес на старте).

Для нашего курса это не ограничение, а норма: мы строим пет-проект. Но честно предупреждаем: Hobby — не для бизнеса.

Что входит в Hobby бесплатно [1]: до 100 развёртываний в день, 6000 минут сборки в месяц, 1 млн вызовов функций в месяц, 100 ГБ быстрой передачи данных, автоматический HTTPS на каждом проекте, превью-деплой на каждый коммит. Для пет-проекта — с огромным запасом. Тысяча посетителей в день не уложится даже в разумную долю этих лимитов.

🤔 Угадайте раньше, чем прочитаете дальше
Vercel даёт бесплатный тариф навсегда — значит ли это, что на нём можно открыть интернет-магазин с оплатой? Объясните своими словами, почему да или нет, прежде чем читать следующую часть.
Перечитайте оранжевый блок выше. Ключевое слово — non-commercial. Магазин с оплатой — это коммерческая деятельность. Значит — нет, нельзя на Hobby. При этом сделать страницу-визитку со своей почтой или гостевую книгу — можно: это личный проект.

Часть 3. Vercel — почему начнём с него

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

В Уроке 6 мы подключили базу данных через Vercel Marketplace [см. Урок 6]. База уже привязана к Vercel-аккаунту — это одна из причин: меньше отдельных аккаунтов и настроек. Но главное другое.

Наш проект построен на Next.js [2] — фреймворке, который создала сама команда Vercel. Поэтому поддержка Next.js у Vercel образцовая: нет ничего, что нужно настраивать вручную, нет неожиданных несовместимостей. Загружаете проект — платформа понимает, что это Next.js, и сама делает всё правильно.

Три особенности, которые важны нам

🔒

Авто-HTTPS

Каждый проект на Vercel автоматически получает HTTPS — защищённое соединение. Вам не нужно разбираться с сертификатами. Это важно: современные браузеры предупреждают пользователей о сайтах без HTTPS. Vercel решает это молча, сам [1].

👁

Превью на каждый коммит

Помните, в Уроке 5 мы делали коммиты? Каждый коммит в git, связанный с Vercel, автоматически разворачивается как отдельный превью-адрес. Сделали изменение — получили ссылку на черновик, можно проверить, не трогая основную версию [1].

🔄

CI/CD из коробки

CI/CD — это когда push в GitHub автоматически запускает обновление на хостинге. Вы не нажимаете кнопку «задеплоить» каждый раз вручную. Связали репозиторий — и дальше просто пишете код и делаете коммиты [1].

🏠
Первый раз деплоить на Vercel: нажал «Import Project», подождал две минуты, получил ссылку.
Первый раз деплоить «по-старому»: зарегистрировался на хостинге, залогинился по SSH, настроил nginx, выяснил что нет Node, установил nvm, выяснил что не та версия…
Часть технического прогресса — это когда скучная работа исчезает, и остаётся только нужная.

Часть 4. Альтернативы честно и кратко

Vercel — не единственный вариант. Две реальных альтернативы с бесплатными тарифами для личных проектов:

ПлатформаЧто хорошегоНа что обратить внимание
Netlify [3] Бесплатно навсегда (Free план). 100 ГБ трафика, 300 минут сборки в месяц. Простой интерфейс, хорошо работает со статическими сайтами и формами. Авто-HTTPS включён. Для Next.js нужен адаптер: не такая «родная» поддержка, как у Vercel. Некоторые Next.js-функции работают с ограничениями. Функциям (API-маршруты) — 125 000 вызовов в месяц на Free.
Cloudflare Pages [4] Безлимитная пропускная способность (без ограничений по трафику) даже на бесплатном тарифе — редкость. 500 сборок в месяц. Всемирная CDN-сеть, быстрая отдача контента. Workers (серверные функции) — 100 000 запросов в день, после — пауза. Экосистема Next.js поддерживается, но через адаптер; не всё работает из коробки. Интерфейс немного технічніший.

Когда выбирать альтернативы. Если ваш проект — полностью статический сайт (без серверной части, без базы), Netlify и Cloudflare Pages работают отлично и могут быть даже лучше. Для нашего проекта с Next.js и базой данных — Vercel даёт наименьший путь сопротивления. Если вам по какой-то причине нужны альтернативы — и Netlify, и Cloudflare Pages реальны и надёжны; просто будьте готовы чуть больше разбираться с конфигурацией.

✋ Проверьте себя
Представьте: хотите разместить сайт-портфолио — просто страница с текстом, фото и ссылками, без базы и форм. Какую из трёх платформ выбрали бы и почему? Сформулируйте ответ прежде, чем читать дальше.
Любая из трёх подходит. Для статического сайта Cloudflare Pages привлекателен безлимитным трафиком. Netlify — простотой интерфейса. Vercel — если хотите единую платформу на будущее. Правильного ответа нет, но у вашего выбора должна быть причина.

Часть 5. Что понадобится для переезда

Деплой — это три вещи: аккаунт на хостинге, проект в git-репозитории и связь между ними. Всё остальное делает платформа. Пройдёмся по каждому пункту — без действий пока, просто понять, что нужно.

1. Аккаунт на Vercel

Зарегистрироваться на vercel.com — это одно из заданий этого урока. Аккаунт бесплатный, достаточно почты или аккаунта GitHub.

2. Проект в GitHub

В Уроке 5 мы делали коммиты в git. Теперь этот git-репозиторий нужно опубликовать на GitHub — там он станет доступен Vercel. GitHub тоже бесплатен для личных проектов. Если не сделали ещё — это тоже задание к Уроку 8.

3. Связать проект с Vercel

В дашборде Vercel — кнопка «Add New Project». Выбираете репозиторий с GitHub — и всё. Vercel сам определит, что это Next.js, и предложит правильные настройки. Первый деплой запустится автоматически. Через пару минут у вас будет ссылка вида moy-proekt.vercel.app.

База данных из Урока 6, подключённая через Vercel Marketplace, уже ассоциирована с вашим Vercel-аккаунтом. При связывании проекта настройки подключения к базе передадутся автоматически — это одно из главных удобств экосистемы. В Уроке 8 пройдём по этому маршруту шаг за шагом.

Про переменные окружения. Из Урока 6 помните «переменную окружения» с адресом и паролем базы? На Vercel она живёт в настройках проекта — туда не нужно ничего вносить вручную, если подключали базу через их же Marketplace. Если же вы используете другую базу — в Уроке 8 покажем, как добавить переменную через интерфейс.

Часть 6. Чек-лист готовности к переезду

Прежде чем в Уроке 8 нажимать кнопки — убедитесь, что всё на месте. Это тот самый момент, когда прораб делает обход перед переездом: всё ли упаковано, все ли вещи на месте.

Проект запускается локально

npm run dev — страница открывается в браузере без ошибок. Форма из Урока 6 работает, данные сохраняются в базу и остаются после перезагрузки.

Последний коммит сделан

Из Урока 5: все изменения зафиксированы в git. Vercel разворачивает именно то, что в репозитории. Незафиксированные изменения туда не попадут.

Аккаунт на Vercel заведён

Задание этого урока. Зарегистрироваться на vercel.com (бесплатно, можно через GitHub-аккаунт).

Репозиторий на GitHub опубликован

Vercel получает код только из репозитория. Если проект ещё не на GitHub — попросите Claude Code помочь: «Опубликуй проект на GitHub в новый репозиторий» [см. Урок 2: как говорить с Claude Code].

База подключена через Vercel Marketplace

Если база — через Neon в Vercel Marketplace (Урок 6), настройки передадутся автоматически. Если база в другом месте — приготовьте строку подключения: она понадобится как переменная окружения.

Все пять пунктов зелёные — можно переезжать. Не все — разберёмся в Уроке 8, там есть место для устранения затруднений.

Резюме

1

Хостинг — участок с адресом, деплой — переезд

Пока проект на вашем компьютере — он невидим миру. Хостинг даёт ему адрес в интернете. Деплой — момент, когда код туда отправляется и запускается.

2

Vercel Hobby: бесплатно навсегда, но только для личного

Никакого таймера, никаких автосписаний. Ограничение одно: non-commercial, personal use. Для пет-проекта — идеально. Для коммерции — нужен платный план.

3

Альтернативы реальны

Netlify и Cloudflare Pages — надёжные платформы с бесплатными тарифами. Для статических сайтов — отличный выбор. Для Next.js с базой — Vercel даёт меньше трений на старте.

4

Для переезда нужны три вещи

Аккаунт Vercel + репозиторий на GitHub + связать их. Платформа дальше сделает сама: определит фреймворк, задеплоит, выдаст ссылку.

Что дальше, в Уроке 8 — «Новоселье»: переезжаем по-настоящему. Шаг за шагом: публикуем репозиторий на GitHub, связываем с Vercel, смотрим как проходит первый деплой, открываем ссылку — и видим наш проект живым в интернете. Если что-то пойдёт не так — разберёмся вместе: у каждой типичной ошибки первого деплоя есть решение.

Участок выбран. Следующий шаг — завезти вещи и повесить табличку с адресом.

Источники / Sources

  1. docs Vercel. «Vercel Hobby Plan» — описание бесплатного тарифа: ограничение personal, non-commercial use only; лимиты (100 развёртываний/день, 6000 мин сборки, 1M вызовов функций, авто-HTTPS, превью на коммит). vercel.com/docs/plans/hobby · accessed 2026-06-02
  2. docs Vercel. «Next.js Documentation» — документация по фреймворку Next.js: деплой на Vercel, серверные компоненты, API-маршруты. nextjs.org/docs · accessed 2026-06-02
  3. docs Netlify. «Pricing and Plans» — условия бесплатного плана: 100 ГБ трафика, 300 минут сборки, 125 000 вызовов функций в месяц; отсутствие ограничения по сроку. netlify.com/pricing · accessed 2026-06-02
  4. docs Cloudflare. «Limits · Cloudflare Pages docs» — лимиты бесплатного плана: безлимитный трафик, 500 сборок в месяц, 20 000 файлов на сайт; лимиты Functions (100 000 запросов/день). developers.cloudflare.com/pages/platform/limits · accessed 2026-06-02
Лимиты тарифов меняются — проверяйте актуальные условия на официальных страницах перед принятием решений. Данные актуальны на июнь 2026.