Я запутался в «кеше». Это клиентская или серверная сторона? Как хранить кеш-клиент и как хранить кеш на стороне сервера? И если кеш хранится на стороне сервера, то почему люди очищают кеш в браузере?Кэш - это клиентская сторона или серверная сторона?
ответ
Это клиентская сторона или серверная сторона?
Это может быть любой из них.
Серверные кеши обычно используются, чтобы избежать многократных операций с базой данных, чтобы обслуживать один и тот же контент для множества разных клиентов.
Тайники на стороне клиента используются для предотвращения повторной передачи одних и тех же данных по сети.
Как сохранить клиентскую часть кэша
Отправить cache control HTTP response headers такие как:
Cache-Control: max-age=86400, must-revalidate, public
как хранить кэш на стороне сервера?
Обычно это делается с использованием специализированных серверов кэширования, таких как Memcached.
Вы отметили этот ASP.NET, поэтому стоит отметить, что он имеет built-in caching.
Это клиентская сторона или серверная сторона?
Кэш может быть либо сервером, либо стороной клиента, либо и тем, и другим.
Как хранить на сторону клиента кэша
Используйте заголовки ответа кэша управления HTTP:
Cache-Control: макс возраст = 86400, должно перепроверить, общественный
как хранить кеш на стороне сервера?
Это зависит от того, на каком языке вы используете сервер. На каждом языке на стороне сервера (php, asp.net, java) есть некоторые встроенные функции для хранения и использования кеша
И если кеш хранится на стороне сервера, то почему люди очищают кеш в браузере?
Вот разница между двумя, которые помогут вам выбрать:
1.Серверная сторона
Серверные кеши обычно используются, чтобы избежать многократных операций с базой данных, чтобы обслуживать один и тот же контент для множества разных клиентов.
Ниже Изображения демонстрируют пример кэша сервера
2. Боковой Клиент
В кэширование на стороне клиента, нет никакой необходимости передавать что-либо по сети, но каждый из кэша является локальным для каждого клиента. Ваш веб-браузер (Chrome, Firefox) решает вспомнить, как выглядит веб-страница, поэтому нет необходимости просить сервер снова отправить веб-страницу. Это экономит время (и пропускную способность), устраняя почти всю сетевую связь.
хорошо описание. –
- 1. Серверная сторона или клиентская сторона (AJAX) Загрузка
- 2. Изменение размера. Клиентская сторона или серверная сторона?
- 3. Ruby: клиентская или серверная сторона?
- 4. Auth0 decoupled клиентская сторона/серверная сторона
- 5. Посещение отслеживания - серверная сторона/клиентская сторона
- 6. Серверная сторона MVC + Клиентская сторона MVC
- 7. asp.net форма проверка. Серверная сторона или клиентская сторона
- 8. Parse Django - серверная сторона сервера или клиентская сторона?
- 9. Серверная или клиентская сторона для получения твитов?
- 10. Веб-диаграмма, серверная или клиентская сторона?
- 11. Серверная сторона VS Клиентская сторона отображает производительность шаблона?
- 12. Серверная сторона закрыта, как только открывается клиентская сторона
- 13. Struts Веб-приложение: многоразовая проверка Клиентская сторона и серверная сторона
- 14. Timechecking: сторона сервера или клиентская сторона?
- 15. Клиентская сторона Breeze JS
- 16. серверная сторона adsense
- 17. Насколько быстро клиентская сторона javascript или серверная Java?
- 18. Facebook api rate limit - серверная или клиентская сторона лучше?
- 19. Серверная сторона GET
- 20. Один продукт (сторона сервера/клиентская сторона 1/клиентская сторона 2 ...) в одном хранилище git
- 21. GWT "database" (клиентская сторона)
- 22. Серверная сторона Geolocating?
- 23. Meteor.isCordova и серверная сторона
- 24. Rails: Facebook Connect: сторона клиента/серверная сторона или оба?
- 25. Серверная сторона ODBC
- 26. Серверная сторона angularjs
- 27. php countdown серверная сторона
- 28. Клиентская сторона проверки боба
- 29. Клиентская сторона ASP.NET CustomValidator
- 30. нокаут foreach серверная сторона
Кэш - это общий термин, в котором описывается место, где программы помещают вещи, поэтому им не нужно перезагружать/перестраивать его. У обоих браузеров и серверов есть кеши, но они совершенно разные вещи. –