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

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




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

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

    Степень соответствия запросу: 89,72%
    Фрагменты текста поста :
    ... Структура такова: allsein — данные о заходах с поисковиков по разным запросам хост | искомая фраза дата, количество заходов... ... хост | искомая фраза дата, количество заходов... ... agent — данные о броузерах и ботах user-agent броузера дата, количество заходов... ... user-agent броузера дата, количество заходов... ... pages — данные о посещенных страницах страница дата, количество заходов... ... страница дата, количество заходов... ... rss_agent — данные о запросах от RSS-ридеров user-agent ридера дата, количество заходов... ... user-agent ридера дата, количество заходов... ... source — данные об источниках трафика URL страницы-источника дата, количество заходов... ... URL страницы-источника дата, количество заходов... ... В качестве дат (видимо для оптимизации) используются целочисленные значения, равные количеству дней, прошедших с некой фиксированной даты (1 января 2000 года)... ... html'][к-во дней] Число, которое мы «увидим» в этой ячейке и будет искомым количеством посетителей нашей страницы... ... Если вы внимательно прочли предыдущий абзац, то уже должны понимать, что при небольшом количестве элементов в массиве операция проходит относительно быстро... ... При нормальном (читай « грамотном ») подходе тут будут использованы аж три таблицы: в первой будут храниться хосты поисковиков (по одному на запись), во второй — запросы с хостов (каждый запрос в отдельной записи), ну и в третьей — собственно количество посетителей по дням для каждой из искалок по каждому из запросов... ... :-) Структура, например, такая: Структура таблиц Таблица 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. Максимум производительности

    Степень соответствия запросу: 3,88%
    Фрагменты текста поста :
    ... Если рассмотреть каждый из этих шагов, уменьшая количество решений, которые необходимо принимать человеку, позволяя компьютеру самому собирать данные, и уменьшая количество манипуляций, необходимых для достижения цели, то производительность человека при работе с компьютером значительно увеличится... ... Это объясняет большую популярность таких аппаратов, которые сами проводят необходимые настройки, чтобы фотография получилась хорошо освещенной и правильно сфокусированной... ... Для того, чтобы получить хорошую фотографию, вы должны установить такую диафрагму и время выдержки, чтобы в камеру попало оптимальное количество света... ... Уменьшение необходимости ввода данных Следующие методы могут увеличить производительность ввода данных, уменьшая количество необходимой для ввода информации: Автоматически заполняйте поля новой записи значениями предыдущей... ... Да еще и сами браузеры содержат большое количество кнопок и меню... ... Слишком часто создатели программ предлагают нам неясные вопросы с двумя одинаково выглядящими вариантами ответа, хотя одно из решений является неверным для большинства... Подробнее: http://fit-media.com/post_1207048697.html


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

    Степень соответствия запросу: 1,47%
    Фрагменты текста поста :
    ... Все ли CMS одинаково полезны... ... А когда количество подконтрольных сайтов переваливает за пару десятков у мани-мэйкера начинается настоящая головная боль... ... Но вот если количество сайтов начинает измеряться десятками, то создание персонального дизайна для каждого из них становится настоящим кошмаром... ... Большинство CMS не утруждают себя даже тупым подсчетом количества посетителей... Подробнее: http://fit-media.com/post_1200405197.html


  4. Оптимизируем мышиную возню

    Степень соответствия запросу: 0,98%
    Фрагменты текста поста :
    ... Как уже было сказано в предыдущих постах, чем большим количеством устройств ввода приходится пользоваться юзеру для работы с программой, тем менее удобен такой интерфейс... ... Вот некоторые мысли, которые помогут значительно улучшить интерфейс ориентированный на использование мыши: На панелях окон желательно разместить максимальное количество кнопок различных действий Естественно, в первую очередь это должны быть кнопки наиболее часто употребляемых команд... ... Это существенно расширяет количество выполняемых с помощью мыши команд... Подробнее: http://fit-media.com/post_1199978157.html


  5. Пользовательский интерфейс

    Степень соответствия запросу: 0,78%
    Фрагменты текста поста :
    ... Но эти сигналы крайне слабы, поскольку все кнопки выглядят одинаково, отличаясь только текстами в них, а функции у них совершенно различны... ... количество разных различимых вариаций) динамических сигналов огромна... ... Здесь уместна аналогия с музыкой, где из небольшого количества нот составляется неисчислимое множество мелодий... Подробнее: http://fit-media.com/post_1204019048.html


  6. Оптимизация PHP-кода

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


  7. 300-летие битвы при Лесной

    Степень соответствия запросу: 0,78%
    Фрагменты текста поста :
    ... Точного количества зрителей не знает никто, но народу было очень много... ... количество зрителей уже измерялось тысячами... ... -) Остальные фотографии можете просмотреть... Подробнее: http://fit-media.com/post_1223377088.html


  8. Windows с маленькой буквы w

    Степень соответствия запросу: 0,75%
    Фрагменты текста поста :
    ... Для этого не может быть серьезной причины, потому что пожать руки можно везде одинаково хорошо... ... Готовые картинки или фотографии обычно расположены в специальной папке и имеют средства для предварительного просмотра и выбора понравившегося образца... ... Очень трудно показать связи между множеством окон, поэтому просто не создавайте большое количество окон... ... Если в вашей программе дюжина окон, потому что вы честно верите в то, что каждое из них приближает пользователя к нескольким различным целям, то вы должны разбить ее на несколько маленьких программ... Подробнее: http://fit-media.com/post_1204300625.html


  9. Залепа №9. Microsoft друзей не признает.

    Степень соответствия запросу: 0,44%
    Фрагменты текста поста :
    ... // получили количество дней между датами cd += 365... ... NET набиты таким большим количеством лишних методов и обработчиков - мелкомягкие вступили в собственную ловушку... Подробнее: http://fit-media.com/post_1199568462.html


  10. Идея глобального контента

    Степень соответствия запросу: 0,44%
    Фрагменты текста поста :
    ... Список полей: Уникальный идентификатор ( id ) Идентификатор статьи с в блоге, к которой относится данный комментарий ( parent_id ) Заголовок ( title ) Собственно текст ( content ) Идентификатор автора ( user_id ) Дата создания ( created ) Флаг промодерированности ( published ) Как видим, поля всё теже, что и для статичной страницы, отличие лишь в количестве... ... Используются все теже поля, что и для записи в новостях, но с небольшими дополнениями: цена единицы товара ( price ) количество товара на складе ( number ) картинка товара, лишь для удобства - никто не запрещает ее вставить в само описание товара ( image ) Итог... Подробнее: http://fit-media.com/post_1242742678.html


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

Меню

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

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

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

Категории

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

Сервисы

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

Реклама


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

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

Статистика

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