uForum.uz

uForum.uz (https://uforum.uz/index.php)
-   WWW.UZ (https://uforum.uz/forumdisplay.php?f=128)
-   -   Глючат счетчики (https://uforum.uz/showthread.php?t=605)

Ilkhom Idiyev 11.12.2006 23:22

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

Примеры: http://rap.uz/ , http://esport.uz/, http://shou-biznes.uz/ и т.д.

Ruslan Aliev 12.12.2006 09:12

Сейчас смотрим в чем проблема. Думаю до 12-00 проблему устраним.

Ruslan Aliev 12.12.2006 09:57

Все, ошибка устранена. Данные не потерялись, т.к. сейчас ведется так сказать "запасной" журнал. Просто в итоговых данных не обнулялась статистика.
Система топ-рейтинга не давно была полностью переписана. Чтобы улучшить работоспособность сервера (старая система очень сильно нагружала сервер). Но видимо выловить все ошибки не удалось.
Надеюсь это последняя ошибка в системе. Но если еще что-то будет сообщайте.
Спасибо за вашу помощь, Ильхом.

Rustam Tursunov 06.01.2007 23:08

А можна ли сделать статистику заходов на сайта (установленный ваш счетчик), с каких провайдеров нашей республики больше заходят. У нас отпала бы рейтинг "Наиболее популярный провайдер"

Djalolatdin Rakhimov 06.01.2007 23:58

Цитата:

Сообщение от Rustam Tursunov (Сообщение 2654)
А можна ли сделать статистику заходов на сайта (установленный ваш счетчик), с каких провайдеров нашей республики больше заходят. У нас отпала бы рейтинг "Наиболее популярный провайдер"

Интересная идея. БГ, РВ, что скажете?

maniak 07.01.2007 00:06

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

Ruslan Aliev 08.01.2007 09:07

Цитата:

Сообщение от maniak (Сообщение 2656)
Я думаю, что для этого на сайте нужно установить специальный отдельный скрипт, такое плагин встречается в некоторых движках. Доработкой счетчика тут не ограничится.
Ну а вообще идея хорошая.

Да простой доработкой счетчика здесь не ограничишся. Надо модифицировать код счетчика, т.е. добавлять JavaScript код. Javascript работает не всегда и не одинаково во всех браузерах. К тому же согласитесь, достаточно сложно в JavaScriptе определить IP-адрес клиента.

el2500 09.01.2007 04:32

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

Ruslan Aliev 09.01.2007 09:11

Цитата:

Сообщение от el2500 (Сообщение 2854)
почему не внедрить ПХП? хостинг провайдеры, в подавляющем большинстве предоставляют возможность исполнения ПХП.

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

Evgeniy Sklyarevskiy 09.01.2007 12:03

Что-то я ламер не понял - а при чем тут пхп провайдеров и чье-то умение с чем-то работать? Автоматом же определяется Ip сайта, по нему провайдер, и значение счетчика для этого провайдера увеличивается на +1 - в чем проблема-то?

Ruslan Aliev 09.01.2007 14:20

Цитата:

Сообщение от Cкляревский Е. С. (Сообщение 2881)
Что-то я ламер не понял - а при чем тут пхп провайдеров и чье-то умение с чем-то работать? Автоматом же определяется Ip сайта, по нему провайдер, и значение счетчика для этого провайдера увеличивается на +1 - в чем проблема-то?

Все верно определяется IP адрес сайта, на котором стоит счетчик. Но речь, насколько я понял, шла об определении IP адреса посетителя сайта, и каким провайдером пользуется сам посетитель. Вот это проблематично.

Rustam Tursunov 10.01.2007 06:54

Для владельца сайта было бы полезной информацией знать с какого национального провайдера заходят его посетители. Для примера:
http://www.pricelist.uz/ru/statistic...rt/2007-01-08/

Ruslan Aliev 10.01.2007 09:59

Цитата:

Сообщение от Alexey Pikul (Сообщение 2896)
мне так не кажется - люди заходят на сайт провайдера для разных целей

что-то все по разному понимают вопрос. Может я объясню как я его понял.
Допустим вы купили курточку Sarkor - вошли в интернет "через его карточку". Сответственно если вы заходите на какой то сайт, вы заходите с адреса Sarkor-a
Если вы зашли в интернет через карточку ZiyoNET- то вы бродите с его ip адресом (при dial-up подключении ip адрес выделяется вам динамически из подсети провайдера)

так вот. выяснить при помощи JavaScripta ip адрес пользователя Очччень сложно (честно говоря я не знаю как, только если в связке PHP + JavaScript|flash или что-то еще)

Ruslan Aliev 10.01.2007 10:02

Цитата:

Сообщение от Rustam Tursunov (Сообщение 2965)
Для владельца сайта было бы полезной информацией знать с какого национального провайдера заходят его посетители. Для примера:
http://www.pricelist.uz/ru/statistic...rt/2007-01-08/

Вот вот. можно узнать средствами PHP ( как на этом сайте) т.е. мы также можем узнать кто и от кого заходит на www.uz.
Но сделать счетчик, который может это узнавать для каждого сайта средствами JavaScript (повторюсь в тысяча первый раз) НЕВОЗМОЖНО (в пику тем кто говорит что возможно все).

Rustam Tursunov 10.01.2007 11:23

Если по адресу:
http://www.uz/plugins/top_rating/cou...nt.png?id=nnnn
обрабатывает PHP или Perl, то сперва можно узнать адрес посетителя воспользовавщись стандартными функциями этого программного языка, а затем отправив заголовок:
Content-type: image/png
можно будет отправлять сам рисунок.
Вам не надо определять его с помощью JavaScript.

Evgeniy Sklyarevskiy 10.01.2007 12:56

А в чем суть этой цифры - с какого провайдера заходят именно на этот сайт? Есть же в АСИ данные по клиентам провайдеров? Эта же пропорция и остается (ну с погрешностями). То есть, не ясно - зачем эта цифра в статистике?
Я думал речь идет о хост-провайдерах для рейтинга хостингов...
Хотя рейтинг услуг доступа тоже был бы неплох

Ruslan Aliev 10.01.2007 14:55

Цитата:

Сообщение от Rustam Tursunov (Сообщение 2983)
Если по адресу:
http://www.uz/plugins/top_rating/cou...nt.png?id=nnnn
обрабатывает PHP или Perl, то сперва можно узнать адрес посетителя воспользовавщись стандартными функциями этого программного языка, а затем отправив заголовок:
Content-type: image/png
можно будет отправлять сам рисунок.
Вам не надо определять его с помощью JavaScript.

Да сначала написал а потом только разобрался.
Данная статистика отображается просто в в иде списка.
http://www.uz/rus/toprating/cmd/stat...type/9/catid/0 - к примеру.
Конечно там не обозначено какой адрес к какому провайдеру относится. Но мне например не совсем понятно, откуда там взялись адреса из 192 и 10 подсетки. Это же локалка. Решили что будем разбираться, что там и как.
Эти адреса берутся из окружения Apache (SERVER_ADDR) - но видимо они показывают не то что хотелось бы.
Когда разберемся, будем стараться сделать так чтобы можно было узнать и ip-адрес провайдера, от которого заходит пользователь

Djalolatdin Rakhimov 10.01.2007 15:24

Цитата:

Сообщение от Rustam Tursunov (Сообщение 2965)
Для владельца сайта было бы полезной информацией знать с какого национального провайдера заходят его посетители. Для примера:
http://www.pricelist.uz/ru/statistic...rt/2007-01-08/

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

Djalolatdin Rakhimov 10.01.2007 15:26

Цитата:

Сообщение от Рустам Валиев (Сообщение 2971)
Вот вот. можно узнать средствами PHP ( как на этом сайте) т.е. мы также можем узнать кто и от кого заходит на www.uz.
Но сделать счетчик, который может это узнавать для каждого сайта средствами JavaScript (повторюсь в тысяча первый раз) НЕВОЗМОЖНО (в пику тем кто говорит что возможно все).

в любом случае обсуждением надо находить самый оптимальный вариант. Данная статистика покажет активность провайдеров Узбекистана в разрезе каждого отдельного сайта.

Djalolatdin Rakhimov 10.01.2007 15:29

Цитата:

Сообщение от Cкляревский Е. С. (Сообщение 2999)
А в чем суть этой цифры - с какого провайдера заходят именно на этот сайт? Есть же в АСИ данные по клиентам провайдеров?

Я сомневаюьс, что провайдеры дают такой перечень в УзАСИ. и УзАСИ просто не в состоянии постоянно делать реестры пользователей провайдеров. Зачем это им, учитывая ограниченный штат сотрудников. У них и другой более важной работы хватает. WWW.UZ мог бы это делать автоматом, чем загружать штат УзАСИ.

Цитата:

Я думал речь идет о хост-провайдерах для рейтинга хостингов...
Да, это два разных вида статистики. Один не мешает другому.

Цитата:

Хотя рейтинг услуг доступа тоже был бы неплох
вот и договорились :)

Ilkhom Idiyev 23.01.2007 12:25

Цитата:

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

Не пойму в чем проблема. Можно спокойно узнать айпи пользователя не меняя яваскрипт счетчика.
У вас данные передются через картинку:
<img src="http://www.uz/plugins/top_rating/count/cnt.png?'+top_r+'" width=88 height=31 border=0 alt="Узбекистанский РЭП">

Ну так пропишите в скрипте "cnt.png" следующее (если у вас на пхп написано)
<?
$ip = getenv("REMOTE_ADDR");
?>
Вот вам и айпи посетителя.

Ilkhom Idiyev 23.01.2007 12:30

так вы же определяете айпи посетителя... вот к примеру:
http://www.uz/rus/toprating/cmd/stat...type/9/catid/0

Нужно просто составить список айпи провайдеров (у Е.С. вроде было :)) и усе.

Evgeniy Sklyarevskiy 23.01.2007 13:08

http://barbaris.uz/41-ip-uzneta/

Ruslan Aliev 23.01.2007 17:44

Цитата:

Сообщение от Ильхом (Сообщение 4205)
Не пойму в чем проблема. Можно спокойно узнать айпи пользователя не меняя яваскрипт счетчика.
У вас данные передются через картинку:
<img src="http://www.uz/plugins/top_rating/count/cnt.png?'+top_r+'" width=88 height=31 border=0 alt="Узбекистанский РЭП">

Ну так пропишите в скрипте "cnt.png" следующее (если у вас на пхп написано)
<?
$ip = getenv("REMOTE_ADDR");
?>
Вот вам и айпи посетителя.

Это ip провайдера или ip посетителя внутри сетки провайдера? Меня просто удивляет когда в списке ip адресов некоторых сайтов повялются адреса 10.*.*.* 192.*.*.* - это адреса из локальных сетей. Ладно это дело техники разберемся.
Цитата:

Сообщение от Ильхом (Сообщение 4207)
так вы же определяете айпи посетителя... вот к примеру:
http://www.uz/rus/toprating/cmd/stat...type/9/catid/0

Нужно просто составить список айпи провайдеров (у Е.С. вроде было :)) и усе.

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

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

