Вопрос

Rails 2.3. *, Mod_passenger 2.2. * И Apache 2.2. *. Стоит ли устанавливать MOD_PAGESPEED или RAILS создает все заголовки кэша и т. Д. Правильно, чтобы MOD_PAGESPEED не нужен?

Это было полезно?

Решение

mod_pagespeed применяется Несколько оптимизации производительности и фильтры. Отказ Rails уже включает в себя некоторые из этих лучших практик, таких как упаковка активов, но MOD_PAGESPEED идет даже дальше, сжимая и министерство каждого пакета активов.

Многие из mod_pagespeed Фильтры могут быть выполнены с использованием RUBY, создавая определенные варианты или фильтры или фильтры для рельсов, но если вы никогда не применяете какую-либо оптимизацию производительности, чтобы Ruby до сегодняшнего дня до сегодняшнего дня MOD_PagePeed - хороший инструмент Plug & Play.

mod_pagespeed работает на уровне сервера. Это означает, что несколько оптимизации немного более эффективны, чем запуск одинаковой оптимизации на уровне рельсов.

Независимо от того, будете ли вы использовать mod_pagespeed или нет, найдите время, чтобы осмотреть ваши рельсы приложения и спросите себя, если у вас нет других разделов вашего приложения, заслуживающей оптимизации. Улучшения производительности, предоставленные mod_pagespeed Не определенно не решайте все ваши проблемы с производительностью.

Я видел программисты, пытаясь использовать кэширование активов, чтобы получить 3 мс, пока они не реализовали какую-либо стратегию кэширования MEMCACHED, чтобы уменьшить время вычисления в своих методах модели рельсов. Другими словами, mod_pagespeed Не должно быть сквозным и забывать дополнение, а только один шаг в вашей стратегии оптимизации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top