![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Посмотрел как atner собирает статистику по рейтингам местных блогеров. Выглядит это примерно так:
- берет список блогеров Чувашии;
- берет ник первого блогера и вводит его на странице Яндекса
- копирует его рейтинг в табличку Excel
- повторяет шаги для каждого блогера
Затем в экселе уже делает формулу для сравнения рейтинга с предыдущими значениями.
Представил какой это труд и родилась идея автоматизировать. За 3-4 часа была написана небольшая конфигурация на 1С:Предприятие 8.2, под кодовым названием "Блогосфера.Stat 1.0" :))) Сейчас в программе 74 блогера Чувашии, чтобы получить их рейтинги программе нужно около 4 минут.
Постараюсь очень кратко описать как это все работает:
Программа имеет 4 пункта в меню:
Чтобы сохранить всех блогеров Чувашии, тыкаем "Список блогеров". Там программа их всех и хранит. Как только объявится новый - мы его за 2 секунды туда добавим:
При нажатии на кнопочку "Загрузить рейтинги" программа проделывает тоже, что и atner, но автоматически: она смотри всех пользователей, которые есть в базе и получает их рейтинги. И сохраняет в документ - это третья кнопка "Рейтинги". Т.е. на каждую дату программа хранит у себя какие рейтинги у какого пользователя. Вот так:
Ну и последняя кнопка: "Статистика". Это собственно сам отчет. Задает дату начала - это старый рейтинг, и дату окончания - это дата нового рейтинга. И тыкаем кнопку "Сформировать". Программа вытаскивает рейтинги и сравнивает их. Причем сразу же формирует 3 таблицы: в первой она сортирует данные по рейтингу - пользователи с лучшим рейтингом выше. Вторая таблица отсортирована по приросту: у кого рейтинг вырос больше - тот и выше; третья таблица - сортирует блогеров по алфавиту.
Этот отчет спокойно сохраняется в HTML либо в Excel-форматы и можно выкладывать в инет. Пока еще бывает, что программу сглючивает. Т.к. Яндекс не хочет выводит рейтинг пользователя, если очень часто идут запросы с одного IP :)
В принципе, можно сюда добавить что-нибудь еще. Можно собирать статистику по другим регионам - главное знать их имена (это в программу не заложено) :)
Результат работы программы можно посмотреть:
- Изменения рейтингов блогеров Чувашии с 15.07.2010 по 15.08.2010. В формате html (кодировка UTF-8) либо в формате Excel
- Изменения рейтингов блогеров Чувашии с 10.08.2010 по 15.08.2010. В формате html (кодировка UTF-8) либо в формате Excel