Ilkhom Idiyev 23.01.2007 18:30

Это ip провайдера или ip посетителя внутри сетки провайдера?
Это не ip сетки провайдера, а реальный айпи. Даже если посетителеь сидит в интернете с локальной сети то все равно его адресом является действительный ip сети (а не выдуманный 172.10.., 10..). Единственное условие, сайт должен находится НЕ в той локальной сети, откуда заходит посетитель.
К примеру, у интала (он же узпак), тоже при подключении клиента ему дается мнимый ip (172.16....). Но это совсем не значит, что сайты (серверы) будут видить его как 172.16... У них (интала) есть один (может больше) реальный айпи, через который сидят все клиента. Частно критикуют за это провайдера, т.к. все клиенты прова имеют один и тот же адрес.

Другое дело, когда посетитель (с мнимым айпи) заходит на сайт с сети, где висит этот сайт. К примеру, в сети узпака повесят сайт test.ru и какому-то клиенту дадут айпи 192.0.0.1. При заходе клиента на этот сайт, естественно сайт будет видит его с айпи 192.0.0.1. Мне кажется, у вас такая же ситуация. У какого провайдера хостится www.uz? Вроде у Узпака? В таком случае, можно попробовать использовать функцию getenv('HTTP_X_FORWARDED_FOR'). Она определяет айпи прокси сервера, с которого сидит посетитель. Но я не уверен, что она определит, но попробовать можно.

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

