За последние 24 часа нас посетили 60283 программиста и 1813 роботов. Сейчас ищет 831 программист ...

про заголовки head

Тема в разделе "PHP для новичков", создана пользователем vl25, 16 июн 2010.

  1. vl25

    vl25 Активный пользователь

    С нами с:
    30 янв 2009
    Сообщения:
    25
    Симпатии:
    0
    В общем использую следущее:

    Код (Text):
    1. Header("Content-type: image/png");
    2. header("Cache-Control: public");
    3. header("Cache-control: max-age=1800");
    4. header('Expires: '.gmdate("D, d M Y H:i:s", time() + $expireTime).' GMT');
    почитал маны, это кеширование картинки, но как оно работает? при её изменении немедленно меняется сама картинка. объясните придурку :)
     
  2. Neka

    Neka Активный пользователь

    С нами с:
    16 янв 2010
    Сообщения:
    188
    Симпатии:
    0
    Браузер сравнивает либо размеры файлов либо их MD5 Hash (сам не знаю), и если различаются, то скачивает файл с сервера, если одинаковы - то берет из кэша.
     
  3. Neka

    Neka Активный пользователь

    С нами с:
    16 янв 2010
    Сообщения:
    188
    Симпатии:
    0
    Почему бы не ошибиться, если есть такие умные люди, которые поправят?

    Спасибо, ознакомился, буду знать)