Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Статистика в PowerCounter 2.9.0 работает не полностью
 
 автор: NightCat   (26.08.2005 в 00:42)   письмо автору
 
 

Помогите пожалуйста правильно настроить PowerCounter 2.9.0. Я установил и настроил этот отличный счетчик на свой сайт, но к сожалению у меня не работает такая статистика как "Глубина просмотра" и "Время сеанса" (пусто). Еще один вопрос: как правильно размещать PowerCounter на сайте? Я вставил ссылку на count.php в 3-х местах: на главной странице сайта и на главной странице определяющей язык (русский и национальный). Может быть ссылку на count.php надо вставлять на каждой странице сайта?

   
 
 автор: cheops   (26.08.2005 в 00:50)   письмо автору
 
   для: NightCat   (26.08.2005 в 00:42)
 

Если вам не сложно загрузите дистрибутив по-новой или добавьте таблицу
CREATE TABLE thits (
hits int(11)
) TYPE=MyISAM;

В первый релиз вкралась ошибка.
Лучше размещать count.php на всех страницах, на которых вы ожидаете посетителей и статистика посещаемости которых вам важна. Если вы разместите счётчик на каждой странице сайта - вы сможете отслеживать приход на них с поисковых систем в обход главной страницы и т.п. - это позволит вам лучше понять как посетители попадают на ваш сайт, и главное куда.

   
 
 автор: NightCat   (26.08.2005 в 01:50)   письмо автору
 
   для: cheops   (26.08.2005 в 00:50)
 

Теперь в меню "Время сеанса пишет": "Table 'count.thits' doesn't exist". А "Глубина просмотра" так и не работает.

   
 
 автор: NightCat   (26.08.2005 в 02:04)   письмо автору
 
   для: cheops   (26.08.2005 в 00:50)
 

Сам разобрался. Создал в базе данных таблицу "thits" и все заработало. Спасибо.

   
 
 автор: cernos   (26.08.2005 в 10:15)   письмо автору
 
   для: cheops   (26.08.2005 в 00:50)
 

Скажиту, а ваш счетчик не подсчитывает отдельно статистику для страниц с get запросами?

Для чего?
Ну у меня index.php - всё рабоатет через эту страницу.
т.е.
&modules - передается чо подгружать, тол и это гостевая, толи это статьи....
Получается что счетчик считает только для index.php
А для index.php?modules=guestbook и index.php?modules=gallery - не считает....

Будите ли вы в будущем дорабатывать это или нет?!

   
 
 автор: cheops   (26.08.2005 в 12:19)   письмо автору
 
   для: cernos   (26.08.2005 в 10:15)
 

Вы можете самостоятельно настроить счётчик для такой работы - это описывается в разделел "Модификация" файла readme:
По умолчанию, счётчик считает страницы, отличающиеся только параметрами, за одну страницу, например страницы
index.php?id=1
index.php?id=2
будут считаться как одна и та же страница, со всеми вытекающими. Для того, чтобы такие страницы считались как разные необходимо в кодах всего счётчика заменить $_SERVER['PHP_SELF'] на $_SERVER['REQUEST_URI'] - можно просто открыть каждый файл в блокноте и воспользоваться функцией автозамены.

   
 
 автор: cernos   (26.08.2005 в 10:17)   письмо автору
 
   для: cheops   (26.08.2005 в 00:50)
 

Скажиту, а ваш счетчик не подсчитывает отдельно статистику для страниц с get запросами?

Для чего?
Ну у меня index.php - всё рабоатет через эту страницу.
т.е.
&modules - передается чо подгружать, тол и это гостевая, толи это статьи....
Получается что счетчик считает только для index.php
А для index.php?modules=guestbook и index.php?modules=gallery - не считает....

Будите ли вы в будущем дорабатывать это или нет?!

   
 
 автор: sirop   (26.08.2005 в 14:38)   письмо автору
 
   для: cernos   (26.08.2005 в 10:17)
 

cheops Вам ответил в сообщении выше...
Необходимо в кодах файлов всего счётчика заменить
$_SERVER['PHP_SELF']
на
$_SERVER['REQUEST_URI']
Это, если я правильно помню, в файле count.php корневой директории счетчика встречается в 2-ух строчках (строка 26 и строка 35). После замены у меня всё заработало

   
 
 автор: cernos   (26.08.2005 в 14:57)   письмо автору
 
   для: sirop   (26.08.2005 в 14:38)
 

Спасибо!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования