PR – Блог Stafox'a https://stafox.cc О программировании и веб-разработке Thu, 17 Jan 2013 06:49:19 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.2 Как массово проверить тИЦ сайтов https://stafox.cc/kak-massovo-proverit-tic-sajtov/ https://stafox.cc/kak-massovo-proverit-tic-sajtov/#comments Wed, 25 Jan 2012 17:00:59 +0000 http://stafox.ru/?p=1451 Совсем недавно, а точнее вчера, предо мной появилась задача – как массово проверить тИЦ и PR у сайтов? Первым делом я бросился её реализовывать при помощи PHP. Однако там я столкнулся с рядом минусов, о которых расскажу в другой статье. Поэтому сегодня решил реализовать эту задачу при помощи Visual Studio и языка программирования C#.К сожалению

Сообщение Как массово проверить тИЦ сайтов появились сначала на Блог Stafox'a.

]]>

Совсем недавно, а точнее вчера, предо мной появилась задача – как массово проверить тИЦ и PR у сайтов? Первым делом я бросился её реализовывать при помощи PHP. Однако там я столкнулся с рядом минусов, о которых расскажу в другой статье. Поэтому сегодня решил реализовать эту задачу при помощи Visual Studio и языка программирования C#.К сожалению как получить PR, я пока не придумал. Правильнее сказать придумал, но способы не очень рациональные и очень долговременные. Поэтому обойдёмся пока массовым получением тИЦ. Алгоритм очень прост: получаем информацию которая предоставляется по адресу http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://stafox.ru. Далее парсим полученный результат и извелкаем из него значение тИЦ.

[csharp] string xml = getHttpPage("http://bar-navig.yandex.ru/u?ver=2&show=32&url=" + url);
xml = xml.Remove(0, xml.IndexOf("value=\""));
xml = xml.Remove(xml.IndexOf("\"/>"));
xml = xml.Substring(7);
[/csharp]

В переменной url содержится адрес сайта, а после выполнения вышеописанного участка кода в переменной xml содержится тИЦ сайта. После я ещё дописал немного кода, и получилась мини-программа, которая позволяет проверить тиц сайтов находящихся в базе, и вывести результат в отдельный файл в виде:

[Адрес сайта][разделитель][тИЦ]

База – это обычный текстовый файл, где в каждой новой строке находится адрес сайта.
Ссылка на сайт может содержать выглядеть и вот так:

http://1kkt.ru/services/ResheniyaPoAvtomatizacii/

Файл с результатом создаётся в директории, из которой была запущена программа. Единственное, что меня не устроило – это время выполнения, хотелось бы как-то быстрее: 10 000 сайтов программа проверяла около 8 минут. Но, впринципе, программа успешно справляется со своей задачей.

Интерфейс программы

С удовольствием делюсь с Вами exe-файлом и исходным кодом


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

Сообщение Как массово проверить тИЦ сайтов появились сначала на Блог Stafox'a.

]]>
https://stafox.cc/kak-massovo-proverit-tic-sajtov/feed/ 25
Моя первая маленькая Цель https://stafox.cc/moya-pervaya-malenkaya-cel/ https://stafox.cc/moya-pervaya-malenkaya-cel/#comments Thu, 16 Sep 2010 10:11:29 +0000 http://blog.stafox.ru/?p=166 Первый мой апдейт тИЦ уже на носу. Пришло время поставить себе и блогу цель, пусть и небольшую, но мою. И так, во то чего я хочу достичь: Яndex тИЦ – 10 Google PageRank – 2 Число подписчиков – 10 Число записей – не менее 15 Число фоловеров – 100 Всего этого хотелось бы достичь до

Сообщение Моя первая маленькая Цель появились сначала на Блог Stafox'a.

]]>
Маленькая цель на октябрь
Первый мой апдейт тИЦ уже на носу. Пришло время поставить себе и блогу цель, пусть и небольшую, но мою.

И так, во то чего я хочу достичь:

  • Яndex тИЦ – 10
  • Google PageRank – 2
  • Число подписчиков – 10
  • Число записей – не менее 15
  • Число фоловеров – 100

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

Сообщение Моя первая маленькая Цель появились сначала на Блог Stafox'a.

]]>
https://stafox.cc/moya-pervaya-malenkaya-cel/feed/ 12