Posts Tagged ‘ сервис

Меряем скорость загрузки сайта

April 19, 09 by TracKer

Сегодня я хочу написать про несколько сервисов меряющих скорость загрузки сайта.

Скорость загрузки сайта это один из главных параметров сайта, извините за тавтологию. :)
Чем же этот параметр так важен? Дело в том что пользователь не любит ждать. Все должно происходить очень быстро. Раньше, когда большая часть пользователей использовала Dial-Up доступ в интернет, скорость загрузки сайта не имела большого значения, так как это было не заметно из-за медленного канала передачи данных. Теперь же, когда пользователи постепенно переходят на DSL и выше, пропускная способность каналов возросла и любое промедление в работе сайта сразу же становится заметным пользователю. На сегодняшний день есть множество способов оптимизации загрузки сайта, о некоторых я напишу в следующих статьях. Но для начала нужно определить насколько медленно (или быстро) все работает и стоит ли вообще проводить оптимизацию.


Site Perfomance Logo

Первый сервис о котором я хочу рассказать это Site Perfomance. Пожалуй самый продвинутый сервис по тесту скорости из тех которые мне удалось найти. Для того чтобы произвести тест скорости, необходимо указать адрес вашего сайта, выбрать из списка сервер, который и будет производить тест скорости, и указать количество потоков для закачки содержимого страницы (это в упрощенном режиме). Например для Internet Explorer 6 и Firefox 3 характерно 6 потоков, а для Opera и Safari – 8 (все это указано в выпадающем списке). Серверов же только три: два в США, один в Европе.

Для того чтобы перейти в продвинутый режим необходимо нажать на кнопку “More Options” справа внизу формы. Поле этого будут доступны еще несколько параметров, а именно:

  • Bandwidth – пропускная способность канала. Можно замерять скорость загрузки для разных групп посетителей, в зависимости от пропускной способности их канала.
  • Packet loss – искусcтвенна симуляция потери пакетов.
  • Delay – установка дополнительных задержек при закачке.
  • HTTP-compression – поддержка сжатия.
  • Keep-Alive – поддержка сохранения соединения.
  • Referer – добавляет referer в запрос.
  • HTTP-Auth Login и Password – Логин и пароль для доступа к странице.
  • DNS override IP и Domain – позволяет самому установить значение IP-Domain в обход DNS сервера.

Анализ скорости загрузки происходит в несколько этапов (их колличество зависит от хоста и очередности файла): ожидание определения адреса сервера (wait4resolve), ожидание очереди закачки (queue), определение адреса сервера (resolve), ожидание соединения с сервером (connect), получение заголовков (headers), ожидание первого байта информации (first_byte), загрузка основного тела страницы (body).

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

site-pref-graph

Левая часть таблицы это этапы загрузки файлов (этапы я описал выше, а описание каждого цвета будет указано в легенде над таблицей) во времени (сверху указано на какой секунде начинается каждый этап). В правой части таблицы есть столбик “Compress ratio”. Значение 100% говорит о том что сжатия не произошло, тоесть страница было отдана клиенту без предварительного сжатия, чем меньше процент тем больше сжатие.

Кроме этого есть еще несколько довольно информативных таблиц с обобщенной информацией, а также советы по оптимизации.


pingdom-logo

Еще один сервис дла тестирования скорости загрузки страниц. Хоть у этого сервиса функционал не такой продвинутый как у предыдущего, однако есть несколько своих плюсов.

Как и предыдущий сервис, pingdom производит тест скорости загрузки страницы в несколько этапов (а именно в три) и выводит результат в виде графика по времени загрузки. Этапы анализа не настолько детальны как в предыдущем сервисе: соединение, время до первого байта информации и время до последнего байта информации.

pingdom-graph

Также есть таблица с общей информацией относительно загруженных данных.

В отличии от предыдущего сервиса, в этом можно различным образом сортировать полученные данные и сравнивать текущие результаты с полученными ранее – если при тесте была поставлена галочка “Save test” то все предыдущие проверки по домену будут доступны в маленькой таблице “Test archive” расположенной в правой нижней части страницы.

К минусам можно отнести неизвестность расположения сервера, поэтому непонятно с какого места происходит замер.

Кроме самого сервиса тестирования скорости, на сайте также присутствуют сервисы Ping и Traceroute, но опять же все зависит от расположения сервера, ведь маршруты у всех провайдеров разные и поэтому значение Ping’а и маршрут Traceroute’а можно использовать разве что для получения среднестатистических данных.


webo-logo

Еще один сервис про который я хочу написать это Webo. В принципе сервис производит такое же тестирование как и описанные выше, но в отличии от предыдущих он больше ориентирован на рекомендации в решении проблемы скорости загрузки.

Для проведения тестирования необходимо ввести только адрес сайта. Сразу после тестирования откроется страница с обобщенными данными в верхней части страницы. Ниже будет находиться три вкладки: Рекомндации (активная), Влияние файлов на скорость, Диаграмма загрузки.

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

Во вкладке Влияние файлов на скорость находится график влияния различных частей страницы на скорость ее загрузки. Ниже расположен список файлов с данными о последнем обновлении и времени кеша – по этой таблице можно определить какие файлы закачиваются по несколько раз и какие можно кешировать.

Во вкладке Диаграмма загрузки расположена ссылка на страницу с таблицей подобной тем которые генерировали два предыдущих сервиса.

webo-graph

В отличии от предыдущих сервисов, этот не фиксирует разные этапы загрузки файлов. Однако есть некоторые опции которые позволяют детализировать уже готовые данные без повторных тестов, а именно: отобразить данные в зависимости от выбранного браузера (доступно пять браузеров: Internet Explorer, Firefox, Opera, Safari / Google Chrome), в зависимости от включения опции кеширования (не очень понял как работает эта опция) и в зависимости от ширины канала (100, 50, 54 и 36 Килобит в секунду). Однако у меня возникли сомнения относительно работы этих опций, если повторно нажать на уже выбранную опцию то данные результата будут разные, то есть если выбрать Firefox, а потом нажать на него еще раз то прядок скачивания файлов измениться и соответственно время загрузки тоже… Еще к минусам можно отнести шкалу времени, которая расположена только внизу таблицы.

Чтобы получить больше информации о сайте предлагается зарегистрироваться, однако сделать это мне не удалось так как сайт переставал отвечать.

Вывод: Для точной проверки работы скорости загрузки сайта необходимы все три сервиса, Site Perfomance для точного пределения слабого звена в загрузке файлов, Pingdom для сравнивания результатов и Webo для получения советов по оптимизации. Хотя в принципе можно обойтись одним Site Perfomance.

Постовой: Здесь можно заказать создание корпоративного сайта качественно, быстро и не дорого.

Сервисы наблюдения за параметрами сайта

March 22, 09 by TracKer

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

Мониторинг:

  • тИЦ
  • PR (Page Rank)
  • WR (Webalta Rank)
  • DMOZ
  • Индекс в Яндексе
  • Индекс в Google
  • Счетчик LiveInternet (зачем??)
  • Время до которого продлен домен (судя по всему работате только для RU-нета)

pr-cy-domain-info

Все это дело можно обновить раз в 24 часа вручную. Данные не обновляются автоматически, приходится раз в 24 часа заходить и одновлять данные нажимаю на кнопочку обновления. Конечно же присутствует погрешность определения параметров, иногда не правильно определяет PR, поэтому не стоит пугаться.

pr-cy-domain-history

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

Следует быть осторожным с кнопкой удаления домена, так как никаких предупреждений типа “А вы уверены, что вы уверены, что хотите удалить данный домен?” не будет, он просто удалится. Однако если добавить домен повторно он востановится со всеми параметрами включая историю.

Кроме всего прочего, напротив каждого домена есть кнопка проведения анализа домена в сервисе PR-CY, а также кнопка на получения счетчика PR и тИЦ.


Второй также подсервис, но Topnem. Открылся недавно. В принципе суть сервиса абсолютно такая-же как у сервиса выше. Визуально он практически копирует выше описанный, по сути используется один и тот же скрипт. Но есть некоторые отличия.

Умеет мониторить:

  • тИЦ
  • PR (Page Rank)
  • DMOZ
  • Индекс в Яндексе
  • Индекс в Google
  • Счетчик LiveInternet (модно)

topnem-domain-info

Интервал обновления составляет 12 часов (в 2 раза больше чем у первого). Опять же никакой автоматики. Погрешности такие же, только с другими параметрами, например часто неправильно определяет тИЦ (у меня пока правильно не разу не определил). В отличии от первого, в этом добавилась возможность разделения сайтов на группы (они расположены над таблицей доменов).

topnem-domain-history

История сделана удобнее, открывается в новом окне. Обновления выводятся строками как и в предыдущем случае. Последнее обновление включено в историю.

Кнопка удаления в списке доменов находится рядом с кнопкой истории, поэтому легко промахнуться (предупреждений по прежнему нет). При повторном добавлении история восстанавливается весьма странно, иногда восстанавливается, иногда нет (в моем случае не восстановилась).

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

Постовой: Корпорация осуществляющая продвижение сайтов в поисковиках, с хорошими тарифами.

Каталог DoFollow блогов

February 13, 09 by TracKer

