Действительно ли gae Gzipping мой контент? Медленные времена отклика с GAE как CDN

StackOverflow https://stackoverflow.com/questions/2606248

Вопрос

Я проверяю Google App Engine как бесплатная доставка контента И это похоже на то, что он долго обслуживал свой контент. я Читайте где-нибудь Это Gae Gzips все ваше содержание по умолчанию, это главная причина, по которой я хотел бы дать ему выстрел.

Почему эта страница GAE Скажите полтора секунды, чтобы скачать, пока ваш типичный Страница переполнения стека Загрузки намного быстрее даже с тонкой более контентом?

Что я здесь не хватает? Все, что я сделал, это создать приложение и загрузило изображение в соответствии с этим руководством, но содержание обслуживается очень медленно, кажется. Какие-либо предложения? (Не учитывая Amazon или другие CDNS прямо сейчас, просто ищу помощь в GAE).

Примечание: я использую Safari, когда я посещаю эти ссылки, возможно, Safari вызывает проблемы?

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

Решение

Я не вижу ничего странного о задержеке для вашего образца GIF. Я думаю, что все приложения Gae Engine размещаются в Соединенных Штатах, поэтому используя его в качестве CDN, не может быть идеальным, если ваши пользователи находятся в Азии. Кэширование браузера должно позаботиться о проблеме для вас, поэтому убедитесь, что настроено правильно.

Apachebench для вашего GIF:

Percentage of the requests served within a certain time (ms)
  50%    211
  66%    257
  75%    288
  80%    289
  90%    296
  95%    302
  98%    328
  99%    345
 100%    345 (longest request)

Apachebench для логотипа стопорного потока (извините Джефф):

Percentage of the requests served within a certain time (ms)
  50%    372
  66%    373
  75%    373
  80%    373
  90%    374
  95%    376
  98%    384
  99%    384
 100%    384 (longest request)

Обратите внимание, что ваше изображение в 4 раза больше, чем размер настолько логотипа, и что, если вы сделаете много одновременных запросов, я догадаюсь, что Gae Hosted Version будет справиться с нагрузкой намного лучше.

GZipping GIF был бы бессмысленным (и просто неправильным), так как его уже сжимаются.

Другие советы

Если я использую инструменты разработчика Chrome 5, есть вкладка, называемая аудитом. Если я нажимаю тест, он упоминает, что контент не составлен.

Вы также можете использовать отличный Yslow. Плагин для Firefox. Это даст вам класс производительности AF на основе около двадцати различных мер, включая сжатие компонентов страницы.

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