Искал и не нашел где можно почитать об этом. Если кто знает подкиньте ссылку.
Подскажите пожалуйста где можно почитать про то как браузеры кэшируют?
(Ответов: 4, Просмотров: 672)
- 19.06.2012 13:50
- 19.06.2012 16:50
Jeremen,
Вам именно саму технологию кэширования или как управлять кэшем (expires, Cache-Control, last-Modified)? По второму есть неплохая статья (на англ) http://www.mnot.net/cache_docs/ и на русском выдаются при поиске(правда менее полно) - 19.06.2012 21:57
Alex_RD, нет просто хочется почитать что и как браузер кэширует. Просто схему понять, внутренности не нужно.
- 19.06.2012 22:03
1)загружается страница, для нее проверяются заголовки (указано ли время кэширования) либо выбирается время по-умолчанию
2)в папку на диске кладется файл, в БД записывается строка - урл-имя файла-время жизни кэша
3)в будущем при загрузке урла проверяется его наличие в базе, а так же не истекло ли время кэширования (не нужно ли обновить)
если файл найден - он загружается из локальной копии, если кэш устарел - он обновляется и запись модифицируется
если по времени 2+3 меньше чем 1 (там где кэширование нужно) либо дешевле (по трафику) - схема нужна, иначе - нафиг - 19.06.2012 22:20
ZCFDDD, какая БД :)? А если html страница без заголовков кэширования и прикрепляется к ней таблицы стилей в отдельном файле браузер по стандарту положить в кэш css? Или браузер только кладет в кэш когда получает http запрос на кэширование?
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Подскажите пожалуйста где можно купить одежду которой барыжат в вк? | Оффтоп и свободные темы | 21 | 29.10.2012 23:50 |
Подскажите пожалуйста. | Вопросы от новичков | 1 | 20.04.2011 19:30 |
Подскажите пожалуйста) | Вопросы от новичков | 14 | 25.03.2011 19:45 |
Подскажите пожалуйста! | 8 | 23.12.2010 05:27 |




