|
|
|
отключить кэширование в эксплорере
|
|||
|---|---|---|---|
|
#18+
Всем привет. Собствено у одного клиента для которого делалась простенькая админка, 10-й эксплорер нагло кэширует динамический контент, который получает через xmlhttp. Я клиенту уменьшил кєш до 8 метров, поставил проверку страницы на каждом обновлении страницы и так далее. Чистил кеш Х раз и комп ребутил. Трабла остается. у меня на 9 эксплорере все пашет нормально с теми же настройками. Клиенту нужна обязательно поддержка экплорера. Смогу потестить все решения только завтра на его компе. Пока нагуглил вот такое решение для борьбы с кешированием. Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2014, 17:56 |
|
||
|
отключить кэширование в эксплорере
|
|||
|---|---|---|---|
|
#18+
forward1210-й эксплорер нагло кэширует динамический контент контент или таблицы стилей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2014, 18:00 |
|
||
|
отключить кэширование в эксплорере
|
|||
|---|---|---|---|
|
#18+
forward12, чтобы браузер не кешировал данные нужно указать соответствующие http заголовки. Например, Expires указывающий в прошлое. forward12Пока нагуглил вот такое решение для борьбы с кешированием. Код: php 1. Плохое решение. Клиентский кеш будет засираться разными копиями style.css при том что реальных изменений там возможно и не было. Прием с добавлением параметра к статическому контенту надо использовать разумно - то есть чтобы параметр менялся только при изменении файла. Еще лучшим решением будет настройка веб-сервера так что он отдавал необходимые кеширующие http заголовки для статического контента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2014, 18:11 |
|
||
|
отключить кэширование в эксплорере
|
|||
|---|---|---|---|
|
#18+
Изопропилforward1210-й эксплорер нагло кэширует динамический контент контент или таблицы стилей? кэширует тупо контент. Причем контент весьма компактный по размерам. Там максимум килобайта 2 запрос к пхп скрипту который выдает в ответ небольшую таблицу, которая потом через innerhtml отрисовуется. Самое загадочное в этой истории то что на прошлой неделе этому же заказчику сделал другую админку, концептуально одинаковую с этой проблемной админкой. Там такие же запросы и сервер тот же. Грубо говоря отличия между админками это разные названия кнопок, пунктов меню, а функционал на 90 с гаком процентов идентичен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2014, 20:01 |
|
||
|
отключить кэширование в эксплорере
|
|||
|---|---|---|---|
|
#18+
bazileforward12, чтобы браузер не кешировал данные нужно указать соответствующие http заголовки. Например, Expires указывающий в прошлое. forward12Пока нагуглил вот такое решение для борьбы с кешированием. Код: php 1. Плохое решение. Клиентский кеш будет засираться разными копиями style.css при том что реальных изменений там возможно и не было. Прием с добавлением параметра к статическому контенту надо использовать разумно - то есть чтобы параметр менялся только при изменении файла. Еще лучшим решением будет настройка веб-сервера так что он отдавал необходимые кеширующие http заголовки для статического контента. я переговорю со всеми соседями по вдс. Дело в том что там сайты партнеров и так далее. Глобально перенастравить сервер не хочу ибо у них достаточно прожорливые проекты и кеширование я знаю что они делали у себя на уровне ява скриптов и пхп, чтобы сократить количество запросов. А вот как они отреагируют на изменение заголовков. Это я у них узнаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2014, 20:03 |
|
||
|
отключить кэширование в эксплорере
|
|||
|---|---|---|---|
|
#18+
forward12кэширует тупо контент. а зачем суффикс к таблице стилей приписывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2014, 20:12 |
|
||
|
отключить кэширование в эксплорере
|
|||
|---|---|---|---|
|
#18+
forward12я переговорю со всеми соседями по вдс. Дело в том что там сайты партнеров и так далее. Глобально перенастравить сервер не хочу Глобально ничего перенастраивать не надо. Два самых распространенных веб-сервера (Apache и IIS) позволяют делать подобные настройки для отдельных сайтов или папок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2014, 00:26 |
|
||
|
отключить кэширование в эксплорере
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2014, 09:44 |
|
||
|
отключить кэширование в эксплорере
|
|||
|---|---|---|---|
|
#18+
user89forward12, ??? http://nomagic.ru/?p=123 Пасибо. Аналогичный вариант нашел на http://learn.javascript.ru/ajax-xmlhttprequest#кэширование [/url Буду тестировать на проблемном компе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2014, 10:38 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=102&tid=1447159]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 353ms |

| 0 / 0 |
