Я запустил Google Page Speed, и он говорит, что я должен сжать мои файлы JavaScript?
Как я могу сжать мои файлы JavaScript?Мой сайт размещен на героку, если это важно
Вы можете предварительно распаковать свои ресурсы, используя драгоценный камень jammit, выполнив команду jammit перед развертыванием и загрузив непосредственно в heroku. Просто создайте файл config / assets.yml, а затем запустите "jammit"
http://documentcloud.github.com/jammit/
Этот ответ устарел, но я не могу удалить его, потому что он был принят. Поэтому я превращаю его в вики сообщества, чтобы люди могли его починить.
Heroku должен автоматически разархивировать все (если, конечно, клиент это поддерживает). Из старого сообщения в блоге :
Все приложения, развернутые в Heroku, автоматически сжимают страницы, которые они обслуживают, благодаря прохождению через gzip-фильтра Nginx при выходе.
А с текущая документация :
В HTTP-стеке heroku.com запросы поступают на платформу через Nginx, который обрабатывает SSL и Gzip.
Насколько я понимаю, это задача веб-сервера, чтобы сжать файлы, я сомневаюсь, что вы можете изменить настройки heroku.
Кроме того, файлы javascript обычно кэшируются браузером, поэтому обычно это не то, о чем вам следует беспокоиться.