Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Рейтинг визитов (сайтов), Организационный вопрос 
:(
    Опции темы
Opik
Дата 26.10.2004, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: нет
Всего: 55



Делаю рейтинг, меня сейчас больше волнует вопрос о содержательности статистики и размера хранимой информации.
Итак:
1) Данные хранятся в MySQL
1 Таблица:
ip - В ней хранятся внутренний, внешний IP посетителя. ID ресурса и соответвенно дата.
2 Таблица:
page - просмотренные страницы, в виде:
id|page|count|day|
count отображает сколько раз данная страница просматривалась
3 Таблица:
Переходы (referers) в таком же виде
4 Таблица:
Поисковые демоны, опять по такому же принципу
5 Таблица:
Бразеры
6 Общая инфа по ресурсу
(Обновляется только дата и показатели счетчика)
Хочется сделать ещё инфу по ОС, Разрешениях и цветах (16 бит, 32 бит).
Получить данную информацию труда не составит, а вот вопрос её хранения меня и интересует.
Варианты выхода:
1) По аналогии ввести дополнительные таблицы для каждого вида настроек
2) Создать из нескольких таблиц(browser|os|ip|px|color) одну единую:
visitor:
browser|os|ip|px|color
И в ней кучней хранить инфу по 1 посетителю.
+ Есть ли какие нибудь возможности по уменьшению "веса" хранимой информации?
например сделать своеобразный архив, по прошедшим дням. Тем самым попытаться уменьшить объем хранимой информации.

Приму любой критерий по организации данного "проекта". Так же пожелания.
PM MAIL Skype   Вверх
Sun
Дата 27.10.2004, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 2
Всего: 48



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


--------------------
Account removed
PM MAIL   Вверх
GoodBoy
Дата 27.10.2004, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 1
Всего: 83



Sun
Ну а если хочется человеку??? ;-) Нужно же учиться чему-то!!!! :D


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Sun
Дата 27.10.2004, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 2
Всего: 48



Цитата(GoodBoy @ 27.10.2004, 07:40)
Sun
Ну а если хочется человеку???  ;-) Нужно же учиться чему-то!!!!  :D

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


--------------------
Account removed
PM MAIL   Вверх
Opik
Дата 28.10.2004, 08:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: нет
Всего: 55



Sun
Не, мне больше нравится писать самому. Когда берешь чей то скрипт, не знаешь, какие сложности вставали на том или ином участке... Вообщем своё ближе. + Когда пишешь четко под свои нужны знаешь, что не будет ничего лишнего....
Это моя точка зрения. ИМХО :))))
PM MAIL Skype   Вверх
GoodBoy
Дата 28.10.2004, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 1
Всего: 83



Sun
Вот, целиком и полностью поддерживаю:
Цитата(Opr @ 28.10.2004, 09:44)
Не, мне больше нравится писать самому. Когда берешь чей то скрипт, не знаешь, какие сложности вставали на том или ином участке... Вообщем своё ближе. + Когда пишешь четко под свои нужны знаешь, что не будет ничего лишнего....

:-)))))))))))))


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Opik
Дата 28.10.2004, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: нет
Всего: 55



имхо... ну может прет меня самому писать?
PM MAIL Skype   Вверх
Sun
Дата 28.10.2004, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 2
Всего: 48



Цитата
ip - В ней хранятся внутренний, внешний IP посетителя. ID ресурса и соответвенно дата.

Каким образом ты собираешься получать внутренний IP?
Цитата
page - просмотренные страницы, в виде:
id|page|count|day|
count отображает сколько раз данная страница просматривалась

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



--------------------
Account removed
PM MAIL   Вверх
Opik
Дата 28.10.2004, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: нет
Всего: 55



Цитата
Каким образом ты собираешься получать внутренний IP?

$_SERVER['HTTP_X_FORWARDED_FOR'] - если не ошибаюсь... :)
Цитата
Обычно сохраняют не запрошенные страницы, а запрошенныее файлы и уже отдельными запросами выделяют из них либо странички, либо файлы по расширению.

ну у меня он и считывает запрощенные "файлы"... gallery.p news.p и так далее, без QUERY_STRING

PM MAIL Skype   Вверх
Sun
Дата 28.10.2004, 14:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 2
Всего: 48



Я просто думал что ты собираешься анализировать access_log, и по нему строить статистику, а ты хочешь через обращение к твоему скрипту через броузер. Но такой подход не совсем удобен, так как ты реально будешь фиксировать лишь обращения к скрипту, и если я запрошу обычный файл, не через твой скрипт, то ты этого не отловишь. Хотя если у тебы весь доступ к файлам организован через твой скрипт (как например во всяких системах управления контентом), то такой вариант наверно пойдет.


--------------------
Account removed
PM MAIL   Вверх
GoodBoy
Дата 28.10.2004, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 1
Всего: 83



Sun
Цитата(Sun @ 28.10.2004, 15:15)
такой подход не совсем удобен, так как ты реально будешь фиксировать лишь обращения к скрипту, и если я запрошу обычный файл, не через твой скрипт, то ты этого не отловишь.


Обрати внимание та это:

Цитата(Opr @ 26.10.2004, 22:57)
Делаю рейтинг

:p :D :D :D


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Sun
Дата 28.10.2004, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 2
Всего: 48



Цитата(GoodBoy @ 28.10.2004, 11:17)
Обрати внимание та это:

Цитата(Opr @ 26.10.2004, )
Делаю рейтинг

:p :D :D :D

Ну и получишь рейтинг обращения к скрипту. Я об этом и говорю.


--------------------
Account removed
PM MAIL   Вверх
GoodBoy
Дата 28.10.2004, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 1
Всего: 83



Цитата(Sun @ 28.10.2004, 15:30)
Ну и получишь рейтинг обращения к скрипту

Не к скрипту, а к какой-то странице.... Точно так же как при использовании счетчиков типа Рамблер, СпайЛог, ХотЛог и т.д...


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Sun
Дата 28.10.2004, 15:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 2
Всего: 48



Вот код вызова счетчика Рамблера с нашего форума
Код

<!--begin of Rambler's Top100 code -->
<img src="http://counter.rambler.ru/top100.cnt?628000" alt="" width=1 height=1 border=0>
<!--end of Top100 code-->

Здесь вызывается скрипт top100.cnt. Если я буду обращатся к странице, которая не содержит этот вызов, то этот скрипт об этом никогда не узнает. Но я не уверен что в скрипте при таком вызове будет доступна информация, которую хочет получать Opr.


--------------------
Account removed
PM MAIL   Вверх
GoodBoy
Дата 28.10.2004, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 1
Всего: 83



Цитата(Sun @ 28.10.2004, 16:07)
Но я не уверен что в скрипте при таком вызове будет доступна информация, которую хочет получать Opr.

При таком вызове - только часть из того, что он хочет!!!

А вот вызов счётчика СпайЛог, и при нем можно получить даже больше!!! :-))))

Код
<!-- SpyLOG f:0211 -->
<div style="position: absolute; top: -10; left: -10">
<div STYLE="behavior:url(#default#clientCaps)" ID="MC"></div>
<script language="javascript"><!--
Mu="u5907.97.spylog.com";Md=document;Mnv=navigator;Mp=1;
Mn=(Mnv.appName.substring(0,2)=="Mi")?0:1;Mrn=Math.random();
Mt=(new Date()).getTimezoneOffset();
Mz="p="+Mp+"&rn="+Mrn+"&t="+Mt;
Md.cookie="b=b";Mc=0;if(Md.cookie)Mc=1;Mz+='&c='+Mc;
Mz+='&title='+escape(Md.title)+'&partname='+escape('others');
if(self!=top){Mfr=1;} else{Mfr=0;}Msl="1.0";
if(!Mn&&Mnv.userAgent.indexOf("Opera")<0&&Mnv.userAgent.indexOf("Mac")<0&&
(Mnv.appVersion.indexOf("MSIE 5")>-1||Mnv.appVersion.indexOf("MSIE 6")>-1))
{Mid="{D27CDB6E-AE6D-11CF-96B8-444553540000}";Midn="ComponentID";
Mfl=MC.getComponentVersion(Mid,Midn);Mct=MC.connectionType;Mz+='&fl='+Mfl+'&ct='+Mct;}
//--></script><script language="javascript1.1"><!--
Mpl="";Msl="1.1";Mj = (Mnv.javaEnabled()?"Y":"N");Mz+='&j='+Mj;
//--></script><script language="javascript1.2"><!--
Msl="1.2";Ms=screen;Mpx=(Mn==0)?Ms.colorDepth:Ms.pixelDepth;
Mz+="&wh="+Ms.width+'x'+Ms.height+"&px="+Mpx;
Mw=window;if(Mw.innerWidth){MwIW=Mw.innerWidth;MwIH=Mw.innerHeight;Mz+="&rwh="+MwIW+'x'+MwIH;}
else if(Md.body.clientWidth){MwIW=Md.body.clientWidth;MwIH=Md.body.clientHeight;Mz+="&rwh="+MwIW+'x'+MwIH;}
//--></script><script language="javascript1.3"><!--
Msl="1.3";//--></script><script language="javascript"><!--
My="";
My+="<a href='http://"+Mu+"/cnt?cid=234242&f=3&p="+Mp+"&rn="+Mrn+"' target='_blank'>";
My+="<img src='http://"+Mu+"/cnt?cid=234242&"+Mz+"&r="+escape(Md.referrer)+"&pg="+escape(window.location.href)+"' border=0 width=1 height=1 alt='SpyLOG'>";
My+="</a>";Md.write(My);//--></script><noscript>
<a href="http://u5907.97.spylog.com/cnt?cid=234242&f=3&p=1" target="_blank">
<img src="http://u5907.97.spylog.com/cnt?cid=234242&p=1" alt='SpyLOG' border='0' width=1 height=1 >
</a></noscript>
</div>
<!-- SpyLOG -->



--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.1715 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.