Я обслуживаю свой контент через Apache и Nginx в Webfaction. Webfaction поддерживает директиву «epxires_max» для своего сервера Nginx для всего статического контента (изображения, css-файлы, js и т. Д.)., обслуживающий неограниченный контент с помощью оптимизации Nginx и SEO
Я попытался Google PageSpeed Tool и говорит, что это:
Следующие кэшируемые ресурсы имеют короткий срок службы свежести. Укажите срок действия, по крайней мере одна неделя в будущем для следующих ресурсов:
, а затем перечисляет около 50 изображений, которые он считает мне нужно указать их истечения.
Так что мои вопросы:
(а) Обслуживание контента через (Apache и) Nginx (не включены не директива expires_max) и использовать Memcached, мне также необходимость указать более перезаписывать информацию для моего статического контента?
b) Помимо «expires_max» есть ли у меня другие возможности?
Спасибо. Это было очень информативно. Но действительно ли мне нужно это делать? Это необходимо? Сможет ли это сделать мой сайт быстрее? Не хватает memcached + Nginx? – xpanta
Вы не сделаете этого (ваш сайт будет работать без него), но ваш definately _want_ он (так как это уменьшит задержку, что сделает ваш сайт быстрее). В основном настройка кеш-заголовков позволяет прокси-серверам и браузерам локально сохранять эти ресурсы, а это значит, что при втором доступе он быстрее (из-за сбоя в работе сети), а это означает, что они не используют ваш серверный диапазон, чтобы запрашивать одно и то же множество раз. – cobaco