SORU
18 Aralık 2010, CUMARTESİ


Nasıl HTTP başlıkları (cache-control için) ayarlamak için?

çok basit bir soru.

Benim site için tarayıcı önbelleğini etkinleştirmek istiyorum. Nasıl yapabilirim? Konu ile ilgili yeni başlayanlar için iyi bir eğitim bulamadım. Sadece cache-control:public benim Başlığı Yukarı böyle bir yerde koyabilirim?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
Cache-Control:public;
>

PHP son sürüm ÖNCELİKLİ olarak en son versiyon gelişen kullanıyorum.

Teşekkürler

CEVAP
18 Aralık 2010, CUMARTESİ


HTML önbellek-denetimi kullanmak için meta tag, örneğin kullanın

<meta http-equiv="Cache-control" content="public">

İçerik alanındaki değer aşağıdaki dört değerden biri olarak tanımlanır.

Cache-Control Başlığı hakkında bazı bilgiler aşağıdaki gibidir

HTTP 1.1. = NO-CACHE, NO-STORE izin verilen değerler KAMU | ÖZEL||.

Kamu - kamu paylaşımlı önbelleğe alınan olabilir.
Özel - sadece özel önbelleğinde önbelleğe alınmış olabilir.
No-Cache - önbellek olmayabilir.
No-Store - ancak önbelleğe arşivlenmiş olabilir.

Direktif CACHE-CONTROL:NO-CACHE önbelleğe alınan bilgiler kullanılmalıdır. ve istekleri yerine kaynak sunucu iletilmelidir. Bu yönerge PRAGMA:NO-CACHE olarak aynı mantığı vardır.

MüşterilerGEREKİRher ikisi de vardır PRAGMA: NO-CACHE CACHE-CONTROL: no-cache bir istek bir sunucu HTTP/1.1 olarak bilinen gönderildiğinde NO-CACHE uyumlu. Ayrıca Bkz SONA eriyor.

Not: bilgileri önbelleğe daha fazla tarayıcı, ama vekiller ve diğer aracılar etki edebilecekleri META tablolarda daha HTTP önbellek komutları belirtmek için daha iyi olabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • celebrateubuntu

    celebrateubu

    23 Mayıs 2011
  • Christian Atlas

    Christian At

    26 Mart 2009
  • Sean Murphy

    Sean Murphy

    4 ŞUBAT 2009