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

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




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

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

    Степень соответствия запросу: 38,74%
    Фрагменты текста поста :
    ... Давайте рассмотрим процессы, проистекающие на сервере при работе КМС "на файлах" и сравним их с аналогичными процессами при использовании СУБД... ... В качестве примера «файлового подхода» я буду использовать движок этого блога ( Lasto-blog-B ), точнее работу его системы статистики... ... Естественно, точный алгоритм его работы мне не известен (т... ... Принципы работы достаточно ясны и понятны, вся информация легко-доступна для любого скрипта и интереса не вызывает... ... Нам гораздо важнее узнать, насколько оптимально использовать для этой работы файлы и действительно ли это быстрее, чем работа с базой данных... ... Будем анализировать работу именно с этим файлом... ... Короче, работы тут много... ... Ну а если это статистика за месяц и при этом с поисковиков в день приходит по несколько сотен человек, да еще по тысяче различных запросов, то получается весьма нехилый объем работы... ... Для данного примера также будем рассматривать работу только с одним «разделом» статистики — данных о поисковых запросах... ... Сразу скажу, что все операции будут выполнены функциями из ОТКОМПИЛИРОВАННЫХ библиотек PHP, поэтому скорость их работы будет максимальной... ... И хотя это будет гораздо быстрее чем сканирование массива (за счет работы библиотечных функций) все равно потребует много времени... ... Для работы механизма БД, система должна будет загрузить целиком в память три файла индексов... ... Но, в отличии от ранее рассмотренного варианта работы файлового движка, здесь размер этих файлов в десятки раз меньше... ... :-) %%%базы данных, файловые движки, CMS, оптимизация скорости работы%%%... Подробнее: http://fit-media.com/post_1222679684.html


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

    Степень соответствия запросу: 13,89%
    Фрагменты текста поста :
    ... знать всякие сетевые заморочки типа HTML или CSS для работы с этой CMS совсем не нужно - система достаточно грамотная, чтобы понять, что от нее хочет очередной сайто-строитель... ... Третий недостаток - скорость работы... ... В результате возникает "эффект продуктов Microsoft" - от версии к версии ОНО становится все больше и больше, хотя работу выполняет туже самую, что и раньше... ... Вторым последствием такой универсальности является блокировка работы посторонних скриптов, расположенных на том же хосте/домене... ... Седьмой недостаток - полное (или почти полное) отсутствие анализа работы... ... Может я чего-то упустил, но ни один из виденных мной движков не давал сколько-нибудь полной (и полезной) статистики работы сайта... ... Максимально высокая скорость работы... ... Есть ядро (основа движка) и есть набор абсолютно независимых друг от друга модулей, которые можно отключать/подключать по мере необходимости, уменьшая размер CMS и увеличивая скорость ее работы... ... Все должно быть предельно просто и позволять очень быстро адаптировать практически любой скрипт для работы "под движком"... ... Возможность легкой модернизации ядра (например, при необходимости адаптации для работы с MySQL) Возможность "мирного" сосуществования с другими скриптами в пределах одного хоста/домена... ... Максимальная оптимизация под поисковые системы ("управляемое" расположение контента в странице, облегченный дизайн, генерация псевдо-статических страниц) В завершение скажу, что работа по созданию этого чуда уже начата... Подробнее: http://fit-media.com/post_1200405197.html


  3. Максимум производительности

    Степень соответствия запросу: 12,75%
    Фрагменты текста поста :
    ... За последние 20 лет сложилась странная ситуация - в то время как мощность компьютеров увеличилась в несколько тысяч раз, скорость работы пользователя в некоторых случаях даже замедлилась из-за непомерно раздутых операционных систем и программ... ... Например, производительность работы человека увеличивается, если все необходимые данные находятся "... ... Производительность человека Существуют два метода, которые ведут к значительному увеличению производительности человека: Полное отстранение пользователя от работы... ... Этот метод наиболее эффективен, и сводит стоимость работы к нулю... ... Три операции, которые можно упростить Работая на компьютере, пользователи выполняют три основных операции: Принимают решения на основе информации, касающейся текущей задачи Собирают данные, необходимые для выполнения текущей задачи Манипулируют компьютером с помощью элементов управления Например, пользуясь автомобилем, пользователи вначале решают, куда они хотят ехать... ... Если рассмотреть каждый из этих шагов, уменьшая количество решений, которые необходимо принимать человеку, позволяя компьютеру самому собирать данные, и уменьшая количество манипуляций, необходимых для достижения цели, то производительность человека при работе с компьютером значительно увеличится... ... Однако в зависимости от чистоты и избыточности поступающей информации, такой способ может потребовать больше ручной работы, которую он и призван уменьшить... ... Большинство операций такого рода можно заменить машинами, полностью удалив оператора из процесса... ... предоставить пользователям выбирать наиболее удобный для них способ работы... ... Работа с клавиатурой была напряженной и требовала принятия множество мелких решений... ... Основная стратегия уменьшения субъективного времени восприятия: Пользователи должны быть постоянно заняты Когда в процессе работы возникает неизбежная пауза, например, потому что программа должна обратиться к серверу, убедитесь, что пользователь занят и развлечен... Подробнее: http://fit-media.com/post_1207048697.html


  4. 14 принципов создания вежливых программ

    Степень соответствия запросу: 8,37%
    Фрагменты текста поста :
    ... Результаты их работы, опубликованные в книге "The Media Equation", показывают, что человек реагирует на компьютер так же как на других людей... ... Если программа скупа на информацию, скрывает результаты своей работу, заставляет пользователя искать где находятся простейшие функции, и винит его в своих собственных неудачах, то пользователю она точно не понравится... ... Я не хочу знать, насколько трудна работа компьютера... ... Очень часто после длительной работы с документом я нажимаю кнопку "Печать" и ухожу выпить чашечку кофе, пока документ распечатается... ... Хотя автоматизированная система ввода заказов может обработать в миллион раз больше заказов, чем простой служащий, служащий всегда может подстроить работу системы... ... Нет практически никакой возможности изменить работу той или иной функции... ... Оператор создает это состояние у себя в голове... ... В реальном мире на это закрывают глаза, потому что это специальный случай, и подразумевается что тот, кто "подстроил" систему приведет все счета в порядок до конца рабочего для или данной работы... ... Но к несчастью, такое идеализированное состояние дел не является точным описанием работы реального мира... Подробнее: http://fit-media.com/post_1203349390.html


  5. Если не хочется кусать локти

    Степень соответствия запросу: 8,01%
    Фрагменты текста поста :
    ... Подавляющее большинство программ-бэкаперов имеет оконную морду (графический интерфейс) и многие русифицированы, поэтому разобраться в их работе не составит труда — выбирайте ту, что больше нравится и пользуйтесь... ... Их существует очень много, их работу быстрой не назовешь, да и автоматизировать сей процесс как правило нельзя... ... Таких недостатка два: медленная скорость работы и накопительность... ... Запускаем робота Ладно, как создавать копии и избавляться от них мы уже поняли, теперь попробуем автоматизировать сей процесс... ... Его недостатки: относительно медленная работа, т... ... rar d:\work\prikaz В результате его работы в папке arhiv диска F: будут созданы три файла: texts... ... Зато повторные запуски будут только изменять содержимое в уже созданных архивах и поэтому время их работы будет намного меньше... Подробнее: http://fit-media.com/post_1203529769.html


  6. Миф о метафоре

    Степень соответствия запросу: 5,62%
    Фрагменты текста поста :
    ... Поиск такой метафоры - все равно что поиск парового двигателя для самолета или поиск динозавра для поездки на работу... ... Технологическая парадигма основана на понимании механизма работы программы - сложный подход... ... Для них важнее выполнять свою работу, а не набираться опыта, что инженерам часто трудно понять... ... Метафорическая парадигма - шаг вперед, потому что ее интуитивное понимание происходит без всякого знания механизма работы программ... ... Люди обучаются работе с ней идиоматически... ... Она также не напоминает ничего из нашего опыта, так что обучение работе с ней не интуитивно... ... Метафоры дают копеечный выигрыш для неопытных пользователей, но оборачиваются тысячами рублей потерь во время дальнейшей работы... Подробнее: http://fit-media.com/post_1206190085.html


  7. Статичные файлы vs скрипты. Невидимое зло.

    Степень соответствия запросу: 4,13%
    Фрагменты текста поста :
    ... Работа в фоне всяких торрент-клиентов и винампов не в счет - нагрузка, создаваемая ими минимальна... ... Ну так зачем делать лишнюю работу... ... Снова вэб-сервер, вместо тупой отправки готовых файлов, будет вынужден запускать PHP-скрипты, которым придется производить кучу работы (почти такой же объем вычислений, как при генерации страницы... ... Огромная и совершенно тупая работа и бесполезная нагрузка на сервер... ... Работа ради работы... Подробнее: http://fit-media.com/post_1283692130.html


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

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


  9. DropBox - убийца фалообменников

    Степень соответствия запросу: 2,87%
    Фрагменты текста поста :
    ... Работа с ним такая же простая, как с любым файлообменником (об этом я напишу как-нить позже)... ... и сотрите все, что в ней есть (файл RTF с описанием работы и пример готового альбома)... ... Работа с ней точно такая же как и с "... ... Ну и на последок пару замечаний по работе программы... ... дропбокс будет стараться не мешать вашей работе в интернете... Подробнее: http://fit-media.com/post_1256945370.html


  10. Как создать хороший интерфейс пользователя?

    Степень соответствия запросу: 2,75%
    Фрагменты текста поста :
    ... Рекомендую вам уделить одинаковое внимание следующим пунктам: Пользователи: их опыт работы с компьютером, мотивы, размер/важность групп пользователей, образцы (типовые ситуации) использования Задачи: что послужило причиной создания проекта, этапы создания проекта, какие результаты должны быть получены, какая информация необходима и когда Технология разработки и платформа , на которой будут работать пользователи Среда , в которой будет создаваться и использоваться проект (физическая, рыночная, организационная и культурная) Используйте эту информацию для определения и расстановки приоритетов... ... Обычно, чем гибче структура, тем больше она требует от пользователя обучения, понимания, и времени на работу с окнами (открыть, закрыть, разместить и т... ... Отметьте те места, в которых ваша программа может помочь ему в его работе... ... Так же как и в визуальном дизайне существуют люди, чья профессиональная работа - проводить тестирование на пользователях... Подробнее: http://fit-media.com/post_1205661604.html


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

Меню

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

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

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

Категории

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

Сервисы

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

Реклама


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

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

Статистика

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