Как инимизировать обьем загружаемых страниц

1 23
John Lee Hooker
На сайте с 18.10.2007
Offline
14
#21

Все верно Вы сделали. Теперь у Вас отдаются заголовки expires, IE не должен, по идее, картинки перезапрашивать теперь. Видимо, не в этом дело было. .htaccess не исчез, он просто не отображается. В ftp-клиенте нужно включить режим отображения скрытых файлов.

Наверное, придется искать сниффер или монитор сетевой какой ни-будь, смотреть, что именно IE там тащит. Или можно посмотреть в логах сервера - есть у Вас логи?

Shtogrin
На сайте с 02.11.2006
Offline
95
#22

kruto, Что у вас в настройках ИЕ?

Сервис / Свойства обозревателя / Временные файлы Интернета / Параметры

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
kruto
На сайте с 26.10.2007
Offline
12
#23
Shtogrin:
kruto, Что у вас в настройках ИЕ?
Сервис / Свойства обозревателя / Временные файлы Интернета / Параметры

Проверка новой версии страницы - Автоматически, обьем сохраняемых файлов 937Мб.

Буду со снифферами разбирться.

Здесь могла быть моя подпись.
John Lee Hooker
На сайте с 18.10.2007
Offline
14
#24

kruto, я нашел плагин для IE, который показывает HTTP заголовки: http://www.debugbar.com/download.php

Смотрю на страничку, все нормально, IE не качает ничего лишнего, нигде нет 33 kB... около 2,5 kB картинок (счетчики) качает и все...

Посмотрите и Вы на своей машине, гляньте на других сайтах, нет ли лишнего траффика - уж не троян ли где прилип?

kruto
На сайте с 26.10.2007
Offline
12
#25

John Lee Hooker, спасибо. Действительно ерунда какая-то: сейчас проверяю, точно все нормально без лишних килобайт. А возможно, что настройки .htaccess только сейчас действовать стли? Т.к. я проверял на 3-хкомпьютерах утром и днем в ИЕ было 33. Сейчас на всех компьютерах нормально.

John Lee Hooker
На сайте с 18.10.2007
Offline
14
#26

Да, наверное IE картинки перегружал. Если хотите еще раз проверить все, закомментируйте все строки в .htaccess знаком # и почистите кеш броузера, должен опять начать перкачивать картинки при каждом запросе...

Если оставите инструкции для mod_expire в .htaccess, то будьте внимательны (особенно, если оставите инструкции для .js и .css файлов), что при изменении файлов на сервере в кеше пользователей будет оставаться старая версия файлов (в приведенном выше примере - 7,5 дней со времени запроса). Если Вы измените дизайн, то пользователь IE, бывший уже на сайте, не увидит в течении этого времени изменений, если не очистит кеш. Firefox себя по-другому ведет, там кнопка "обновить" сработает и файлы действительно перегрузятся.

Решить эту проблему можно 2 путями: установить приемлемый срок для заголовка expire или при изменении файлов всегда давать им новые имена. Например, если весь дизайн меняется каждый день, есть смысл задавать expire 1-2 часа, если раз в месяц, 1-2 дня и т.п., по вкусу... Если дизайн не меняется целиком, а только, скажем, одна картинка сменилась (а все файлы крепко закешированы у посетителей в броузере), то проще новому файлу имя сменить.

MX
На сайте с 12.08.2007
Offline
22
MrX
#27

Мне кажется что проблема в способе подсчёта

Открываю "подключение к интернету" там написано "отпраленно" и "принято". и смотрю на сколько изменилось "принято"

А .htaccess действует сразу же.

Анонимный минус в репу это аргумент для неучей (подсмотрено у Бармалейкина)
kruto
На сайте с 26.10.2007
Offline
12
#28

John Lee Hooker, спасибо что помогли разобраться, действительно проблема была в .htaccess, просто я сразу не заметил его действие из-зи того что кэш не почиистил. Сам бы я до этого не додумался.

MrX, точность такого способа невелика, но достаточна чтобы увидеть разницу между закачкой 9кб и 35кб.

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий