Автор Тема: система статистики на mysql+php  (Прочитано 20977 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
система статистики на mysql+php
« Ответ #15 : 15 Апреля 2004, 14:39:21 »
RomikChef
погоди. мы считаем обращения - так? если, скажем, remote_addr уже есть, в таблицу не добавляем. естественно, мы не юзер-агентов считаем. про лок/анлок в мане, видимо, есть, и туда sublimity надо направить. так?

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
система статистики на mysql+php
« Ответ #16 : 15 Апреля 2004, 14:41:25 »
Цитировать
а как это все сделать?

а это уже точно в ман. я видел там примеры по локу. от тебя пытаются добиться не этого. а твоего ответа на вопрос "зачем ты это делаешь?"

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
система статистики на mysql+php
« Ответ #17 : 15 Апреля 2004, 14:48:21 »
sublimity
а почему бы тебе не взять за основу ту статистику, которую ты здесь приводил?
пос:118% Ses:125% Xoc:118% Xиt:123%
почему бы тебе, для ясности, не привести свой скисок вот к этому виду? что у тебя пос, что хост, что хит?

Цитировать
Число пользователей – вычислять по числу (REMOTE_HOST) and (REMOTE_ADDR or HTTP_X..) где он у них одинаковый , значит пользователь,

неправильно.
по ремоте _аддр вычисляются ХОСТЫ, поскольку ремоте аддр - это хост и есть.
Цитировать
Вот сюда бы я и сунул бы ses_id , чтобы уменьшить запросы , т.к.
Сервер уже позаботился об этом???. :-?

ты тормозишь.
На чужих хостах у тебя никаких сессий не будет.
Сервер ни о чем не заботится, самому надо.
Цитировать
sublimity:
Время поведенное пользователям, если получиться

это и есть сессия.
все равно считать
Цитировать
sublimity:
Страница (точнее директории)

почему только директории?

Цитировать
hanslinger:
Они будут учтены если не делать lock – table , и не будут учтены …

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

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
система статистики на mysql+php
« Ответ #18 : 15 Апреля 2004, 14:48:32 »
Цитировать

сколько его не спрашивай - он так и неможет объяснить, - зачем лочить таблицу

Давайте забьем на lock .
Ты предлагаешь при каждом обновлении странички производить все эти действия?
Как? Какие предложения?
RomikChef Только плз. не кричи что не берись что ты сопляк , т .д. и т.п. я это и так знаю прекрасно … Я хочу научиться , а …

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
система статистики на mysql+php
« Ответ #19 : 15 Апреля 2004, 14:58:35 »
RomikChef
Цитировать
почему только директории?
 
Сайт построен без страниц вообще , т.е.
http://www.xxxx.xx/products/
http://www.xxxx.xx/products/company/
http://www.xxxx.xx/admin/
http://www.xxxx.xx/admin/add/
У же непомню какие там пути , только один физический
http://www.xxxx.xx/images/

Цитировать

Число пользователей – вычислять по числу (REMOTE_HOST) and (REMOTE_ADDR or HTTP_X..) где он у них одинаковый , значит пользователь,неправильно.
 как правельно?

Как грамотно определить чувак с проки или нет?
Через HTTP_PROXY_CONNECTION ?
или
HTTP_USER_AGENT    может быть добавлено " via характеристика_proxy"
HTTP_VIA ?
С уважением

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
система статистики на mysql+php
« Ответ #20 : 15 Апреля 2004, 15:09:19 »
http://php.spb.ru/mysql/lock_tables.html

[ссылки надо ставить на оригинал, а не на всякое ворье]
« Последнее редактирование: 15 Апреля 2004, 17:27:03 от RomikChef »

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
система статистики на mysql+php
« Ответ #21 : 15 Апреля 2004, 17:25:30 »
Цитировать
Ты предлагаешь при каждом обновлении странички производить все эти действия?

какие такие действия?
Сначала покажи мне счетчик, который выводит ВСЕ это.
Счетчики выводят хиты, хосты и сколько сейчас на сайте.
Дальше.
пока ты не описал четкой перспективы - что будешь делать со второй таблицей. пока ты не описал отличий от работы с одной и той же.
Цитировать
sublimity:
Сайт построен без страниц вообще , т.е.

это не директории, это и есть страницы.
Цитировать
sublimity:
[url]ссылка про локи в таблицах

хоссспидя :-)
сколько уже Диму пинали за эту статью :-)
забудь.
блокировка в ТЕБЕ вообще никаким боком не нужна.
бокировать надо только на одновременную ЗАПИСЬ
А у тебя ПОСЛЕДОВАТЕЛЬНАЯ.