Фаррух Караматов 24.01.2007 00:24

Цитата:

Сообщение от Рустам Валиев (Сообщение 4239)
Со списком не так все просто, одно дело когда его вручную составляешь, другое когда провайдеры САМИ его предоставляют, тогда к нам никаких претензий.

Если бы еще был запрос с Вашей стороны. Представители не всех провайдеров сидят у Вас на форуме.
Адреса почтовых адресов можно взять в УЗаси :) Они часто рассылают всякие формы для заполнения провайдерам. Данные по айпи адресам тоже можно получить в узаси.

Djalolatdin Rakhimov 24.01.2007 10:37

Цитата:

Сообщение от Фаррух Караматов (Сообщение 4265)
Если бы еще был запрос с Вашей стороны. Представители не всех провайдеров сидят у Вас на форуме.
Адреса почтовых адресов можно взять в УЗаси :) Они часто рассылают всякие формы для заполнения провайдерам. Данные по айпи адресам тоже можно получить в узаси.

БГ, имеет смысл сделать обращение в УзАСИ по взаимодействию в данном вопросе. Выгода для всех будет очевидна. Например, раз в месяц обновлять данные по адресам.

Alexey Pikul 24.01.2007 10:48

Цитата:

Сообщение от Фаррух Караматов (Сообщение 4265)
Если бы еще был запрос с Вашей стороны. Представители не всех провайдеров сидят у Вас на форуме.
Адреса почтовых адресов можно взять в УЗаси :) Они часто рассылают всякие формы для заполнения провайдерам. Данные по айпи адресам тоже можно получить в узаси.

скорее не в узаси, а в гисе, так как именно они занимаются этим

Azamat Shamuzafarov 04.04.2007 21:58

у меня глючит на www.gamer.uz. статистику показывает тока до 1700 а сейчас вместо счетчика пишет illegal www.uz top rating. я ничего не трогал. что случилось? :(

Azamat Shamuzafarov 04.04.2007 22:01

вот еще. на стр http://www.uz/rus/toprating/cmd/stat.../type/2/day/30
показывает первые 11 стр по сути одинаковые www.gamer.uz вместо того чтобы показывать ее тока 1-ой и суммировать все показания :(

Azamat Shamuzafarov 04.04.2007 22:02

а вот здесь http://www.uz/rus/toprating/cmd/stat...type/5/catid/0 наверное показывает правильно но не логично. не лучше ли исключить из статистики ссылаемость на самого себя?

Artyom Sokolov 05.04.2007 09:57

Цитата:

Сообщение от keetano (Сообщение 19564)
у меня глючит на www.gamer.uz. статистику показывает тока до 1700 а сейчас вместо счетчика пишет illegal www.uz top rating. я ничего не трогал. что случилось? :(

Уважаемый keetano, отвечу от имени Рустама Валиева, так как он испытывает временные трудности с доступом к данной ветке форума. Цитата:

"Вчера производились профилактические работы по изменению системы Топ-Рейтинга, в связи с этим на короткое были искажены показания статистики. Сейчас все данные восстановлены, статистика покаыввается верная. Приносим свои извинения за неудобства."

Azamat Shamuzafarov 05.04.2007 15:54

Цитата:

Сообщение от Artyom Sokolov (Сообщение 19577)
Уважаемый keetano, отвечу от имени Рустама Валиева, так как он испытывает временные трудности с доступом к данной ветке форума. Цитата:

"Вчера производились профилактические работы по изменению системы Топ-Рейтинга, в связи с этим на короткое были искажены показания статистики. Сейчас все данные восстановлены, статистика покаыввается верная. Приносим свои извинения за неудобства."

спасибо за ответ но у меня все равно ничего не изменилось.

Ruslan Aliev 05.04.2007 17:04

Цитата:

Сообщение от keetano (Сообщение 19611)
спасибо за ответ но у меня все равно ничего не изменилось.

Сейчас должно поменяться.

Azamat Shamuzafarov 06.04.2007 00:37

все пашет! спасибо! а баг со ссылкой на самого себя пофиксите или это фича? :)

Ruslan Aliev 06.04.2007 08:58

Цитата:

Сообщение от keetano (Сообщение 19654)
все пашет! спасибо! а баг со ссылкой на самого себя пофиксите или это фича? :)

Говоря вашим языком это фича. Счетчик просто тупо записывает в базу реферер. Если он еще будет анализировать родная это странца или нет (а тут очень много деталей если вникнуть) то это будет очень медленно. Здесь мы сделали ставку на скорость. Возможно позже мы будем устранять такие вещи на стадии вывода отчетов. Но пока отчеты показываются "как есть."

Azamat Shamuzafarov 06.04.2007 14:46

ладно ясно спасибо

Ilkhom Idiyev 09.04.2007 00:41

у меня тоже что-то глючит.
В лидерах рейтинга меня нет (http://www.uz/rus/toprating/cmd/top/...t_top/0/sort/7) хотя посещаемость хорошая ( http://www.uz/rus/toprating/cmd/stat/id/864 )

Ruslan Aliev 09.04.2007 16:41

Цитата:

Сообщение от Ильхом (Сообщение 19770)
у меня тоже что-то глючит.
В лидерах рейтинга меня нет (http://www.uz/rus/toprating/cmd/top/...t_top/0/sort/7) хотя посещаемость хорошая ( http://www.uz/rus/toprating/cmd/stat/id/864 )

Кажется ваш сайт на 15 позиции.

Ilkhom Idiyev 13.04.2007 00:32

Цитата:

Сообщение от Rustam Valiev (Сообщение 19846)
Кажется ваш сайт на 15 позиции.

когда писал не было :)
Спасибо.


Текущее время: 08:42. Часовой пояс GMT +5.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
OOO «Единый интегратор UZINFOCOM»