О проекте

Информация

1. Akamai Technologies в 2009 г. провела исследование по скорости загрузки сайта и получила следующие результаты:

  • - в 47% случаев пользователи готовы ждать загрузки страницы в течение двух секунд
  • - три секунды – это край. 40% пользователей уходят со страницы по истечении этого времени
  • - 52% опрошенных заявили о том, что скорость загрузки влияет на их отношение к компании и сайту. Угадайте, как именно?

2. По данным The Web Performance Division of Compuware Gomez и Aberdeen Group:

  • - задержка в открытии страницы на одну секунду снижает конверсию на 7%
  • - увеличение скорости загрузки страницы с двух до восьми секунд повышает показатель отказов на 33%
  • - лишь 12% пользователей готовы вернуться на медленный сайт

3. Исследования QuBit и Rackspace

  • - лишь 62% британских пользователей готовы продолжить работу с сайтом, который загружается более 10 секунд
  • - около 75% пользователей уходят с мобильной версии сайта, скорость загрузки которой превышает 5 секунд

1) Посетителям

Существуют десятки сайтов рейтингов хостингов, но все они основаны на отзывах, цене, конфигурации и тд, то есть на факторах, которые косвенно характеризуют основное назначение услуг. Согласитесь, что глупо выбирать, например, автомобиль по цвету кузова и размеру багажника?
Но нет ни одного сайта, где услуги хостеров, в частности VPS (VDS), были протестированы и оценены математическими параметрами. На нашем сайте мы протестировали каждый VPS с помощью 8-ми различных тестов, которые дают оценку и процессора, и дисковой системы, и баз данных, и нагрузки, и производительности.
Мы не сотрудничаем ни с одним хостером, поэтому можете выбирать любого, даже того, кто занимает последнее место. Задача сайта - в математическом виде отразить производительность VPS (VDS) серверов хостеров.

2) Ответы на возражения хостеров

2.1 Возражение: во время проведения тестирования на сервере была чрезмерная нагрузка или DDOS-атака.
Ответ: если результаты тестов выглядят "неестественными" или "неправдоподобными", то на следующие сутки проводятся повторные тесты.

2.2 Возражение: во время проведения тестирования на сервере производилось резервное копирование или другие плановые работы, которые существенно влияют на результаты тестов.
Ответ: в этом случае хостер может написать письмо на [email protected] и указать в какое время не проводятся работы, чтобы повторно провести тесты.

2.3 Возражение: пример, во время проведения тестирования на одном сервере может быть 5 vps, а на другом 50 и это влияет на результаты тестов.
Ответ: да, действительно в этом примере присутствует такой же фактор случайности, как и при покупке vps: нагруженный или нет сервер, старое или новое "железо" и тд.

2.4 Возражение: все 8 тестов не дают объективной оценки производительности VPS.
Ответ: если вы считаете, что все 8 тестов являются необъективными, то можете сделать другой сайт и тестировать "объективными". Мы так не считаем.

2.5 Возражение: мы провели тесты, указанные на сайте и получили другие результаты.
Ответ: да, такое может быть и результаты могут отличаться, потому что в разный момент времени может быть разная нагрузка на сервер (процессор, диск и тд) и количество VPS на нем.

3) Методика проведения тестов и подсчета рейтинга

  • - VPS тестируются на образе с ОС Centos, в том варианте, который предоставляет хостер.
  • - VPS тестируются "как есть", никаких дополнительных манипуляций и настроек не проводится, если это не требуют условия теста.
  • - Параметр "Оценка TestVPS" - это оценочное значение, характеризующий результаты хостера во всех 8-ми тестах.

Как выбирается тариф VPS для тестирования (приоритеты):

  • - Тариф с 1 gb оперативной памяти, если есть
  • - Тариф с 1 ядром процессора, если есть
  • - С SSD дисками, если есть
  • - Если несколько стран, то тестируется в РФ. Если РФ среди них отсутствует, то тогда берется тариф из Европы или Украины, на усмотрение редактора сайта. Америка и Азия имеют наименьший приоритет, как наиболее удаленные от РФ.
  • - В спорных моментах тариф выбирается на усмотрение редактора сайта

Пример расчета параметра "Оценка TestVPS".

  • Входящие данные: места хостера в 8 рейтингах: 10, 3, 12, 4, 2, 10, 4, 6
  • 1. Вычисляется среднее арифметическое: сумма мест делится на 8. В примере: (10+3+12+4+2+10+4+6)/8=51/8=6.375
  • 2. Вычисляется медиана. Места группируются в цепочку вида: 2, 3, 4, 4, 6, 10, 10, 12. Потом сумма 4 и 5 элемента из ряда делится на 2. В примере: (4+6)/2=5
  • 3. Промежуточный показатель: равен половине суммы среднего арифметического и медианы, округленной до десятых. В примере: (6.375+5)/2= 5.6875 Округляем и получаем = 5.7
  • 4. Получаем параметр "Оценка TestVPS": 1000 делим на промежуточный параметр. В примере: 1000 делим на 5.7, 1000/5.7 = 175.4

Тесты:

cd UnixBench; ./Run
sysbench --test=cpu --cpu-max-prime=20000 run
sysbench --test=fileio --file-total-size=5G --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run
sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=foobar --max-time=60 --oltp-read-only=on --max-requests=0 --num-threads=8 run --db-driver=mysql
dd if=/dev/zero bs=1M count=1024 | md5sum
dd if=/dev/zero of=test bs=64k count=128k conv=fdatasync
curl -o "mysql.tar.gz" https://downloads.mariadb.com/archives/mysql-5.6/mysql-5.6.19.tar.gz
tar -xzf mysql.tar.gz; cd mysql*;
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.6.19 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DSYSCONFDIR=/etc .
time make
wrk -t12 -c100 -d60s http://$ip/wordpress/\?p\=1 > ../wrk.result;

    4) Размещение рекламы

    Доступны 3 сквозных баннерных места, максимум 3 в ротации:

    • Верхний баннер 728х90 - 70$ в месяц
    • Боковой баннер 200х300 - 40$ в месяц
    • Нижний баннер 728х90 - 40$ в месяц

    [email protected]

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