По поводу посетителей.
Повторяю для слабослышащих.
IP адрес - это НЕ ПОСЕТИТЕЛЬ! это ХОСТ
поэтому все твои вопросы к форвардед фор относятся к ХОСТАМ, а не к посетителям.
п поводу хостов.
Делаешь ДВА поля.
1 - ремоте_аддр.
второе - чар 255, в него сваливаешь все остальные адреса.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
система статистики на mysql+php
« Ответ #22 : 15 Апреля 2004, 17:28:20 »
а ругаться и обывать тебя сопляом у меня никакого жедлания, если ты начинаешь слушать, что тебе говорят, и задавать вопросы, а не талдычить один и тот же :-)

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
система статистики на mysql+php
« Ответ #23 : 15 Апреля 2004, 17:41:34 »
Сорри за тупой вопрос: "все остальные адреса" - это что? HTTP_HOST, REMOTE_HOST, SERVER_NAME? Не бей только :)

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
система статистики на mysql+php
« Ответ #24 : 15 Апреля 2004, 17:52:20 »
открой свой пхпинфо и посмотри

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
система статистики на mysql+php
« Ответ #25 : 15 Апреля 2004, 17:53:25 »
Цитировать
это не директории, это и есть страницы.

Это просто термины , я прекрасно понимаю ,на просто привык Ж-( говорить дир. когда рассказывал структуру диз-ниру.
Цитировать
Сначала покажи мне счетчик, который выводит ВСЕ это.

топик называеться система статистики !!!!!!!! на mysql+php
счетчик??
Заново и подробно :
При каждом обновлении страницы в таблицу записыветься одна строка, user кликнул по сылки новая строка , еще строка и т.д....
Потом каждые два часа читаеться эта таблица и происходит сортировка информации , в соотвествующие таблиц.
user в день (понед, втор...) , и ...

RomikChef если тебе надоело все это то ответь на вопрос :
Как перенести запись из одной таблици в другую без использования php??

Спасиб.

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
система статистики на mysql+php
« Ответ #26 : 15 Апреля 2004, 17:55:15 »
RomikChef
сегодня туплю. сорри. надо меньше есть на работе и лучше проветривать...
sublimity
используя MySQL!! почитай ман, говорю же тебе, там все это замечательно описано!!!

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
система статистики на mysql+php
« Ответ #27 : 15 Апреля 2004, 18:01:12 »
Цитировать
hanslinger:
При каждом обновлении страницы в таблицу записыветься одна строка, user кликнул по сылки новая строка , еще строка и т.д....

Если ты об этом, то я ДА, предланаю именно это и делать при каждой загрузке счетчика.

Цитировать
hanslinger:
происходит сортировка информации , в соотвествующие таблиц.
user в день (понед, втор...) , и ...

ЧЕГО????
Во-первых, какая еще СОРТИРОВКА? снова отвечай - ЗАЧЕМ что-то сортировать?
Во-вторых, какие еще таблицы "user в день " - это еще что за галиматься?
ты можешь объяснить, зачем тебе такой бред - "таблица user в день "?

И скакой стати я буду отвечать на вопрос, в котором не вижу ни капли смысла?

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
система статистики на mysql+php
« Ответ #28 : 15 Апреля 2004, 18:07:47 »
[OFF]Почему написано, что ты меня цитируешь?[/OFF]

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
система статистики на mysql+php
« Ответ #29 : 15 Апреля 2004, 18:43:52 »
RomikChef !!! hanslinger  прав !!!!!
Завесь бред несу я ответственность а не hanslinger !!!!
Цитировать

 "все остальные адреса" - это что? HTTP_HOST, REMOTE_HOST, SERVER_NAME? Не бей только

Глянь http://ad.tbn.ru/bb.cgi?cmd=ad&hreftarget=_top&pubid=117848&pg=1&vbn=189&w=468&h=60&num=1&r=ssi&ssi=nofillers&r=ssi&nocache=260079&ref=&loc=http%3A//board.h1.ru/articles/perl%26cgi/env.html

http://board.h1.ru/articles/perl%26cgi/env.html

Цитировать

ЧЕГО????
Во-первых, какая еще СОРТИРОВКА? снова отвечай - ЗАЧЕМ что-то сортировать?
Во-вторых, какие еще таблицы "user в день " - это еще что за галиматься?
ты можешь объяснить, зачем тебе такой бред - "таблица user в день "?
И скакой стати я буду отвечать на вопрос, в котором не вижу ни капли смысла?

Прости не сортировка а разброс информации по таблицам!....
!!!!!!!!!!!!!
Webscript.RU
Создание системы учета посещений
http://www.webscript.ru/stories.php3?story=18
!!!!!!!!!!!!!!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28