О проекте “Инструменты для Вебмастера”

Проект начался как баловство(да он и есть пока баловство). Однажды я решил поупражняться с PHP и сделать небольшой сайтик с которого можно запускать штатные сетевые утилиты типа PING не со своей сети, а с некоторого компа в Интернете. Это иногда бывает нужно как воздух, например для проверки обновления DNS.

Сетевые Утилиты
На данный момент работают PING и TRACEROUTE. Кроме этого у меня есть практически готовый WGET, который может быть полезен для проверки скорости канала у хостера. Однака я пока опасаюсь бесконтрольного трафика и поэтому не открываю этой утилиты.

Очень жалко, что у меня не получилось запустить WHOIS. Это какое-то ограничение провайдера. С чем это связано я не знаю ((. Код практически готов.

Хотя, с другой стороны таких проектов в интернете довольно много. Просто хотелось иметь свой, который точно не сдаст киберсквоттерам домены, которыми я интересовался.
Нет – так нет. =)

Тестирование хостеров
Всем нам иногда кажется, что где-то трава зеленее ©.

Просто весьма часто приходится слышать истории о том как вебмастеры мучаются с хостингом, прикидывая где лучше, а где дешевле.

В сети есть сервисы, удалённо проверяющие скорость работы сайта, но эта скорость может сильно зависеть от удалённости сайта от сайта сервиса. Не помню уже как созрела идея тестирования хостеров с помощью специально скрипта-бенчмарка.

Тест который я написал довольно прост и не сложен, он не для высоколобых спецов в тестировании и диагностики работы серверного оборудования. Он замеряет простые характеристики на выходе:

  • скорость чисто процессорных операций
  • скорость обераций СУБД
  • скорость операций файловой системы

Эти показатели, думаю понятны довольно широкому кругу вебмастеров.

Если мне будут предложены дополнительные тестовые показатели, я с удовольствием буду обсуждать эти предложения.

Понятно что любые показатели весьма условны и не могут дать 100%-ый ответ на вопрос:
“А какой же хостер лучше”.

Но тем не менее надеюсь, что этот проект поможет лучше увидеть плюсы и минусы у хостеров, и сделать правильный выбор.

Помочь проекту

Проекту нужна ваша помощь:

  • Если считаете, что нашли ошибку, опечатку, или имеете идею как сделать наш проект лучше – пишите комментарии, обсуждайте. Это всё сильно может помочь развить проект.

    .

  • Господа вебмастеры, будет здорово если вы будете тестировать ваши сайты. Каждый ваш тест будет увеличивать нашу базу данных и каждый новый анализ будет более взвешенным и правильным.

    Если при тестировании возникла ошибка – тем лучше!! Сообщите мне о ней.

  • Если вы считаете проект интересным и хоть мало-мальски полезным, то напишите о проекте обзорчик, можете кстати указать ссылку на ваш тест.

    Не тянет на обзор? Я согласен на постовые ссылки наподобие:

    <a href="http://hostertest.ru"> Тест хостеров</a>
    <a href="http://hostertest.ru"> Сравнение хостеров</a>
    <a href="http://hostertest.ru"> Проверь свой хостинг</a>
    <a href="http://hostertest.ru"> ХостерТестер</a>

    Или что-то похожее.

    Можно разместить баннеры:
    Анимированный:

  • <a href="http://hostertest.ru" target="blank">
    <img src="http://blogocms.ru/wp-content/uploads/ht-ani.gif" border="0">
    </a>

    И неанимированный:

    <a href="http://hostertest.ru" target="blank">
    <img src="http://blogocms.ru/wp-content/uploads/ht.gif" border="0">
    </a>
  • Неуверен что мне захотят пожертвовать за это деньги, но если будет желание заплатить, просто напишите мне. Мы придумаем как сделать это лучше.

Вот пока и всё. =)

Категории Не по теме |
автор: altesack / Четверг, Март 19, 2009 / 28 комментов »

