[{"data":1,"prerenderedAt":147},["ShallowReactive",2],{"$f2sfex97g98diw":3,"articles":44},{"slug":4,"title":5,"description":6,"date":7,"updated":7,"tags":8,"emoji":12,"minutes":13,"html":14,"headings":15},"kak-vybrat-hosting","Как выбрать хостинг для сайта или бота","Чем отличаются виртуальный хостинг, VPS, облако и статический хостинг, сколько памяти нужно сайту и боту и что спросить у продавца.","2026-10-01",[9,10,11],"хостинг","vps","сервер","server",4,"\u003Ch2 id=\"korotko\">Коротко\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Лендингу обычно хватает статического хостинга, магазину нужен хороший виртуальный хостинг или VPS, а боту нужен VPS или хостинг, который прямо разрешает постоянные процессы.\u003C\u002Fli>\n\u003Cli>Смотрите на память (RAM), диск, расположение серверов, резервные копии и доступ root.\u003C\u002Fli>\n\u003Cli>Цифры по памяти ниже очень грубые: реальная потребность зависит от кода и нагрузки.\u003C\u002Fli>\n\u003Cli>Хостинг, как и домен, оформляйте на свой аккаунт.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"chetyre-tipa-hostinga\">Четыре типа хостинга\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Виртуальный хостинг.\u003C\u002Fstrong> Много сайтов на одном сервере, готовая панель, PHP и MySQL из коробки. Проще всего в управлении, но контроля мало, а постоянные процессы вроде ботов обычно запрещены или ограничены.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>VPS.\u003C\u002Fstrong> Виртуальный сервер с root-доступом. Вы сами ставите и обновляете программы. Подходит для ботов, Node.js, Python, Docker и нестандартных сервисов.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Облачный сервер.\u003C\u002Fstrong> По сути тот же VPS, но чаще с почасовой оплатой, снимками диска и API. Удобен, когда конфигурация меняется.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Статический хостинг.\u003C\u002Fstrong> Cloudflare (Pages или Workers со статикой), Netlify, Vercel: вы отправляете код из git, платформа собирает и раздаёт сайт, HTTPS включён сразу. Хорош для лендингов, а серверная часть ограничена.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Примеры провайдеров: Hetzner и DigitalOcean (серверы и облако), Timeweb и Beget (хостинг и серверы). Тарифы и условия меняются, поэтому проверьте актуальные условия на сайте сервиса.\u003C\u002Fp>\n\u003Ch2 id=\"chto-nuzhno-vashemu-proektu\">Что нужно вашему проекту\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Лендинг или визитка.\u003C\u002Fstrong> Статический хостинг. Заявки с формы можно принимать через сервис форм или небольшую серверную функцию, которая передаёт их в Telegram-бот. Токен бота нельзя помещать в код страницы. Отдельный VPS не нужен.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Интернет-магазин.\u003C\u002Fstrong> CMS на PHP на надёжном виртуальном хостинге или VPS. Нужны база данных, HTTPS, регулярные бэкапы и запас ресурсов в часы пик.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Telegram-бот.\u003C\u002Fstrong> Ему нужен постоянно работающий процесс, поэтому подойдёт VPS. Бот на polling обходится без домена, а для webhook нужен домен с HTTPS. Подробности в статье \u003Ca href=\"\u002Farticles\u002Fkak-zapustit-telegram-bota-na-servere\">как запустить Telegram бота на сервере\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"resursy-grubye-orientiry\">Ресурсы: грубые ориентиры\u003C\u002Fh2>\n\u003Cpre class=\"code\">\u003Ccode class=\"hljs language-text\">Статический сайт:                 память сервера почти не важна\nПростой Telegram-бот:             512 МБ, комфортнее 1 ГБ\nСайт на Node.js (Nuxt, Next):     от 1 ГБ\nСборка проекта прямо на сервере:  лучше 2 ГБ или swap\nWordPress или небольшой магазин:  от 1 до 2 ГБ\nБаза данных на том же сервере:    плюс несколько сотен МБ\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Это ориентиры, а не гарантии. После запуска проверяйте память командами \u003Ccode>free -h\u003C\u002Fcode> и \u003Ccode>htop\u003C\u002Fcode> и повышайте тариф, если её не хватает.\u003C\u002Fp>\n\u003Cp>Для небольших проектов процессор редко бывает узким местом, хватает 1 vCPU. Диск лучше SSD или NVMe, с запасом под логи и рост базы. Слово «безлимитный» в названии тарифа не отменяет ограничений: читайте правила использования.\u003C\u002Fp>\n\u003Ch2 id=\"raspolozhenie-serverov\">Расположение серверов\u003C\u002Fh2>\n\u003Cp>Чем ближе сервер к аудитории, тем меньше задержка. Если вы собираете персональные данные граждан РФ (заказы, анкеты), закон 152-ФЗ требует вести их первичную запись и хранение в базах на территории России. Детали уточните у юриста.\u003C\u002Fp>\n\u003Cp>Для Telegram-бота заранее проверьте, что с выбранного сервера открывается \u003Ccode>api.telegram.org\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre class=\"code\">\u003Ccode class=\"hljs language-bash\">curl -I https:\u002F\u002Fapi.telegram.org\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Любой ответ означает, что связь есть, а зависание или ошибка соединения указывает на проблему. Доступность зависит от страны и провайдера.\u003C\u002Fp>\n\u003Ch2 id=\"rezervnye-kopii-i-root\">Резервные копии и root\u003C\u002Fh2>\n\u003Cp>Спросите, есть ли автоматические бэкапы, как часто они делаются и как из них восстановиться. Копия на том же сервере не спасёт при потере сервера: нужна хотя бы одна копия в другом месте. Проверьте восстановление заранее.\u003C\u002Fp>\n\u003Cp>На VPS у вас есть root, то есть полный доступ, и вы отвечаете за обновления, безопасность и бэкапы. На виртуальном хостинге этим занимается провайдер, но свободы меньше. Если администрировать сервер вы не готовы, берите управляемый хостинг или платформу. Как развернуть сайт на своём сервере, описано в статье \u003Ca href=\"\u002Farticles\u002Fkak-razvernut-sait-na-vps\">как развернуть сайт на VPS\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"chto-sprosit-u-prodavca\">Что спросить у продавца\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Сколько стоит продление, а не только первый период?\u003C\u002Fli>\n\u003Cli>Какие бэкапы включены и как из них восстановиться?\u003C\u002Fli>\n\u003Cli>Можно ли увеличить тариф без переезда?\u003C\u002Fli>\n\u003Cli>Где физически находятся серверы?\u003C\u002Fli>\n\u003Cli>Какие ограничения по трафику, процессам, почте и числу файлов?\u003C\u002Fli>\n\u003Cli>Как связаться с поддержкой и в каком виде она отвечает?\u003C\u002Fli>\n\u003Cli>На кого оформляется аккаунт и какие условия возврата денег?\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Домен при этом лучше купить заранее: \u003Ca href=\"\u002Farticles\u002Fkak-kupit-domen\">как и где купить домен\u003C\u002Fa>, а потом \u003Ca href=\"\u002Farticles\u002Fkak-privyazat-domen-k-hostu\">привязать его к хостингу\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"gde-vzyat-hosting\">Где взять хостинг\u003C\u002Fh2>\n\u003Cp>Хостинг и серверы можно заказать в Telegram: рекомендуем ботов \u003Ca href=\"https:\u002F\u002Ft.me\u002FYeezyHost_robot\" target=\"_blank\" rel=\"noopener noreferrer\">@YeezyHost_robot\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ft.me\u002Fnodehost_bot\" target=\"_blank\" rel=\"noopener noreferrer\">@nodehost_bot\u003C\u002Fa> и \u003Ca href=\"https:\u002F\u002Ft.me\u002Fdedicate_it_bot\" target=\"_blank\" rel=\"noopener noreferrer\">@dedicate_it_bot\u003C\u002Fa>. Тарифы, расположение серверов и условия у каждого свои, поэтому задайте продавцу вопросы из списка выше и оформите аккаунт на себя.\u003C\u002Fp>\n\u003Ch2 id=\"esli-ne-poluchilos\">Если не получилось\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Не удаётся выбрать между виртуальным хостингом и VPS: ответьте на один вопрос. Нужен ли постоянно работающий процесс, например бот, очередь или WebSocket? Если да, берите VPS.\u003C\u002Fli>\n\u003Cli>Сайт тормозит или падает: проверьте память и нагрузку командами \u003Ccode>free -h\u003C\u002Fcode> и \u003Ccode>htop\u003C\u002Fcode> (на VPS) или графиками в панели. Если ресурсов не хватает, повысьте тариф.\u003C\u002Fli>\n\u003Cli>Бот нестабильно работает на виртуальном хостинге: скорее всего, провайдер ограничивает фоновые процессы. Перенесите бота на VPS.\u003C\u002Fli>\n\u003Cli>Хостинг не устроил: сначала сделайте резервную копию и выясните, как перенести проект, а условия возврата денег смотрите в правилах сервиса.\u003C\u002Fli>\n\u003Cli>Не хватает места или трафика: удалите старые копии и логи или увеличьте тариф.\u003C\u002Fli>\n\u003C\u002Fol>\n",[16,20,23,26,29,32,35,38,41],{"id":17,"text":18,"level":19},"korotko","Коротко",2,{"id":21,"text":22,"level":19},"chetyre-tipa-hostinga","Четыре типа хостинга",{"id":24,"text":25,"level":19},"chto-nuzhno-vashemu-proektu","Что нужно вашему проекту",{"id":27,"text":28,"level":19},"resursy-grubye-orientiry","Ресурсы: грубые ориентиры",{"id":30,"text":31,"level":19},"raspolozhenie-serverov","Расположение серверов",{"id":33,"text":34,"level":19},"rezervnye-kopii-i-root","Резервные копии и root",{"id":36,"text":37,"level":19},"chto-sprosit-u-prodavca","Что спросить у продавца",{"id":39,"text":40,"level":19},"gde-vzyat-hosting","Где взять хостинг",{"id":42,"text":43,"level":19},"esli-ne-poluchilos","Если не получилось",[45,47,56,65,75,85,93,98,107,118,126,133,139],{"slug":4,"title":5,"description":6,"date":7,"updated":7,"tags":46,"emoji":12,"minutes":13},[9,10,11],{"slug":48,"title":49,"description":50,"date":7,"updated":7,"tags":51,"emoji":55,"minutes":13},"kak-zapustit-telegram-bota-na-servere","Как запустить Telegram бота на сервере","Polling или webhook, где взять токен и как его защитить, как запускать бота через systemd, pm2 или Docker и что делать при сбоях.",[52,53,11,54],"telegram","бот","webhook","bot",{"slug":57,"title":58,"description":59,"date":7,"updated":7,"tags":60,"emoji":64,"minutes":13},"kak-kupit-domen","Как и где купить домен","Какую зону выбрать, что проверить перед оплатой, чем регистратор отличается от перепродавца и как не потерять домен.",[61,62,63],"домен","регистратор","dns","domain",{"slug":66,"title":67,"description":68,"date":7,"updated":7,"tags":69,"emoji":74,"minutes":13},"kak-oplatit-zakaz-kriptovalutoy","Как оплатить заказ криптовалютой","Как оплатить счёт из бота на странице Heleket, выбрать валюту и сеть, отправить точную сумму, проверить ссылку и действовать при ошибке.",[70,71,72,73],"оплата","криптовалюта","heleket","безопасность","pay",{"slug":76,"title":77,"description":78,"date":7,"updated":7,"tags":79,"emoji":83,"minutes":84},"kak-podgotovit-brif-dlya-sayta","Как подготовить бриф для сайта или бота","Что описать заранее, чтобы разработчик дал реалистичную оценку, от цели и аудитории до интеграций, срока и бюджета. Есть шаблон.",[80,81,53,82],"бриф","сайт","разработка","doc",3,{"slug":86,"title":87,"description":88,"date":7,"updated":7,"tags":89,"emoji":92,"minutes":13},"cloudflare-dlya-domena","Как подключить домен к Cloudflare","Как добавить домен в Cloudflare, сменить NS, выбрать режим SSL\u002FTLS и понять разницу между оранжевым и серым облаком.",[90,63,61,91],"cloudflare","ssl","cloud",{"slug":94,"title":95,"description":96,"date":7,"updated":7,"tags":97,"emoji":64,"minutes":13},"kak-privyazat-domen-k-hostu","Как привязать домен к хостингу","Что такое A-запись и NS, как подключить домен к хостингу или VPS и как проверить, что всё заработало.",[61,63,9],{"slug":99,"title":100,"description":101,"date":7,"updated":7,"tags":102,"emoji":106,"minutes":13},"kak-razvernut-sait-na-vps","Как развернуть сайт на VPS","Пошаговый путь для Ubuntu LTS от пользователя и SSH-ключа до Caddy с HTTPS, запуска через pm2, логов, обновлений и бэкапов.",[10,103,104,105],"ubuntu","node","caddy","rocket",{"slug":108,"title":109,"description":110,"date":7,"updated":7,"tags":111,"emoji":117,"minutes":13},"pochta-na-svoem-domene","Почта на своём домене: MX, SPF, DKIM, DMARC","Как подключить почту на своём домене, настроить MX, SPF, DKIM и DMARC, проверить доставку и понять, почему письма попадают в спам.",[112,113,114,115,116],"почта","mx","spf","dkim","dmarc","mail",{"slug":119,"title":120,"description":121,"date":7,"updated":7,"tags":122,"emoji":125,"minutes":13},"spamblok-telegram-chto-delat","Спамблок в Telegram: что это и что делать","Что такое ограничения аккаунта Telegram, как проверить статус через @SpamBot, как подать апелляцию и чего делать нельзя.",[52,123,124,73],"спамблок","аккаунт","help",{"slug":127,"title":128,"description":129,"date":7,"updated":7,"tags":130,"emoji":132,"minutes":13},"cloudflare-api-klyuch","Cloudflare: API токен и Global API Key","Чем API токен отличается от Global API Key в Cloudflare, какие права нужны для DNS, как выглядят запросы и что делать при утечке ключа.",[90,131,73],"api","key",{"slug":134,"title":135,"description":136,"date":7,"updated":7,"tags":137,"emoji":63,"minutes":13},"dns-zapisi-prostymi-slovami","DNS записи простыми словами","Что означают записи A, AAAA, CNAME, MX, TXT, NS, SRV и CAA, что такое TTL и почему CNAME нельзя поставить на корень домена.",[63,61,138],"записи",{"slug":140,"title":141,"description":142,"date":7,"updated":7,"tags":143,"emoji":146,"minutes":84},"ssl-sertifikat-https","SSL сертификат и HTTPS: как включить","Что даёт сертификат, как включить HTTPS через панель хостинга, Let's Encrypt с certbot, Caddy или Cloudflare и как проверить результат.",[91,144,145,73],"https","сертификат","shield",1791314128894]