• Главная
  • Оглавление
  • Обратная связь
  • Лента RSS
  • Правила
Что здесь уже нашли

Автор будет очень признателен, если Вы кликнете по одной из белых ссылок выше.
Вам это ничего не стоит, а автору сайта будет приятно ;)




Найдено страниц: 15 [показано 10]

  1. Файлы vs базы данных.

    Степень соответствия запросу: 94,14%
    Фрагменты текста поста :
    ... В качестве примера «файлового подхода» я буду использовать движок этого блога ( Lasto-blog-B ), точнее работу его системы статистики... ... Кстати, все нижеописанное касается и других поделок от Lasto, которые собирают статистику — сплогов, нового варианта nano-CMS и т... ... Итак, последовательность действий модуля сбора статистики Lasto-блога примерно такова: при обращении серфера к любой странице сайта запускается один и тот же скрипт, который должен собирать статистическую информацию: кто пришел (серфер или бот), откуда он пришел (сайт-источник), куда он пришел (страница нашего сайта) и т... ... Особенность хранения данных Lasto-блогом такова, что статистика хранится в нескольких файлах: hits... ... В нем хранятся те данные, которые выводятся на странице статистики блога... ... a — общая статистика по ридерам, ботам и т... ... Но эта задача для отображения статистики, а нас больше интересует ее сбор... ... Скрипт считывает в память ВЕСЬ файл статистики, не взирая на размер ( если посещаемость высокая или статистика собирается за большой срок, то это могут быть десятки или даже сотни мегабайт )... ... Ну а если это статистика за месяц и при этом с поисковиков в день приходит по несколько сотен человек, да еще по тысяче различных запросов, то получается весьма нехилый объем работы... ... Серилизация (склейка элементов массива в строку) и перезапись (опять же) ВСЕГО файла статистики... ... тут затронута обработка данных только из одного «раздела» статистики (а ведь скрипт еще должен скорректировать данные и в остальных), не описан блок, который проверяет доступность сайта для данного юзер-агента и хоста-источника (а он жрет времени тоже немало), не учтены потери на выделение/освобождение памяти и копирование целых веток массива, если автор решил (для упрощения программирования) отделить часть массива например так: Пример кода $as = $ar['allsein']... ... Главное то, что ПРИ ЛЮБОМ ХИТЕ (даже переходе серфера с одной страницы сайта на другую) происходят ВСЕ описанные операции — чтение, разбор, поиск, склейка, запись и выполняются они над ВСЕМ содержимым файла статистики... ... За счет кэширования вы выиграете часть времени на чтении/сохранении файла статистики, но как быть с массивом... ... Другими словами, пока идет обработка одного посетителя, все остальные будут ждать ибо для них доступ к файлу статистики окажется заблокированным... ... Для данного примера также будем рассматривать работу только с одним «разделом» статистики — данных о поисковых запросах... ... :-) Структура, например, такая: Структура таблиц Таблица se_hosts -------------------- ID1 — уникальный числовой номер (используется для связи таблиц) Host — имя хоста поисковика Таблица se_query --------------------- ID2 — уникальный числовой номер (используется для связи таблиц) SH_ID — уникальный номер для ссылки на первую таблицу Query — текст искомой фразы Таблица se_hits ------------------- Q_ID — уникальный номер для ссылки на вторую таблицу Date — кво-дней с 1 января 2000 года Hits — количество хитов за этот день Естественно первая и третья таблицы будут иметь индексы по первым двум полям, а вторая — по всем... ... Скрипт должен получить данные из базы о количестве хитов «за сегодня»... ... Да еще про кэширование вспомним :-) Кстати, если ваш сайт достаточно посещаем, то файл статистики будет расти как на дрожжах и каждое обращение к скрипту будет вызывать чтение/парсинг/поиск/сохранение всех этих десятков мегабайт, а при использовании БД при любом количестве посетителей нам все так же будет нужно читать всего несколько сотен байт (три записи из таблиц), а записать - только 12 байт... Подробнее: http://fit-media.com/post_1222679684.html


  2. Все ли CMS одинаково полезны?

    Степень соответствия запросу: 1,51%
    Фрагменты текста поста :
    ... Ибо все изыскания, все идеи, решения, принятые на основе анализа статистики посещаемости своих ресурсов, прибыли и убытков, все то ценное, что только может посетить несчастную опухшую голову мани-мейкера в конечном итоге выливается в одно и тоже - изменения, производимые на подконтрольных сайтах... ... Может я чего-то упустил, но ни один из виденных мной движков не давал сколько-нибудь полной (и полезной) статистики работы сайта... ... Статистика всего, что только можно получить с помощью PHP... Подробнее: http://fit-media.com/post_1200405197.html


  3. Пошлите серфера на три веселых цифры!

    Степень соответствия запросу: 1,51%
    Фрагменты текста поста :
    ... Расположенный на сайте скрипт от Гугль-аналитикс, (или любой другой конторы по подсчету статистики) засекает этот хит и вносит в статистику посещаемости новую, ранее невиданную, страницу с адресом http://www... ... И естественно посылают туда посетителей, ломая на корню всю так нужную вэб-мастеру статистику... Подробнее: http://fit-media.com/post_1200930244.html


  4. Война продолжается

    Степень соответствия запросу: 1,2%
    Фрагменты текста поста :
    ... Сейчас положение исправлено, но пришлось снова очистить статистику... ... %%%борьба с попингуями, статистика сайта, блокировка нежелательных хитов, привратник%%%... Подробнее: http://fit-media.com/post_1243946280.html


  5. Вот Магадан Добрался И До Меня

    Степень соответствия запросу: 0,47%
    Фрагменты текста поста :
    ... Вот Магадан Добрался И До Меня Заглянул только что на страницу и узрел странную картину: за последние дни посещаемость значительно упала, а тут дикий рывок - за полтора часа количество хитов взлетело выше самой большой дневной отметки последних двух недель... ... Короче, в поисках виновника я полез смотреть статистику сервера и увидел там интересного "посетителя", которого раньше не замечал - spider05... Подробнее: http://fit-media.com/post_1213311430.html


  6. О бедном привратнике замолвите слово...

    Степень соответствия запросу: 0,47%
    Фрагмент текста поста :
    ... %%%привратник, блокировка попингуев, ссылки, пинги, пингующие сайты, статистика хитов%%%... Подробнее: http://fit-media.com/post_1230136227.html


  7. Война с попингуями: вторая волна

    Степень соответствия запросу: 0,29%
    Фрагменты текста поста :
    ... Не скажу, что скрипт даст 100% защиту, но пока (за последние дни работы первого варианта) на сайт не смог пробиться никто посторонний :) Точнее, ни один попингуй не принес на блог более 10 хитов... ... Вторая версия более умная - в ней производится 9 проверок прежде, чем хит достигнет цели (блога) и используется дифференциальный метод подсчета частоты хитов... Подробнее: http://fit-media.com/post_1224454796.html


  8. Привратник-младший. Турбо-решение.

    Степень соответствия запросу: 0,17%
    Фрагмент текста поста :
    ... Копаясь в статистике «... Подробнее: http://fit-media.com/post_1225008537.html


  9. Друг ты мне или не друг?

    Степень соответствия запросу: 0,17%
    Фрагмент текста поста :
    ... Привратник, блокировка попингуев, очистка статистики, проверка обратных ссылок %%%... Подробнее: http://fit-media.com/post_1244791217.html


  10. Не пристало вэб-мастеру ходить в рваных носках.

    Степень соответствия запросу: 0,07%
    Фрагмент текста поста :
    ... Посмотрев в статистике на 3-4 случайных серфера в сутки, "... Подробнее: http://fit-media.com/post_1211713145.html


История внешних поисковых запросов

Меню

  • Главная страница
  • Оглавление блога
  • Лента новостей
  • Обратная связь
  • Правила блога

Анонсы по темам

  • Все посты блога
  • С миру по нитке
  • Мысли вслух
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Категории

  • Все посты по порядку
  • С миру по нитке
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Сервисы

  • Поиск по блогу
  • Поиск по всему сайту
  • Шпионское досье

Реклама


Стоимость сайта

Мой вебсайт стоит 865 404,18 руб

Статистика

    Widgetize!
  • Время работы: 0,18454 сек.
  • Память: 3 584 кБт
  • Статистика привратника
Copyright FIT-Media.com, © 2007-2012
Главная | Общее оглавление | Обратная связь | Правила блога | Лента RSS