28 комментов

    Думаю стоит добавить в сводную таблицу хостеров графу количество тестов. Если это общая таблица конечно.

    Да, это общая сводная таблица. А зачем количество тестов?

    Значение всех тестов по хостеру усреднено, так что бОльшее количество тестов не повлияет на общий расклад, а лишь уточнит картину по хостеру.

    Более того, для вычисления среднего используются средние по хостерам. Так что несколько тестов одного хостера не уводят среднее, а лишь уточняют параметры хостера.

    Вывести количество тести – особо-то и места нет. Да и нужно ли?

    Ну как бы в том то и дело что значение усредняется. а если тест один? то есть фактически даны его значения, так? вот для этого как раз, чтобы понять объективность оценки. на сколько она точна. Плюс даже так сказать популярность хостеров :)

    Популярность? Это мысль. Надо подумать куда это воткнуть. Там особо то места нет ))

    да, с местом там напряг) но думаю в идеале в эту таблицу запихнуть)

    А может в скобочках, после названия тарифа поставить? ссылкой с титлой “количество тестов”?

    Done. Просто графику поджал ;)

    altesack пишет:

    Done. Просто графику поджал

    Отлично. А нужен ли в тестах localhost? может его это – того? :)

    Многие рассматривают свою машину подключенную через DSL как реальную альтернативу коммерческому хостингу. Поэтому лучше оставить.

    Ну а когда тестов будет СЛИШКОМ много и будет напрягать – можно и грохнуть.

    Согласен. У самого пару месяцев сайт крутился на канале 600кбит.

    предлагаю прикрутить комменты к результатам теста. Чтобы если что можно спросить, у самого автора теста, как хостинг, действительно ли так плох или хорош. Плюс эти камменты на мыло автору.

    Согласен. Я собираюсь уже переписать проект под ноль.
    Хочу изменить многое, в том числе комменты, авторизацию, OpenID. И не только. А то смотрится несколько убого.

    могу быть бета-тестером:)

    и еще бы кое что сделать: не каждый напишет один и тот же тариф одинаково. например я написал Блог-хостинг через дефис) хз, так получилось. в итоге в базе иду как отдельный хостинг. любо вручную править, либо написать какое нибудь правило. а может даже для тех которые есть в базе, предлагать выпадающим списком выбрать тариф, либо написать свой.

    Вижу одну проблему, я проверяю один сервер – всё нормально, проверяю другой – скрипт даже не успевает отработать, тоесть сервак голимый. Но всё это я проверяю на площадке одного хостера, который не хочет признавать что у него есть уже слишком перегруженные сервера. Я из за этого уже один раз переносил сайты с одного аккаунта на другой. И как можно вычислить качество такого хостера? Тот тест который у Вас уже в базе проведён на 2-м сервере, а первый я так и не смог проверить.

    Олег пишет:

    Тот тест который у Вас уже в базе проведён на 2-м сервере, а первый я так и не смог проверить.

    Предлагаю провести тесты по частям. В файле тестировщика в самом начале можно отключить часть тестов.

    Так можно попытаться по очереди завести в базу все тесты.

    Насчёт поочереди пройти тесты понятно, суть в том что у одного и того же хостера могут быть сервера на 10 с плюсом и на двойку с минусом! Поэтому просто тарифный план и хостинг ещё ни о чём не говорят.

    @ Олег:Это понятно. Поэтому я за бОльшее количество тестов. Чем больше тестов – тем полнее картина.

    странно как-то тестит…

    это на Intel Core i7 Quad Core
    CPU: млн синусов: 0.289719 сек.
    CPU: млн слияний строк через точку: 25.573646 сек.
    CPU: млн слияний строк в кавычках: 25.483983 сек.
    CPU: млн слияний строк через массив: 24.317921 сек.

    А это на старом Athlon64 2800+
    CPU: млн синусов: 1.739056 сек.
    CPU: млн слияний строк через точку: 2.664679 сек.
    CPU: млн слияний строк в кавычках: 2.63358 сек.
    CPU: млн слияний строк через массив: 3.882632 сек.

    Как такое возможно? о_0

    Трудно что-то сказать.
    Может строковые библиотеки не оптимизированы для Intel?
    PS: А что? Реально 25 секунд работает? Пипец.

    Скажи, а как регулярно добавляются результаты тестов в базу сайта? Я позавчера и вчера отправлял, а их в списке всё нет и нет.

    Результаты теста появляются в базе сразу же после добавления. Предварительной модерации нет. Иногда я просматриваю тесты задним числом и могу что-то исправить. Иногда удаляю тесты с локалки.

    Возможно Вы до конца не прошли добавление, например последнюю капчу :)
    Вы кстати какого хостера тестировали?

    Разобрался, дело было в том что я использовал старую версию.
    Вот никакая капча и не выводилась, удалите их с сайта они не нужны :)
    Хостинг тестировал ua-hosting.com.ua
    и бесплатный 000space.com.
    Кстати интересно получается, бесплатный стоит выше по рангу чем мой на пол станицы, и находится практически на одном уровне с UnixHost.com.ua, хотя на одном выделяют памяти 24 мб, а на другом 128. Это тест такой непринципиальный или просто сейчас в америке ночь и поэтому на хостинг нагрузки нету? Судя по общей статистике он один из лучших :)

    И ещё, интересно про плюсы и минусы, как ты их определяешь? Когда ставить good а когда bad? Или это чисто субъективная оценка основанная на среднестатистической скорости среднестатистического хорошего сервера? :)

    @ Божья коровка:
    Любопытный результат. Может это разово выстрелило? Так бывает.

    Попробуйте сделать тестов 10 по возможности в разное время суток. Будет любопытно глянуть.

    По поводу принципов постановки плюсов и минусов пожалуй в ближайшее время напишу подробный пост.

    PS: Объясните, если можно. Как так получилось, что вы используете старую версию? Вы сознательно выбрали для скачивания старый вариант? Или так давно качали?

    Та нет, я просто её с другого сайта скачал и по ошибке перепутал с той что скачал здесь.

    Заметил что при обновлении страницы положение всех сайтов меняется, например те что я назвал всё время меняются местами между собой, то один выше то другой. Так надо?

    @ Божья коровка:
    Ранжирование между хостерами с одинаковым рейтингом не имеет принципиального значения. Поэтому я не заостряю на этом внимание. Внутри группы с одинаковым рейтингом SQL сервер сам ранжирует как хочет :)

    Так может нужно эту ранжировку ужесточить? :)
    К примеру то что 000space.com по php характеристикам не супер, но бултыхается рядом с хостингами которые супер не есть гуд (хотя может я в чём-то не разбираюсь)

    Кстати, некоторые хостиги находятся за океаном и поэтому могут у нас хуже работать, может есть смысл сделать какой-нить тест аптайм с разных точек земли?

    ЗЫ- Когда-то вешал сайт на hostpto.com.ua, там выделяют вобще 8мб на выполнение скриптов, но несмотря на это он летал как бетмен на тежолом скрипте. (Может это можно объяснить тем что он близко ко мне расположен?(500 км))
    В списке хостеров же он сейчас находится где-то внизу.

    Спасибо, за сайт о тестировании хостинга, убедился что мой не так уж плох… А те что дешевле.. лучше не брать, разве что для визитки.. или “друзьям”

Ответить