Şirketiniz derlenmiş siteler kullanıyorsa statik sitelerin ne kadar süre önbelleğe alınacağını ve hangi mobil kullanıcı aracılarının site derleme tarafından desteklenen uyarlamalı mobil yerleşimleri çağıracağını kontrol edebilirsiniz.
Oracle Content Management, ek konfigürasyon olmadan bir siteyi kolayca derlemenize olanak tanıyan yerleşik bir derleme hizmeti içerir. Veya hizmet yöneticiniz site derlemesini test etmek ya da özel kitaplıklar kullanmak için test amacıyla manuel olarak bir derleme hizmeti oluşturabilir. Kullanılan derleme hizmetinden bağımsız olarak, site yayımlandığında veya yeniden yayımlandığında siteyi derlemeyi seçebilirsiniz.
Oracle Content Management uygulamasında oturum açtıktan sonra yan gezinme menüsünde Siteler'e tıklayın.
Değiştirmek istediğiniz siteyi seçip Nitelikler'e tıklayın.
Nitelikler iletişim kutusunda Statik Teslim'e tıklayın.
Otomatik Derlemeyi Etkinleştirme bölümünde Yayımlandıktan sonra siteyi derle seçeneğini etkinleştirin.
İşlem tamamlandığında Bitti'ye tıklayın.
Bir siteyi otomatik tamamlama etkin halde yayımladığınızda veya yeniden yayımladığınızda, yayımlama durumu izlenir ve Siteler sayfasının site bilgi kutusunda görüntülenir. Yayımlama tamamlandıktan sonra derleme süreci site nitelikleri iletişim kutusunun Statik Teslimat bölümünde izlenir. Derleme tamamlandığında, site nitelikleri statik teslimat bölümünde son derlemenin tarihi ve saati listelenir ve derleme günlüğünü indirmek için bir bağlantı sağlanır.
Derlenmiş siteler bir kullanıcının tarayıcısında öndeğer olarak 300 saniye (5 dakika) önbelleğe alınır. Hizmet yöneticiniz bu öndeğeri değiştirebilir, ancak site geliştiricisi olarak belirli siteler için öndeğeri site niteliklerinde geçersiz kılabilirsiniz.
Oracle Content Management uygulamasında oturum açtıktan sonra yan gezinme menüsünde Siteler'e tıklayın.
Değiştirmek istediğiniz siteyi seçip Nitelikler'e tıklayın.
Nitelikler iletişim kutusunda Statik Teslim'e tıklayın.
Önbelleğe Alma Yanıt Başlıkları bölümünde Cache-control: max-age=
ve ardından sayfanın bir kullanıcının tarayıcısında önbelleğe alınmasını istediğiniz saniye sayısı için bir sayı değeri girin. Örneğin, Cache-control: max-age=600
sayfayı 10 dakika boyunca önbelleğe alır.
İşlem tamamlandığında Bitti'ye tıklayın.
Anınız Akamai kullanıyorsa, mevcut Akamai ayarlarını korumak için Önbelleğe Alma Yanıt Başlıkları bölümünü boş bırakın. Mevcut Akamai ayarlarını geçersiz kılmak için Edge-Control: !no-store,max-age=1800,downstream-ttl=1800
girin. Burada kalın öğeler saniye cinsinden ayar öndeğerleridir.
!no-store
, bu ayarın nitelik için ilgili Akamai önbelleğe alma konfigürasyonunu geçersiz kılması gerektiğini belirtir.max-age
, Akamai'nin bu sayfayı ne kadar süre önbelleğe alması gerektiğini belirler. Öndeğer 1800 saniyedir (30 dakika). Bu süre boyunca Akamai, sayfaya yönelik istekleri Oracle Content Management uygulamasından sayfayı istemeden karşılar.downstream-ttl
, Akamai'ye istemci tarayıcılara verdiği yanıtla birlikte "Cache-Control: max-age" başlığı göndermesini söyler ve bu tarayıcıların ayrılan süre boyunca sayfayı önbelleğe alması yönünde talimat verir. Öndeğer 1800 saniyedir (30 dakika).Site derlerken uyarlamalı yerleşimleri desteklemek için mobil sayfalar oluşturulur. Sunucunun, bir sitenin standart derlenmiş sayfaları yerine mobil sayfalar sunmasına neden olacak kullanıcı aracıları belirleyebilirsiniz. Burada girilen değerler, tarayıcılar tarafından gönderilen kullanıcı aracı başlıklarına göre eşleştirme yapılırken büyük/küçük harf duyarsız alt dizeler olarak değerlendirilir. Mobil cihazlardaki tarayıcılar için kullanıcı aracı dizelerinde Mobile
anahtar sözcüğünün kullanıldığına dikkat edin.