Re: Очистка кеша nginx

Andrey Repin hell-for-yahoo at umail.ru
Fri Feb 8 12:52:36 UTC 2013


Здравствуйте, Уважаемый(-ая, -ое) Trurl McByte!

TM> На своей практике выяснил что оптимальное время кеширования популярных
TM> страниц - от 2х до 5ти минут. Меньше 2х - не выгодно (за некоторыми редкими
TM> исключениями). Очень оптимально догружать части (особенно часто
TM> обновляющиеся блоки) страниц уже на клиенте, яваскриптом

При этом надо чётко себе представлять, что яваскрипт может
1. сбоить
2. быть отключен

В таком разе лучше, действительно, SSI использовать, кешируя отдельные блоки,
а не страницу в целом.

TM> (для крупного
TM> портала это вполне приемлемо). При этом еще и канал экономится в
TM> перспективе. Про 2 минуты - это _обычно_ минимальное время кеширования на
TM> провайдерских проксях (и не надо говорить что ими мало пользуются - разве
TM> что портал чисто для айтишников). Использовать ли их для уменьшения трафика
TM> и нагрузки - ваше дело. Из-за этих же проксей (а так же всяких  ускорителей
TM> типа Opera-Turbo) свой кеш чистить вообще смысла мало. Лучше таки
TM> использовать "поколение" или "версию" или еще что-то в этом духе. Например
TM> - использование epochtime, округленного до сотен секунд - аналог expires
TM> 100s; (хотя это уже для извращенцев, но мало ли).

TM> У меня вообще код коммита git используется в некоторых местах ))


-- 
С уважением

    Andrey Repin (hell-for-yahoo at umail.ru) пятница, 08.02.2013, <16:50>


Подробная информация о списке рассылки nginx-ru