|
|
|
| Здравствуйте уважаемые! Подскажите, как подсчитать общее количество трафика, затраченное пользователем на просмотр сайта (без разницы какого). Что-то вообще ничего в голову не приходит. | |
|
|
|
|
|
|
|
для: Alon
(31.07.2007 в 11:26)
| | Что никто не знает? Неужели вы никогда не встречались с этим при разработке своих проектов? | |
|
|
|
|
|
|
|
для: Alon
(31.07.2007 в 12:04)
| | Еще никто не успел прочитать Вашего сообщения!.. | |
|
|
|
|
|
|
|
для: ddhvvn
(31.07.2007 в 12:11)
| | Sorry, поспешил. :) | |
|
|
|
|
|
|
|
для: ddhvvn
(31.07.2007 в 12:11)
| | тебе для одно человека? =)) скачай себе программку, которая следит за трафиком.
или
тебе для всех? т.е. чтоб показывать пользователям сколько весит страничка, сколько они всего посмотрели страничек и сколько общий объем... =) | |
|
|
|
|
|
|
|
для: Alon
(31.07.2007 в 11:26)
| | Можно на выходе буфера поставить strlen($content) и это значение /1024 плюсовать в базу, чем тебе не трафик? Но так можно посчитать только текст! А всё остальное только с помощью спец. прог прям с сервера! | |
|
|
|
|
|
|
|
для: Proger
(31.07.2007 в 12:30)
| | ну, после буфера можно пройтись регуляркой, соббрать все адреса картинок и filesize() + цикл...
так узнаем размер картинок... =) | |
|
|
|
|
|
|
|
для: Binura
(31.07.2007 в 12:36)
| | В принципе идея хорошая - после буфера циклом по картинкам, но вот вопрос - насколько это будет точно?! Нужна как можно большая точность. | |
|
|
|
|
|
|
|
для: Binura
(31.07.2007 в 12:36)
| | Ничего Вы так не узнаете.
Вы же не в курсе, тянулись картинки с сервера, или брались из кеша. | |
|
|
|
|
|
|
|
для: Trianon
(31.07.2007 в 12:57)
| | Действительно... Trianon, подскажи идейку. | |
|
|
|
|
|
|
|
для: Alon
(31.07.2007 в 13:00)
| | я не понял из постановки задачи - кому нужна эта информация?
Посетителю?
Администратору сервера? | |
|
|
|
|
|
|
|
для: Trianon
(31.07.2007 в 13:04)
| | Информация будет нужна исключительно администратору.
суть такая: пользователи заходят на сайт, мы получаем их ипы, по ним узнаём какими операторами пользуются посетители, считаем сколько пользователи потратили трафика и в Бд записываем статистику по операторам (в килобайтах)
т.е 1) нам надо узнать какими провайдерами пользуются юзеры
и 2) узнать общую статистику трафика по операторам (например за месяц, год и т.д). | |
|
|
|
|
|
|
|
для: Alon
(31.07.2007 в 13:12)
| | Компетентно не скажу.
Но насколько себе представляю -либо писать анализатор логов апача, либо ставить прокси с поддержкой биллинга, что-то вроде nginx... | |
|
|
|
|
|
|
|
для: Trianon
(31.07.2007 в 13:33)
| | Логи тоже не пойдут - без спец-модулей - там указывается лишь объём документа - а он тоже может не до конца загружаться. | |
|
|
|
|
|
|
|
для: Trianon
(31.07.2007 в 12:57)
| | Или картинки вообще были отключены.... | |
|
|
|
|
|
|
|
для: Alon
(31.07.2007 в 11:26)
| | хм... а можно например апачЪ настроить так что бы он исполнял все запрошенные файлы..
а в канце каждого файла на сервере вставлять код, который мереет выходной поток и пополняет значение в БД относительно ИП... | |
|
|
|