Методика
Как рассчитывается стоимость и ранжируются серверы
Каждое число на ServerDiff подчиняется правилам с этой страницы. Эти правила одинаковы для каждого сервера, а место в списке нельзя купить.
Обновлено Версия расчёта bill-2026.11-1
На этой странице14
- 1Как рассчитывается счёт
- 2Пример расчёта
- 3Валюты, НДС и округление
- 4Неизвестно, включено, не предлагается
- 5Как упорядочен список
- 6Лучший выбор и рейтинг провайдеров
- 7Рекламные размещения
- 8Фильтры и неизвестные характеристики
- 9Актуальность
- 10Демо-данные, не подтверждено, подтверждено
- 11Конфигурации и история
- 12Исправления
- 13Что счёт не учитывает
- 14Изменения методики
Как рассчитывается счёт
Каждый счёт рассчитывается при одном наборе допущений, который показан над каждым списком: сколько месяцев вы держите сервер (по умолчанию 12), валюта, НДС, нужные вам опции и ожидаемый трафик. Одни и те же допущения действуют для каждой строки списка, поэтому итоги можно сравнивать напрямую. Счёт — это список строк, у каждой своя сумма:
- Оплачиваемые месяцы. Выбранное вами число месяцев округляется вверх до минимального срока провайдера и до целых периодов оплаты. Тариф с оплатой раз в 12 месяцев стоит как 12 месяцев, даже если он вам нужен на один месяц, и в счёт добавляется строка «Обязательство», которая об этом сообщает.
- Цена сервера. Если у тарифа есть промо-цена, счёт делит цену сервера на две строки: месяцы по промо-цене и месяцы по обычной цене после окончания акции. Тариф с ценой 2,00 € на первые шесть месяцев и 4,00 € дальше обойдётся в 36,00 € за 12 месяцев: это 3,00 € в месяц, а не 2,00 €, как написано на баннере.
- Плата за установку. Взимается один раз, если провайдер её требует.
- Публичный IPv4-адрес. Ежемесячная плата за адрес, за каждый оплачиваемый месяц. По умолчанию она включена; если вам хватает одного IPv6, выключите «Публичный IPv4» — и эта плата исчезнет из всех счетов.
- Резервные копии. Только если вы включили «Резервные копии». Одни провайдеры берут фиксированную сумму в месяц, другие — процент от цены сервера. Процент применяется к счёту за каждый месяц и округляется отдельно, как это делают провайдеры: 20 % от 3,79 € — это 0,758 €, то есть 0,76 € в месяц.
- Трафик сверх включённого объёма. Ваша оценка месячного трафика (по умолчанию 1 ТБ) сравнивается с включённым в тариф месячным объёмом. Безлимитные тарифы ничего не добавляют. Трафик сверх включённого объёма оплачивается по цене провайдера за ТБ за каждый месяц, пока вы держите сервер: если в месяц уходит 5 ТБ, в тариф включены 2 ТБ, а каждый дополнительный ТБ стоит 1,00 €, к счёту добавляется 3,00 € в месяц — 36,00 € за 12 месяцев.
- НДС. Пока вы не выбрали страну, цены сравниваются без НДС. После выбора добавляется одна строка НДС по стандартной ставке этой страны; она рассчитывается от промежуточного итога остальных строк после пересчёта в вашу валюту.
Под строками в каждом счёте показаны четыре величины:
- Итого за период: сумма показанных строк и ничего больше.
- В месяц: итог, делённый на выбранное вами число месяцев, с округлением до цента. Если из-за минимального срока вы платите за большее число месяцев, чем пользуетесь, эта переплата входит в сумму «в месяц».
- К оплате при заказе: первый период оплаты плюс разовые платежи, с НДС, если вы его выбрали. Трафик оплачивается позже, поэтому в эту сумму он не входит.
- Доплаты: насколько стоимость в месяц превышает заявленную месячную цену с тем же НДС. Это то, о чём умалчивает ценник.
Пример расчёта
Возьмём сервер с заявленной ценой 3,79 € в месяц, платой 0,50 € в месяц за IPv4-адрес, без платы за установку и с включёнными 20 ТБ трафика. Держим его 12 месяцев при допущениях по умолчанию:
Без НДС
12 месяцев| Сервер 12 × 3,79 € | 45,48 € |
|---|---|
| Плата за установку Нет | 0,00 € |
| IPv4-адрес 12 × 0,50 € | 6,00 € |
| Трафик 1 ТБ из 20 ТБ включено | 0,00 € |
| Итого за 12 месяцев | 51,48 € |
| В месяц | 4,29 € |
НДС: Германия, 19 %
12 месяцев| Сервер 12 × 3,79 € | 45,48 € |
|---|---|
| Плата за установку Нет | 0,00 € |
| IPv4-адрес 12 × 0,50 € | 6,00 € |
| Трафик 1 ТБ из 20 ТБ включено | 0,00 € |
| НДС 19 % Германия | 9,78 € |
| Итого за 12 месяцев | 61,26 € |
| В месяц | 5,11 € |
Без НДС сервер стоит 12 × 3,79 € = 45,48 €, а адрес — 12 × 0,50 € = 6,00 €. Всего 51,48 €, или 4,29 € в месяц, то есть на 0,50 € больше, чем на ценнике.
С НДС (Германия, 19 %) налог на 51,48 € составляет 9,7812 €; после округления это 9,78 €, и итог получается 61,26 €. Если разделить на 12, получится 5,105 €, что с округлением «половина вверх» даёт 5,11 € в месяц. Ценник с тем же НДС — 4,51 €, так что доплаты составляют 0,60 € в месяц.
Оба счёта выше считает тот же код, который считает все счета на сайте, — каждый раз при загрузке этой страницы.
Валюты, НДС и округление
- Суммы хранятся и считаются в целых центах. Арифметика с плавающей точкой к ценам не применяется.
- Каждая строка считается в валюте самого провайдера, затем пересчитывается в вашу валюту построчно, с округлением до цента по правилу «половина вверх». Итог — сумма пересчитанных строк, поэтому он всегда совпадает с тем, что вы сложите сами.
- Курсы валют хранятся целыми числами (в миллионных долях единицы) вместе с датой, к которой они относятся, и источником. В пересчитанном счёте указана дата курса, который использовался.
- НДС — это процент от пересчитанного промежуточного итога, который округляется по правилу «половина вверх» один раз за весь период. Провайдеры округляют НДС в каждом счёте, а ваша карта может пересчитывать по другому курсу, поэтому реальные списания могут отличаться на несколько центов. Окончательная цена всегда — та, что показана при оформлении заказа у провайдера.
По умолчанию для НДС выбрано «Без НДС». Остальные варианты добавляют стандартную ставку одной страны: Австрия 20 %, Бельгия 21 %, Германия 19 %, Дания 25 %, Испания 21 %, Финляндия 25,5 %, Франция 20 %, Ирландия 23 %, Италия 22 %, Нидерланды 21 %, Польша 23 %, Португалия 23 %, Швеция 25 %, Болгария 20 %, Кипр 19 %, Чехия 21 %, Эстония 24 %, Греция 24 %, Хорватия 25 %, Венгрия 27 %, Литва 21 %, Люксембург 17 %, Латвия 21 %, Мальта 18 %, Румыния 21 %, Словения 22 %, Словакия 23 %, Великобритания 20 %, Швейцария 8,1 %, Норвегия 25 %, Австралия (GST) 10 %, Канада (только GST) 5 %, Индия (GST) 18 %, Япония (налог на потребление) 10 %, Новая Зеландия (GST) 15 %, Сингапур (GST) 9 %. Платите ли вы НДС и по какой ставке — зависит от вас и от провайдера.
Неизвестно, включено и не предлагается
Каждый платёж по тарифу находится в одном из четырёх состояний:
- Цена известна
- Мы знаем сумму, и она попадает в счёт.
- Включено
- Провайдер включает это без доплаты. В строке стоит 0,00 €, а для платы за установку — «Нет».
- Не опубликовано
- Провайдер не публикует цену. В строке написано «Не опубликовано», она ничего не добавляет, а список называет этот платёж рядом с ценой, например «Плата за установку не опубликована», чтобы вы могли проверить его на странице провайдера до заказа.
- Не предлагается
- Провайдер этого не продаёт. Если вы это запросили, например резервные копии, сервер пропадает из списка, а примечание под списком сообщает, сколько серверов исключено по этой причине. Для платы за установку «не предлагается» означает, что её нет.
Неопубликованный платёж никогда не показывается как бесплатный: вместо этого он называется рядом с ценой.
Как упорядочен список
Порядок по умолчанию подчиняется одному правилу, которое применяется в такой последовательности:
- Оставить серверы, которые подходят под все заданные вами фильтры и не скрыты и не сняты с продажи. Серверы, которых нет в наличии, остаются в списке с пометкой «Нет в наличии».
- Исключить серверы, цену которых не проверяли в пределах срока актуальности, и серверы, у которых нет нужной вам опции. Примечание под списком показывает, сколько тех и других.
- Отсортировать по стоимости в месяц при показанных допущениях — от самой низкой.
- При равенстве упорядочить по постоянному ID-номеру сервера, чтобы одни и те же входные данные всегда давали один и тот же порядок. (Если вы сортируете по другому признаку, при равенстве сначала учитывается стоимость в месяц.)
Комиссия на порядок не влияет. Код сортировки никогда не читает, есть ли у провайдера партнёрская программа, а автоматический тест проверяет, что включение и выключение партнёрских ссылок не меняет порядок. Ничто другое тоже не влияет: нет спонсорских мест, «поднятия» позиций и персонализированного порядка внутри списка.
Можно также сортировать по ценнику, по стоимости за ГБ памяти или по названию, а также по характеристике (CPU, Память, Диск). Сортировка по характеристике начинается с наибольшего значения, а направление любого столбца можно поменять на обратное. Серверы с неизвестным значением в сортируемом столбце остаются в конце при любом направлении сортировки. Списки показывают 25 серверов на странице (50 или 100 по запросу), и у каждой страницы свой адрес.
Лучший выбор и рейтинг провайдеров
Основной список упорядочен только по стоимости. Страницы, на которых назван «лучший» сервер, например рейтинг VPS, учитывают и то, насколько хорош провайдер: самый дешёвый тариф — не всегда тот, который купили бы мы сами. Самый дешёвый тариф каждого провайдера в своём размере получает оценку из 10, которая складывается из трёх частей с фиксированными весами:
- Итоговая стоимость, 50 %. Стоимость тарифа в месяц относительно самой низкой стоимости в этом размере, в логарифмической шкале: самый дешёвый получает 10, вдвое дороже — 5, в четыре раза дороже и больше — 0.
- Отзывы пользователей, 35 %. Средний рейтинг провайдера на открытых сайтах отзывов (Trustpilot, HostAdvice и подобных): вес каждого сайта зависит от числа его отзывов (учитывается не больше 2000; отзывы HostAdvice учитываются с половинным весом, потому что в его общий рейтинг входит собственная экспертная оценка), после чего среднее корректируется с учётом того, сколько всего отзывов: к нему «подтягивают» 3,5 звезды с помощью 40 условных отзывов, поэтому несколько пятизвёздочных отзывов не могут обойти тысячи хороших. 2,5 звезды и ниже дают 0, 4,8 и выше дают 10, а провайдер, у которого мы не нашли отзывов, получает 2,5. Рейтинги считываются с каждого сайта в указанную дату и никогда не оцениваются на глаз.
- Проверка компании, 15 %. 6 баллов, если компания, стоящая за брендом, проходит наши проверки (юридическое название, страна регистрации и опубликованный адрес), плюс до 4 баллов за годы работы: максимум за десять лет.
Страница рейтинга провайдеров упорядочивает провайдеров по той же скорректированной оценке по отзывам и показывает рядом обычное среднее и число отзывов, чтобы вы могли проверить их на сайтах отзывов. Комиссия, партнёрские ссылки и спонсорство не входят ни в одну оценку.
Рекламные размещения
Провайдеры могут оплатить рекламный блок в нескольких помеченных местах, например под списком или рядом с описанием сервера. В рекламном блоке всегда есть пометка «Реклама», он отделён от упорядоченного списка и никогда не меняет порядок, оценку, стоимость или значки. Если никто не купил место, блок не показывается.
Фильтры и неизвестные характеристики
- Сервер подходит под фильтр только тогда, когда его значение известно и удовлетворяет условию. Если вы просите не менее 8 ГБ памяти, сервер, память которого мы не записали, исключается, а примечание под списком сообщает, сколько серверов отброшено из-за неизвестного значения.
- Диапазоны включают оба конца: 4–16 ГБ включает 4 и 16 ГБ. Одно число означает «не менее».
- Фильтры выбора, такие как ядра или архитектура, пропускают любое из отмеченных вами значений. Фильтры «да или нет», например IPv6, требуют подтверждённого «да».
- Фильтры по локации пропускают сервер, который предлагается хотя бы в одной из выбранных вами стран или городов. Фильтр наличия требует хотя бы одной локации с подтверждённым наличием; неподтверждённое наличие считается неизвестным, а не «в наличии».
- Фильтр по стоимости действует на стоимость в месяц при ваших допущениях, а не на ценник.
- Поиск находит серверы, в названиях провайдера и тарифа которых есть каждое введённое вами слово.
Актуальность
У каждой цены записано, когда её в последний раз успешно проверили в источнике. Неудачная проверка никогда не сдвигает эту дату вперёд. Как долго проверка остаётся актуальной, зависит от того, как собирается цена:
| Способ сбора | Помечается как устаревающая через | Исключается из списков через |
|---|---|---|
| Проверяется вручную | 14 дней | 45 дней |
| API провайдера | 24 часа | 72 часа |
| Фид провайдера | 24 часа | 72 часа |
| Страница цен провайдера | 24 часа | 72 часа |
| Сторонний сайт | 24 часа | 72 часа |
Устаревающие цены остаются в списке с указанием даты. Цены, превысившие второй предел, выпадают из списков, примечание под списком их подсчитывает, а их страницы скрыты от поисковых систем, пока цены не проверят снова. Актуальность пересчитывается не реже чем раз в пять минут.
Демо-данные, неподтверждённые и подтверждённые данные
- Демо
- Иллюстративные значения, введённые вручную для предварительного просмотра сайта и не сверенные с данными провайдера. Они помечены «Демо-данные», и ни одна страница с ними не предлагается поисковым системам.
- Не подтверждено
- Собраны, но ещё не сверены с собственным источником провайдера. Показываются с пометкой и скрыты от поисковых систем.
- Подтверждено
- Автоматически считано из источника, который назван на странице сервера, или проверено
редактором, и пометка говорит, каким способом. Дата последней проверки показана всегда, а
подтверждение нельзя купить. Цены поступают тремя путями, у каждого своя пометка:
- Считано через API: цена автоматически считана из открытого ценового API провайдера, например api.vultr.com. Страница сервера называет этот API. Редактор эти цены вручную не проверял: если API провайдера ошибается, ошибается и цена, а сообщение об ошибке попадёт к редактору.
- Со страницы цен: цена автоматически считана с собственной открытой страницы цен провайдера, например contabo.com. Читаются только страницы, которые разрешает robots.txt провайдера, по одному запросу на страницу. Если вёрстка страницы меняется, весь сбор останавливается и ничего не сохраняется: цена никогда не угадывается. Редактор эти цены вручную тоже не проверял.
- Со стороннего сайта: цена считана с сайта, где перечислены тарифы провайдеров. Страница сервера называет этот сайт и ссылается на него («С сайта …»). У самого провайдера такие цены не проверялись; решает собственная страница провайдера.
- Подтверждено редактором: редактор сверил цену и условия со страницей самого провайдера.
Сегодня: считано через API: 1 541 цена (AWS Lightsail, Microsoft Azure, Vultr, Cherry Servers, Akamai (Linode), phoenixNAP, Scaleway, OVHcloud, BinaryLane, Webdock и Verda); со страниц цен: 454 цены (Contabo, BandwagonHost, HostDime, netcup, HostAfrica, Hostwinds, Cloudzy, ServerMania, LayerStack, hosttech, RoseHosting, ScalaHosting, webgo, RackNerd, Locaweb, WinterNode, IONOS, SwissLayer, 1Gbits, Hostinger и Ultahost); со сторонних сайтов: 119 цен (StackRates).
Какие сайты-каталоги мы используем. Цены с пометкой «С сайта StackRates» взяты из индекса цен на хостинг StackRates — открытого набора данных с прайс-листами провайдеров, который StackRates каждый день считывает с их страниц и публикует по лицензии Creative Commons «С указанием авторства» 4.0 (CC BY 4.0). Сами цены — это факты, которые публикует каждый провайдер. Мы используем его только для провайдеров, цены которых не можем прочитать ни через их собственный API, ни с их страницы тарифов, и изменяем его так: цена показывается в валюте, в которой выставляет счета провайдер; тарифы, которые StackRates последний раз читал больше семи дней назад или отмечает как распроданные, исключаются; то, чего нет в наборе данных (плата за подключение, бэкапы, цена трафика сверх включённого), считается неопубликованным. Каждая цена из него называет StackRates и ссылается на его страницу с данными.
Для GPU-серверов мы также проверили GPU Rental Prices (CC BY 4.0). Пока он не используется: в его строках есть цена за час работы GPU, но нет процессора, памяти, диска и местоположения, которые нужны каждому серверу на сайте.
Конфигурации и история цен
У каждого сервера есть отпечаток конфигурации — хеш от провайдера, названия тарифа, категории, валюты, периода оплаты, минимального срока и характеристик. Если меняются только цена или платежи, отпечаток остаётся прежним, а изменение попадает в историю цен этого сервера. Если меняются характеристики или условия, отпечаток тоже меняется — поэтому другой продукт никогда не выдаётся за изменение цены.
Каждое изменение цены, платежей или конфигурации записывается как наблюдение с датой, источником и статусом данных, а также с указанием, кто или что его внесло. История начинается, когда сервер добавляется в ServerDiff; более ранние цены не восстанавливаются. Наблюдения хранятся в валюте самого провайдера, поэтому колебания курсов никогда не выглядят как изменения цены.
Исправления
На каждой странице сервера есть форма «Сообщить об ошибке»: опишите проблему и, если хотите, оставьте адрес электронной почты для ответа. Редактор сверяет сообщение со страницей провайдера. Принятые исправления обновляют запись, каждое изменение записывается в журнал с датой, автором и причиной, а изменения цен появляются в истории цен сервера. Провайдеры тоже могут написать на [email protected].
Что счёт не учитывает
- Платежи, у которых нет своей строки: комиссии за оплату, лицензии на коммерческие операционные системы или панели управления, дополнительные тома, снапшоты и тарифы поддержки. Налоги, кроме НДС, тоже не включены.
- Последнее слово провайдера. Расчёты — это оценки для сравнения; сколько вы заплатите, решают оформление заказа и счета провайдера.
- Весь рынок. Охват ограничен провайдерами из каталога ServerDiff.
- Производительность. vCPU у разных провайдеров — не одна и та же единица, а бенчмарков здесь пока нет, поэтому сравнивайте сопоставимое с сопоставимым с помощью фильтра по ядрам.
Изменения методики
У расчёта есть номер версии, сейчас это bill-2026.11-1. Любое изменение способа
расчёта получает новую версию, а эта страница обновляется с указанием даты и того, что изменилось.