google pagespeed с nginx и apache рекомендуется? Где установить?

Я запускаю установку с внешним сервером nginx и apache в качестве внутреннего сервера.

Где бы вы настроили PageSpeed? Можно ли установить mod_pagespeed в apache в этом параметре? Мой веб-сервер недоступен напрямую!

Кто-нибудь знает, сколько повышения производительности привносит такая настройка в Google PageSpeed? Это вообще рекомендуется?


person Manuel    schedule 09.07.2014    source источник


Ответы (1)


Похоже, ваша ситуация:

+------+       +-------+       +--------+
| user | ----> | nginx | ----> | apache |
+------+       +-------+       +--------+

Это очень распространенная установка, и у людей были хорошие результаты с двумя вариантами:

1) Установите mod_pagespeed на серверную часть apache или 2) Установите ngx_pagespeed на внешний интерфейс nginx.

Либо разумно, просто установите только в одном из двух мест. Если у вас несколько бэкендов, лучше установить на фронтэнд. Если у вас достаточно трафика, проходящего через ваш интерфейс, что дополнительная скорость страницы слишком велика для этого сервера, тогда лучше установить на бэкэнд. Однако, если вы устанавливаете на несколько бэкэндов, используйте memcached и сделайте так, чтобы они совместно использовали кеш, и убедитесь, что все они имеют одинаковые версии и конфигурации скорости страницы.

person Jeff Kaufman    schedule 11.12.2014
comment
что если у меня 2 nginx с 2 apache. так сказать user --› loadbalancer --› nginx --› loadbalancer --› сервер приложений? - person Manuel; 22.12.2014