2015-08-12 2 views
-3

Я хочу ускорить работу своего веб-приложения, которое находится в java, и также использую ajax, javascript. может кто-нибудь объяснить на примере того, как реализовать кэширование изображений. Я использую IBM WebspereКак реализовать кеширование изображений для ускорения моего веб-приложения

+1

http://stackoverflow.com/questions/2872613/caching-images-served-by-servlet –

+0

Как правило, это не делается браузерами? По умолчанию каждый браузер будет кэшировать изображения, css, js-файлы, и вы не должны беспокоиться о том, как контролировать кеширование на стороне сервера. –

ответ

0

В идеале статический контент кэшируется браузером на стороне клиента, но для уменьшения нагрузки на сервер приложений вы можете использовать HTTP-сервер, такой как Apache или IBM между вашим клиентом (браузером, мобильным телефоном ...) и сервером приложений. Вы можете искать Использовать HTTP-сервер для кэширования статического содержимого

+0

Вот что я хочу знать, где я могу положить Expires и max-age для контрольного контроля изображений. Пожалуйста, разъясните об этом – Abhi

+0

Hi Abhi, Правило Thumb для улучшения производительности системы - это сделать работу системы с меньшим количеством данных. хотя я не использовал истечения срока действия, максимальный возраст, управление кешем ... но сохранение HTTP-сервера между вашим сервером приложений и клиентом позволит значительно увеличить время загрузки страницы. я видел, что он улучшает от 40 до 70% –

Смежные вопросы