Публикации по теме 'http-caching'


Кеширование HTTP - Часть I
Возможно, вы слышали о кешировании. У нас есть несколько типов кэширования, кэширование базы данных, кэширование CDN, кеширование DNS и т. Д. Однако в этой статье мы собираемся обсудить веб-кеширование или кеширование HTTP, которое происходит на уровне приложения. Я собираюсь осветить ключевые термины и определения в этой статье, а также их фактическую реализацию, варианты использования, преимущества и недостатки в следующих статьях. Кэширование в целом - это механизм,..

Вопросы по теме 'http-caching'

Heroku & Rails - HTTP-кеш Varnish не работает
Корневая страница моего веб-сайта heroku по существу статична, она имеет некоторый рубиновый код в представлении при ее создании, но нет ничего конкретного для одного пользователя, поэтому я хотел бы, чтобы Varnish кэшировал ее и обслуживал, не...
1615 просмотров

Блог на основе Jekyll Bootstrap — заголовки с истекающим сроком действия?
У меня есть блог на основе начальной загрузки Jekyll, размещенный на страницах Github. Моя проблема: каждый раз, когда я что-то меняю на своей веб-странице, мне приходится принудительно перезагружать страницу (CTRL + R), чтобы увидеть изменения....
2977 просмотров

Кеширование анонимной страницы с перенаправлением, если пользователь аутентифицирован
Я хотел бы использовать кеширование страниц для целевой страницы нашего сайта asp.net mvc. Эта страница доступна только анонимным пользователям. Однако, если пользователь вошел в систему, я бы хотел, чтобы эта страница перенаправлялась на домашнюю...
203 просмотров
schedule 28.01.2023

Предварительная загрузка сгенерированного PHP изображения
у меня есть анимация загрузки аватара, которая заменяется изображением при загрузке: var avvy = $.trim("/"+this.mycoach.avatar); this.tmpImg = new Image() ; this.tmpImg.src = avvy; $(this.tmpImg).load( function() {...
505 просмотров
schedule 13.09.2022

Заголовок Expires на основе динамического Content-Type в nginx
У меня есть веб-сайт PHP, на котором некоторый контент создается пользователями. Например, пользователи могут загружать фотографии, размер которых изменяется, и их можно запросить. Я хотел бы указать заголовок Expires (для кэширования) на основе...
6220 просмотров

Библиотека C ++ с поддержкой кеширования ответов http 1.1
Я работаю над проектом, в котором мне нужно общаться с сервером с помощью сетевой библиотеки на C ++. В настоящее время я использую POCO / Net Есть ли какая-либо библиотека C ++, которая поддерживает кеширование ответов , аутентификацию, HTTP и...
408 просмотров
schedule 06.07.2023

Заголовки Laravel и кэширование в php
У меня есть небольшой генератор изображений как часть моего приложения laravel4. Для создания изображения требуется около 700 мс, поэтому я начал кэшировать сгенерированный результат на своем сервере и вместо этого возвращать его в браузер, что...
9355 просмотров

Всегда ли робот Googlebot и другие пауки извлекают самый свежий контент?
Я понимаю, что использование следующих метатегов предотвратит кеширование для веб-браузеров, но не для прокси: <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> Однако использование...
251 просмотров
schedule 11.06.2022

HTTP-кеш Rails для индексных запросов JS/JSON: как?
Я реализовал HTTP-кэш в своем последнем приложении rails 3.2 (скоро 4), используя вспомогательные методы, такие как fresh_when. Теперь я использовал тот же подход к действиям с индексами. Что-то похожее: ... def index @resources =...
243 просмотров
schedule 26.06.2022

Как работает бан в Varnish?
Я не могу понять, как работает бан в Varnish. Из термина и размышлений о разнице между чисткой и запретом кажется, что purge аннулирует кеш, и следующий запрос отправляется на сервер и снова кешируется. BAN , блокирует URL-адрес. так как в...
2297 просмотров
schedule 10.11.2022

Веб-приложение Azure не использует сжатие GZip
Я использовал WebPageTest для проверки производительности своего веб-приложения Azure (ASP.Net vNext Web API / Angular). Я получил F как за "Сжатие передачи", так и за "Кэширование статического содержимого". После поиска в StackOverflow и Google я...
9354 просмотров

Можно ли управлять кешированием браузера только HTTP-заголовками без использования хэш-имен для файлов активов?
Я читаю это в документах Webpack : В том, как это работает, есть ловушка: если мы не изменим имена файлов наших ресурсов при развертывании новой версии, браузер может подумать, что он не был обновлен, и клиент получит его кешированную версию....
51 просмотров

Как работает проверка в случае кеша браузера, кеша прокси и исходного сервера?
См.: https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching#Freshness когда кеш получает запрос на устаревший ресурс, он пересылает этот запрос с If-None-Match, чтобы проверить, действительно ли он все еще свежий. Если это так, сервер...
60 просмотров

Каково поведение кэширования React Native для извлечения
Каково в настоящее время поведение React Native по умолчанию для кэширования вызовов fetch ? Официальные руководства FB просто говорят: «Посмотрите на Mozilla!» но мы не в веб-браузере. Я бы предположил, что поведение кеша здесь нестандартное...
3374 просмотров
schedule 12.10.2022

Многие ответы HTTP 304 приводят к меньшему количеству запросов GET.
У меня есть сервер разработки Django, на котором размещена веб-страница, которая в режиме реального времени отображает информацию, собранную с многочисленных серверов, за которыми я наблюдаю. Эта веб-страница все еще находится в разработке, поэтому в...
138 просмотров

Оптимизация Apache для изображений или статических файлов
У меня есть несколько страниц, на каждой из которых около 200 изображений. Когда я обращаюсь к ним, Apache открывает множество потоков, используя более 1 ГБ ОЗУ. Я вижу несколько записей «httpd» в команде «top», каждая из которых использует 0,6%...
129 просмотров
schedule 02.02.2023