Пару дней назад Славик запустил свой новый сервис – Каталог DoFollow блогов (закрылся). Сервис предназначен для того чтобы любой другой блог мог получить бесплатную обратную ссылку на себя, да да без nofollow. На первой странице доступно 20 блогов, при нажатии на “Все” получаем список всех. Можно добавить свой блог, единственное условие – блог должен быть dofollow, или хотябы не nofollow.

Что же такое dofollow?

Как известно есть такой параметр как “nofollow“, с его помощью можно запретить поисковой системе производить передачу Page Rank (да да, именно Page Rank, а не запретить индексацию, как многие считают) на страницу на которую ведет ссылка. Как уже стало понятно этот параметр понимает только ПС Google, и он не протеворечит спецификации HTML (в отличии от новых тегов придуманых Яндексом). Собственно, dofollow – это противоположность nofollow, однако его применяют не для того чтобы поисковая система поняла что на упомянутые ссылки необходимо обязательно передать часть PR, нет Google не разберает этот параметр. Его применяют чтобы подчеркнуть свою пренадлежность к некоторому своеобразному движению DoFollow. Суть движения – показать что в этих блогах ваш комментарий будет воспринят серьезно и ваш блог получит от этого небольшую выгоду в виде PR, тем самым провоцируя пользователей на частые коментарии. Движение даже имеет свой логотип:


P.S. Приблежается время “1234567890” по Unix Timestamp. :) Громкость этого события мне напоминает проблему Y2K. Хоть проблем тут никаких нет, но судя по скачку на Яндекс.Блоги это событие вызвало не малый интерес у блогеров. Событие состоится 13 февраля 2009 года в 23:31:30 по UTC (14 февраля 01:31:30 по Киевскому времени).

Mydreamis – Если есть лишние деньги

February 04, 09 by TracKer

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

Сервис Mydreamis представляет из себя wishlist (список желаний) совмещенный с копилкой. Сразу после регистрации и заполнения профиля своими данными можно добавить свою “мечту”. Что интересно, при заполнении данных профиля не просят ввести номер кошелька, но об этом позже.

Что же из себя представляет “мечта”. При создании мечты нас просят ввести некоторые данные о ней, а именно:

  • Заголовок – название мечты, оно будет показываться во всплывающий подсказках, поэтому название должно быть лаконичное и емкое
  • Описание – описание мечты, сюда можно писать что угодно
  • Сумма – цена счастья :) или сколько стоит мечта
  • Тэги – тэги или, как их еще называют, метки
  • Картинка – картинка которая соответствует мечте

Все, после сохранения ваша “мечта” доступна в общем списке для пожертвований и коментариев.

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

Теперь по пожертвованиям и выводам. Вносить деньги можно c помощью следующих систем:

  • WebMoney (WMU, WMB, WME, WMZ, WMG, WMR)
  • Яндекс.Денги
  • Visa & Mastercard
  • Терминалы Элекснет

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

Важно: Так как кошелек указывается при выводе денег – придумывайте хорошие пароли к аккаутам.

Итог. Давольно интересный сервис для накопления денег, а также их траты. Можно рассматривать как земену Янексовскому “Дай рубль”, так как теперь понятно на что его даешь.

В качестве примера вот одна из моих “мечт”:

M-Audio ProKeys 88

Регистрация сейчас по инвайтам, у меня есть 5, могу поделитсья. ;)
Пишите в каменты или на мыло: tracker2k@gmail.com
Еще инвайты можно получить у самой администрации написав письмо на мыло: info@mydreamis.ru

——-
В Блогуне обновление для рекламодателей.

TinEye – поисковик по картинкам

August 09, 08 by TracKer

Ну вот наконец и свершилось :) Помнится еще на старом блоге Жеки в каметах обсуждали проблему поиска по картинкам на основе их содержания. И вот вчера мне пришло приглашение на тестирование интересного сервиса TinEye. Суть его в том и заключается чтобы искать похожие картинки. Нужно лишь указать ссылку на картинку или закачать ее прямо на сервер и получить результат.

Сервис ориентирован на поиск очень похожих изображений, это наверно первое что не понравилось, если изображения одного объекта сняты под разными углами то TinEye их не найдет, как и не найдет фотографии похожих людей (как я понял на лица он вообще не ориентирован). Однако интересен тот факт, что возможно находить картинки в разных цветовых гаммах или вообще чернобелые.

Понравилось, что при сравнивании TinEye умеет разворачивать картинку, чтобы найти похожие фотографии.

Не смотря на “701 million images“, многие картинки найти не удалось. flickr и deviantart похоже еще или не успели, или не полностью закравлили :)

Побочный эффект:

  • Сервис возможно использовать как инструмент защиты копирайта картинок: закачал свою картинку и смотришь кто ее юзает;
  • Хорошие условия для поиска фотожаб, что авторы проекта, в общем-то, и не скрывают.

Мысли:

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

Page 1 of 212