Как начать кешировать?

Статус
В этой теме нельзя размещать новые ответы.

WayBe

Новичок
fixxxer - так понимаю, зря волнуюсь?
у прошлого хостера я преодолевал его предел в 2,5% процессора, что меня сильно смущало. после отключения чата полегчало, но система изредка блокировала. и 500й егог при заходе.
ужс.
 

fixxxer

К.О.
Партнер клуба
Если время выполнения скрипта больше, чем 0.2 секунды, надо волноваться.
Если больше, чем полсекунды, надо срочно оптимизировать те места, которые самые медленные. Наверняка это неоптимальные запросы к базе. Профайлер и explain в помощь.
 

fixxxer

К.О.
Партнер клуба
У каждого свои критерии )
Я исхожу из комфорта для пользователя. Ощущение мгновенной реакции всегда очень приятно человеку. Человек воспринимает реакцию на произведенное действие (нажатие ссылки, например) как моментальную, если проходит не более чем 0.3 секунды. Учитывая время прохождения сингала на хорошем канале 30-100 мс, для создания ощущения комфорта нам остается на генерацию максимум 200 мс.
 

antson

Новичок
Партнер клуба
WayBe
news_data>=NOW() вот эта часть не дает использовать
кеш запросов в mysql .
НО главное хранение числа просмотров вместе с новостью
приводит к тому что кеш фактически не используется.

читай для начала
http://habrahabr.ru/blogs/mysql/41166/

а потом гугли

-~{}~ 11.03.09 08:29:

fixxxer
грубо 1/200 * 60*60 * 4 = 72 000 просмотров страниц в день
при средней глубине просмотра 3 получаем 24 тысячи уников
в принципе достаточно для 90 процентов сайтов рунета

НО 100 мс както приятней ;)
 

Фанат

oncle terrible
Команда форума
только не 24, а, скажем, 6.
у этих уникумов никакой дисциплины - на сайт ходят, когда им вздумается, а не когда программист запрограммировал.
 

WayBe

Новичок
antson - спасибо за наводку :)
осознаЮ.
Вы используете только эту методику? или ещё принудительное кеширование тоже?
 

Фанат

oncle terrible
Команда форума
я закрою. он не понимает.
аптемезаторы, которые думают, что производительность - это нужным молотком ударить в нужном месте, идут строем на юх.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху