- Сообщений: 26
- Спасибо получено: 0
Как создать и настроить свой веб-сервер на VDS (05 сен 2024)
Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?
Уникальные просмотры материалов
- Nup
- Автор темы
- Не в сети
- Осваиваюсь на форуме
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- serge
- Не в сети
- Модератор
- Сообщений: 986
- Спасибо получено: 146
А я смогу! - А поглядим! - А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Nup
- Автор темы
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 26
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- serge
- Не в сети
- Модератор
- Сообщений: 986
- Спасибо получено: 146
Nup пишет: В стандартном виде в Joomla это хранится в поле hits базы данных.
Стоп, если необходимо отобразить на сайте любое значение из БД, то это простая задача. В чем проблема то? Материалов такого рода масса. был даже плагин SQL , позволяющий вывести в материал любое значение из БД. Правда, он для J2.5 наскоко помню.
А я смогу! - А поглядим! - А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ralf
- Не в сети
- Завсегдатай
- Сообщений: 261
- Спасибо получено: 28
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Nup
- Автор темы
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 26
- Спасибо получено: 0
Допустим, в день. То есть, сколько бы раз ты ни зашел в день, это считается одним просмотром. В другой день - еще просмотр прибавляется, если зайдешь.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Nup
- Автор темы
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 26
- Спасибо получено: 0
Если речь идет о счетчике просмотров материала, то здесь 3 варианта: счетчик всех просмотров, без привязки к уникальности посетителей, счетчик уникальных просмотров, каждый день считающий заново (но не обнуляющий показатели) и счетчик уникальных просмотров вообще за все время жизни материала.
Можно сказать, что первый вариант - обман: пользователь имеет возможность накрутить счетчик простыми обновлениями страницы. Но если подумать, зачем пользователю, разместившему материал, накручивать себе просмотры, если за это ему ничего не будет? Вполне логично, что он, наоборот, будет всячески стараться не просматривать свой материал без необходимости, обновляя страницу где-то за его пределами и сверяя количество просмотров с прошлым обновлением - ему важно знать, сколько раз просмотрели его материал, и это число - его единственная статистика.
Но "сколько раз" или "сколько человек"? В этом смысле второй вариант, вроде, видится более правильным. Счетчик прибавляет только уникальных посетителей, и сколько бы ты ни обновлял страницу, новый просмотр не засчитается. Но стоит тебе зайти в следующий день, как ты вновь повысил его значение. На первый взгляд это кажется правильным, но если вдуматься...
Если вдуматься, то правильный вариант - тот, что расположен внизу, под сайтом - счетчик, ежедневно обнуляющийся, потому что в этом и есть его предназначение - показывать, сколько человек посетило эту страницу в день. Если счетчик не обнуляется, то эта его избирательность - что-то вроде самообмана: тебе кажется, что он считает просмотры точно, потому что он прибавляет значения не так часто, как первый. Но почему он должен каждый день считать заново, при этом не обнуляя своего значения? Получается что-то вроде первого варианта, только с интервалом в 1 день.
Тогда третий вариант. Третий вариант - это просто счетчик уникальных просмотров за все время жизни материала на сайте. Зашел один раз, и все, ты посмотрел - больше ты значение этого счетчика не повысишь. Но если пользователь просмотрел материал, потом ушел с сайта, вернулся через год и вновь его просмотрел? Технически он не будет новым посетителем, но за этот год он вполне мог забыть, что уже читал это раньше, и материал будет для него новым, а отсутствие изменений в счетчике вызовет у него удивление. Логически - этот человек вполне может считаться новым посетителем. Только что это? Не то же ли, что и предыдущий вариант, только с интервалом в 1 год? Огромным минусом такого подхода является и значение счетчика - оно просто будет стоять практически на нуле, и сайт в глазах посетителей будет выглядеть мертвым или недостаточно популярным.
Тогда вернемся к первому варианту. Логично предположить, что обычному посетителю нет особого смысла накручивать просмотры чужому материалу. Своему - тоже, как выяснили несколькими абзацами раньше. В таком случае, повторное возвращение пользователя к материалу не показывает ли его заинтересованность в материале?
Итак, какие выводы мы можем сделать? Нужно четко понимать предназначение каждого из счетчиков и то, какую статистическую выгоду можно из них извлечь. Третий вариант показывает нам количество пользователей, просмотревших материал за все время его существования. Пользы здесь видится мало. Второй вариант - это модифицированный первый, притом, его модификация носит более самообнанный характер, и точность здесь, скорее, кажущаяся. Первый вариант - напротив, скорее показывает общую заинтересованность в твоем материале: чем чаще человек возвращался к нему, тем сильнее он ему понравился или, возможно, в чем-то пригодился. Такие варианты, как "показать другу со своего компьютера" - вообще не отслеживаются, и в этом ни один из счетчиков стопроцентной точности нам не даст.
Впрочем, применение второму варианту есть: если количество просмотров материала несет какую-то выгоду для его автора, второй вариант исключает возможность его простой накрутки. Но, скорее даже, в этом случае более уместен третий вариант.
Хотелось бы увидеть размышления по поводу написанного - что вы думаете, верно ли я рассуждаю, и какие, вообще, варианты распространены. А то вполне может получиться, что мое стремление поставить именно такой счетчик принесет только лишние проблемы, а пользы не принесет никакой.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Unior82
- Не в сети
- Давно я тут
- Сообщений: 84
- Спасибо получено: 3
Nup пишет: То есть, сколько бы раз ты ни зашел в день, это считается одним просмотром.
Привет, что-то подобное я видел, только там это условие соблюдалось для авторизованных пользователей. Попробуй подумать как поменять авторизованного юзверя на повторение одного и того же ip, и проблема накрутки хитов решена. Вот такой рабочий код жумла-плагина, совсем простой:
Есть еще этот плагин:
JProNoHitCount is the long awaited plugin that allows you to disable hit count on articles for users belonging to specific groups.
но я не знаю, позволяет ли он исключать из подсчета дубли хитов неавторизованных пользователей.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Unior82
- Не в сети
- Давно я тут
- Сообщений: 84
- Спасибо получено: 3
Nup пишет: Хотелось бы увидеть размышления по поводу написанного - что вы думаете, верно ли я рассуждаю, и какие, вообще, варианты распространены. А то вполне может получиться, что мое стремление поставить именно такой счетчик принесет только лишние проблемы, а пользы не принесет никакой.
только два простых вопроса:
- на кой ляд вообще показывать посетителям сайта статистику сайта?
- чем не устраивает Google Analytics или Метрика, предлагающие самые различные варианты подсчета трафика на сайт? их кстати можно вывести в бакенд Joomla (а при желании и во фронтенд, используя API, правда последнее не пробовал , незачем было).
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Nup
- Автор темы
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 26
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.