Локация — это не флажок на карте для лендинга. Это задержка до пользователя, маршрут провайдера, иногда юридический контур и то, как платёжные и почтовые API смотрят на ваш IP. Неверный город не лечится апгрейдом CPU. Верный часто даёт больше, чем «ещё два ядра».
Tenku держит площадки в России и Европе. Актуальный список городов — в тарифах и в кабинете при заказе. Ниже — как выбрать, а не угадать.
Главный принцип: origin ближе к живым людям
CDN раздаёт картинки и JS. HTML админки, корзина, API, WebSocket, авторизация ходят на ваш VPS. Если эти запросы из Казани летят в Амстердам, каждый клик в админке оплачивается лишними десятками миллисекунд плюс хуже маршрут по пути.
Считайте, где живут люди, которые создают 80% интерактивных запросов, не где «красивее указать EU на визитке».
- Интернет-магазин с доставкой по РФ, 1С, СДЭК, ЮKassa — origin в России.
- SaaS с клиентами в Германии и оплатой в евро — Европа.
- Маркетплейс «весь мир» — origin к большей доле платящих, статика на CDN, позже второй сервер.
Подробнее про сам продукт: что такое VPS. Про железо тарифа: как выбрать план.
Что измерять, а не во что верить
После заказа не спорьте с ощущениями — снимите цифры.
С ноутбука в офисе и с телефона на LTE:
ping -c 20 IP_СЕРВЕРА
Смотрите не один удачный пакет, а медиану и хвост. Пинг 18 мс с выбросами 120 мс хуже стабильных 25.
Время до первого байта сайта:
curl -o /dev/null -s -w "dns:%{time_namelookup} tcp:%{time_connect} tls:%{time_appconnect} ttfb:%{time_starttransfer} total:%{time_total}\n" https://example.com
Читается так:
- Большой
tcp/tls— сеть, маршрут, локация или плохой резолв DNS. - Маленький
tcp, большойttfb— PHP, база, диск, приложение. Локацию не меняйте, разберите тормоза.
Попросите трёх реальных клиентов из разных городов открыть одну и ту же страницу и прислать скрин Network. Один ваш кабель «Ростелеком-Новосибирск» не репрезентирует Сочи.
Россия: когда это не обсуждается
Берите РФ, если выполняется любое:
- Основная аудитория и поддержка в России.
- Личные данные граждан РФ и вам спокойнее не выносить их без нужды. Это не юридическая консультация, это практика: проще объяснить «сервер в РФ», чем потом размазывать цепочку.
- Платёжный контур, кассы, СМС-провайдеры, доставка заточены под РФ и иногда странно себя ведут с европейским IP.
- Нужна низкая задержка до российских API (карты, учёт, телефония).
Новосибирск и другие точки в РФ хороши не «потому что Сибирь», а потому что до значительной части страны маршрут предсказуемее, чем через европейский IX и обратно.
Минус: часть западных API и CDN-панелей режет или усложняет доступ с российских IP. Если ваш прод обязан ходить в такой API каждую секунду — либо прокси в ЕС, либо сразу европейский origin, либо два контура.
Европа: когда она честно лучше
Европа имеет смысл, если:
- Платящая аудитория в ЕС, UK, ближнем востоке через европейские пиры.
- Нужна близость к западным API, у которых геоблок или бесконечные капчи на РФ.
- Вы делаете второй контур: прод в РФ, стейджинг/резерв в ЕС (или наоборот), чтобы авария площадки не убила всё.
- Команда разработки сидит в ЕС и каждый
git pullс российским origin превращается в боль.
Минус для российской витрины: админка «как через кашу», вебхуки ЮKassa длиннее, поддержка слышит «у нас всё быстро» — потому что сидит в VPN в Германии.
Не берите Франкфурт из статуса. Берите его из пинга ваших пользователей.
CDN не заменяет локацию origin
Облако картинок закрывает LCP для фото. Не закрывает:
- POST логина;
- GraphQL/API;
- админку WordPress и Bitrix;
- установку сессии;
- WebSocket и SSE.
Схема «дешёвый VPS на краю мира + CDN» работает для блога. Для магазина с корзиной вы получите быстрые картинки и медленную кнопку «оформить».
Правильная связка: близкий origin + CDN на статику. Не наоборот.
DNS, anycast и «у провайдера в городе X лучше»
Имя ns1 у домена не обязано жить там же, где VPS. A-запись на IP Tenku — вот что определяет маршрут посетителя до сайта.
Снижайте TTL до 300 секунд за сутки до переезда, не в момент «уже перенесли». Иначе сутки часть людей ходит на старый shared. Порядок переезда: перенос сайта на VPS.
Anycast DNS (Cloudflare, и аналоги) ускоряет резолв имени, не magically приближает сервер в Новосибирске к Лиссабону.
Юридическое и платежи — без самодеятельности
Мы не адвокаты. Наблюдения из практики хостинга:
- Хранить персональные данные «просто в ЕС, потому что GDPR звучит» при российской аудитории — не стратегия, а надежда.
- Оферта Tenku и реквизиты — на странице контактов и в оферте.
- Если есть DPO и внутренний стандарт «только РФ» — не спорьте с ним ради 5 мс.
Для обычного сайта магазина выбор почти всегда: люди в РФ → VPS в РФ.
Несколько серверов вместо одного «мирового»
Когда бизнес вырос:
- origin в РФ для .ru;
- origin в ЕС для .eu;
- общая база ближе к большим писателям, реплика — к читателям.
Это уже архитектура, не тариф. На старте один VPS в правильном городе сильнее двух «на всякий случай» без мониторинга. Второй сервер появится из цифр, не из страха.
Как выбрать в кабинете Tenku
В создании сервера локации, которые временно выключены, не торчат мёртвыми кнопками: видите доступные города и пометку «скоро» по остальным. Не жмите недоступное «авось пройдёт» — возьмите живую площадку, ближнюю к аудитории.
Если после недели боя TTFB большой именно на time_connect у реальных клиентов — напишите в тикет город клиентов и traceroute. Подскажем соседнюю локацию. Не пересобирайте тариф, пока не доказали, что дело в маршруте.
Чеклист перед оплатой
- Где 80% интерактивных пользователей?
- Какие внешние API критичны и откуда им удобнее?
- Есть ли запрет на вынос данных?
- Нужен ли CDN отдельно от origin?
- Снижен ли TTL, если переезжаете?
Ответили — берите город. Потом ядра и RAM. Потом красивый hostname. В этом порядке сайт получается быстрым не на слайде, а в браузере человека из вашего целевого региона.