SeVlad

SeVlad
Рейтинг
1609
Регистрация
03.11.2008
BrimStone:
я даже привел расчеты почему это так.

У тебя дыра в расчётах :) Даже несколько..

Вот см.

Предположим у тебя на одну страницу твои 600 запросов\мин.

1. Сравни по своим расчётам нагрузку при 1мин и 1 суточной генерации кеша. Где профит?

2. По факту у тебя запросы не на одну страницу. И пускай на другие будет в 10 меньше, но их явно больше 10 стр. Предположу раз эдак в тысячу, раз такая посещалка.

Итого каждую минуту имеем вызов 10 001 генераций кеша. Время на это, мне посчитать или сам?

3. Как бэ мелочь, но ..Суммирование время генерации\вывода не совсем корректное в силу того, что за минуту будут происходить "пересечения" генерации и выдачи закешированного. А во время генерации как сам понимаешь - доп. тормоза.

+ ты не учитываешь времени на создание кеша (ты показал только время генерации страницы). Или же наоборот - в твоих замерах показано не время генерации страницы, а время генерации+время создания кеша. Видишь где засада?

BrimStone:
у меня есть реальный пример того, что даже минутный кеш при высокой посещаемости оправдан.

да что ж такое-то... Я верю что у тебя так и есть. Я о другом.

Сделай 12-часовой - профит будет выше? Уверен, что много выше. Если действительно есть такая посещалка

Хотя можно предположить, что имеет место быть кривость скриптов и лечить это надо совсем не кешем.

И да. Если у тебя действительно страница обновляется в реалтайме, то можно делать "частичный" кеш - кешировать не изменяемые эл-ты (в тч и УЖЕ неизменяемые. Типа старые комменты), а обновляемые - нет (аля последний коммент).

---------- Добавлено 04.11.2014 в 09:19 ----------

MC_KoT:
Будет ли это оправдано?

У тебя есть проблемы с работой сайта без кеширования? Нет? Значит не парся, а займись полезным - почитай что такое кеш, какие бывают, на каком уровне работают и тд.

Вкратце: кеш - палка о двух концах. И на большинстве сайтов он нафик не нужен. Оптимизировать скорость сайта с пом кеша - последнее дело. По счёту в см. Вначале нужно оптимизировать всё остальное.

87793:
Почему это "говнослово"?
И почему оно "мерзейшее"?

По факту.

10 фактов.

Stan_1:
В чем может быть причина такого поведения?

А изначально тоже было только на https?

И test.v-screen.ru не мешало бы закрыть от ПС ;)

Mish-ka:
Там стоят весы с чекопечатью, куча калькуляторов, а они все равно на счетах считают.

И мне объяснили почему - для удобства.. обсчитывания покупателей :)

HelpFinder:
Возникло разногласие с программистом

Вечная борьба... :)

Клиенты не понимают зачем им сайт (как он должен работать, что бы приносить пользу), технари не понимают что в голове у таких клиентов.

И вот тут нужен оч. грамотный менеджер, способный донести до обеих сторон важность мнений каждой из них.

HelpFinder:
Разве не так?

Чаще задавай ему вопросы типа:

Вы хотите получить прибыль от нашего взаимодействия? Вы рассказываете доктору как нужно Вас лечить?

и тд. Как бэ аккуратно намекая кто и в чём специалист.

Effecty:
Дак что делать тогда? (

Код в хтасцесс из поста #6. Этого вполне достаточно в подавляющем большинстве случаев.

При желании нагрузить сайт фичами, в которых не понимаешь - можно использовать и плагины псевдобезопастности. ;)

LEOnidUKG, я поискал и нашел: /ru/forum/comment/10101986

BrimStone:
На кой хрен перегенерировать весь кеш раз в минуту?

Эээ.. Это я у тебя вообще-то спрашиваю - нахрена ты это сделал :):

BrimStone:
На одном из сайтов у меня 1 минута стоит. Потому что там постоянно что-то обновляется.

---

BrimStone:
если есть и дата создания старше минуты - перезаписать. Все. Сотые доли секунды.

И при хорошей посешалке (чит: запросов разных страниц) имеем.. сколько? Сколько копий скрипта будет запихано в память сервера и сколько процессов они вызовут? ;)

А если нет такой посещалки - опять же в чём смысл 1 минутного сброса кеша? В чём разница работы без кеша? Где профит?

LEOnidUKG:
жене нужно на форумах женских региться. А она не может

ааа... вотоночёоказывается.. тогда посыпаю голову пеплом :)

Всего: 28514