Создать ответ 
Добавлена страничка статистики сайта UsefulScript.ru
Автор Сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #1
Добавлена страничка статистики сайта UsefulScript.ru
Сегодня была добавлена страничка общей статистики сайта UsefulScript.ru.

Данная страничка еще будет дорабатываться, но на ней уже можно посмотреть некоторую интересную статистику.

Для данной странички установлено ограничение по обновлению данных не чаще одного раза в 30 минут (чтобы не загружать сервер) т.к. эта страничка содержит много SQL-запросов, некоторые из которых довольно трудоемки.

Ссылка на страничку статистики на данный момент располагается в левом меню сайта, и доступна по ссылке - Общая статистика сайта UsefulScript.ru.

На данный момент там реализованы ТОП 10 тем (по сумме поставленных оценок), ТОП 10 комментариев (по сумме поставленных оценок), Последние 10 оцененных пользователями тем и Последние 10 оцененных пользователями комментариев.
27.09.2011 19:42:02
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #2
RE: Добавлена страничка статистики сайта UsefulScript.ru
Сегодня была сделана и добавлена статистика по посещениям основных страничек нашего сайта пользователями и поисковыми системами (пока только Яндекс и Google).

Статистику по конкретной страничке можно просмотреть наведя курсор мышки на фразу "Данная страничка посещена _ раз(а)" (под текстом темы перед комментариями справа).

Так же была немного изменена страничка общей статистики сайта. Был добавлен ТОП 20 страничек по общему количеству посещений.

P.S.: Почти сразу же была обнаружена небольшая ошибочка, а именно, счетчик работал неверно и плюсовал посещения страницам С КОТОРЫХ был переход, а не на которые. Уже все исправлено!
03.10.2011 14:40:31
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #3
RE: Добавлена страничка статистики сайта UsefulScript.ru
После набега нескольких ботов на наш сайт был пересмотрен алгоритм учета статистики посещений основных страничек нашего сайта.

Теперь если посетитель обновит несколько раз страничку (или вернется на нее через короткий промежуток времени), то количество посещений той или иной странички сайта прибавится только на единичку.

Следующий раз посещение с того же IP адреса для данной странички будет учтено только по прошествии минимум двух часов.
А то раньше получалось так, что боты успевали за одну минуту обратиться к какой-либо страничке до 35 раз и все эти посещения шли в статистику, что не отражало реальной картины распределения посетителей.
04.10.2011 15:11:53
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #4
RE: Добавлена страничка статистики сайта UsefulScript.ru
После пересмотра алгоритма учета статистики посещений основных страничек нашего сайта стало возможным добавить отдельную страничку статистики посещений сайта UsefulScript.ru, что в принципе и было сделано.

На данный момент для просмотра доступны три вида статистики посещений: за прошедший месяц (30 дней), прошедшую неделю (7 дней) и прошедшие сутки (24 часа).

В дальнейшем, при накоплении необходимой статистики планируется добавить статистику посещений за три месяца.
04.10.2011 18:39:47
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #5
RE: Добавлена страничка статистики сайта UsefulScript.ru
Незначительно были оптимизированы запросы для уменьшения количества обращений к MySQL.

Так же в статистике оценки, поставленные нашими посетителями, темам или комментариям отображаются соответствующими цветами для наглядности.

Поставленная оценка "+ 1" - теперь выделяется зеленым цветом (еще был добавлен знак "+", а то раньше была просто "1"), а оценка "- 1" выделяется красным цветом.
07.10.2011 14:19:43
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #6
RE: Добавлена страничка статистики сайта UsefulScript.ru
Помимо уже имеющейся открытой статистики нашего сайта, была добавлена еще одна страничка Статистики оценок тем и комментариев.

На данной страничке можно поглядеть ТОП 30 лучших и худших тем и комментариев по мнению посетителей нашего сайта.
10.08.2012 20:50:56
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #7
RE: Добавлена страничка статистики сайта UsefulScript.ru
Сегодня добавил еще одну страничку статистики.

Данная страничка Подробной статистики по посещениям тем как следует из ее названия, содержит более подробную статистику по посещению тем пользователями.

На страничке имеется две таблицы: ТОП 50 самых посещаемых тем и ТОП 50 самых мало посещаемых тем.

Странички отсортированы по убыванию (и возрастанию) среднего количества посещений пользователями в сутки (высчитывается исходя из общего количества посещений и времени существования темы).
12.08.2012 18:58:08
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #8
RE: Добавлена страничка статистики сайта UsefulScript.ru
После оптимизации SQL запросов было уменьшено время обновления основной статистики сайта с 30 да 10 минут.
Так же в основную статистику добавлена статистика по количеству имеющихся на сайте тем.
18.08.2012 22:18:10
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #9
RE: Добавлена страничка статистики сайта UsefulScript.ru
Вот наконец дошли руки доделать красивую обрезку комментариев в статистике сайта и в статистика оценок тем и комментариев.

Ранее комментарии обрезались функцией substr, которая неверно работала с кодировкой UTF-8, т.к. в данной кодировке один символ на русском языке представлял собой два символа в базе. Таким образом, если обрезание строки происходило именно между двумя этими символами, обозначающими одну русскую букву, то в конце строки появлялся квадратик как на скриншоте ниже.

[Изображение: mbstring.png]

Теперь комментарии обрезаются при помощи более продвинутой функции mb_substr. Для того, чтобы данная функция стала доступна, необходимо подключение библиотеки php_mbstring.dll. Для этого нужно раскомментировать строку extension=php_mbstring.dll в php.ini.

В результате теперь все строки обрезаются как надо и не имеют в конце "квадратика". Ok

[Изображение: mbstring_2.png]
23.08.2012 21:21:13
Найти все сообщения Цитировать это сообщение
Admin Не на форуме
Верховный
Главнокомандующий
(Administrator)
*

Сообщений: 2,431
У нас с: Aug 2011
Сообщение: #10
RE: Добавлена страничка статистики сайта UsefulScript.ru
Произведены небольшие изменения по отображению дат и времени на страничке общей статистики сайта.
Теперь время и дата оставления оценок к темам и комментариям выводятся в более привычном для России формате 08:42:36 24.10.2012, а не как это было ранее 2012-10-24 08:42:36.

Так была же произведена небольшая "чистка" внутреннего кода всех страничек статистики от лишних и избыточных тегов.
24.10.2012 15:08:03
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


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


LiveInternet
© Copyright 2011-2024 by UsefulScript.ru