Önbellekleme Nasıl Kullanılır?

Webayt CMS’te Önbellekleme, web sitenizdeki sayfaların daha hızlı açılmasına yardımcı olmak için kullanılan operasyonel bir özelliktir. Sayfalar önbelleğe alındığında, ilgili sayfanın oluşturulmuş kaynak kodu saklanır ve sonraki ziyaretlerde sayfa daha hızlı şekilde kullanıcıya gösterilebilir.

Önbellekleme özellikle içerik yoğun, çok dilli veya sık ziyaret edilen sayfalarda performansı artırmak için faydalıdır. Bu alan üzerinden belirli bir dil ve sayfa seçilerek önbellek dosyası oluşturulabilir, yenilenebilir, silinebilir, önizlenebilir veya gerektiğinde kaynak kodu görüntülenebilir.

Önbellekleme Ne İşe Yarar?

Önbellekleme, bir sayfanın oluşturulan HTML çıktısını dosya olarak saklar. Böylece aynı sayfa tekrar ziyaret edildiğinde sistem sayfayı her defasında yeniden oluşturmak yerine, daha önce hazırlanmış önbellek dosyasını kullanabilir.

Önbellek dosyası oluşturulurken sayfanın kaynak kodu sıkıştırılarak kaydedilir. Bu sayede önbellek dosyası daha verimli tutulabilir ve sayfa çıktısı ziyaretçiye daha hızlı şekilde sunulabilir.

Bu yapı, sayfa açılış hızını artırmaya ve sunucu tarafındaki işlem yükünü azaltmaya yardımcı olur.

Özellikle farklı dillerde yayın yapan web sitelerinde, sayfa çıktısının daha önce hazırlanmış olması kullanıcı deneyimi açısından avantaj sağlayabilir.

Önbellekleme Nasıl Açılır veya Kapatılır?

Webayt CMS’te önbellekleme özelliği Ayarlar → Genel Ayarlar sayfasından açılıp kapatılabilir.

Ayarlar → Genel Ayarlar

Genel Ayarlar sayfasında varsayılan olarak Site Ayarları sekmesi açık gelir. Önbellekleme ayarı bu sekme üzerinden yönetilebilir.

Önbellekleme açık olduğunda, sistem uygun sayfalar için önbellek dosyaları oluşturabilir ve bu dosyaları ziyaretçilere daha hızlı sayfa göstermek için kullanabilir.

Önbellekleme Sayfasına Nereden Ulaşılır?

Önbellekleme sayfasına ulaşmak için Webayt yönetim panelinde sol menüden Operasyonel İşlemler menüsünü açıp Önbellekleme alanına giriş yapabilirsiniz.

Operasyonel İşlemler → Önbellekleme

Bu sayfada önbelleğe alınmış sayfalar listelenir. Dil ve sayfa seçimi yapılarak yeni önbellek oluşturulabilir, mevcut önbellek yenilenebilir veya gerekli durumlarda önbellek dosyası silinebilir.

Önbellek Oluştur & Yenile Ne İşe Yarar?

Önbellek Oluştur & Yenile butonu, seçilen dil ve sayfa için önbellek dosyasını oluşturmak veya mevcut önbellek dosyasını güncellemek için kullanılır.

Bir sayfanın önbellek dosyası daha önce oluşturulmamışsa, bu işlem ilgili sayfa için yeni bir önbellek dosyası hazırlar.

Sayfanın daha önce oluşturulmuş bir önbelleği varsa, aynı işlem mevcut önbellek dosyasını güncel sayfa çıktısına göre yeniler.

Önbellek Dosyası Oluşturulmazsa Ne Olur?

Bir sayfanın önbellek dosyası bu sayfadan manuel olarak oluşturulmamışsa, ilgili sayfa ziyaret edildiğinde sistem tarafından otomatik olarak oluşturulabilir.

Yani önbellekleme aktifse, sayfanın ilk ziyaretinde sayfa çıktısı hazırlanır ve sonraki ziyaretlerde kullanılmak üzere önbelleğe alınabilir.

Ancak önemli sayfalar için önbelleğin manuel olarak oluşturulması veya yenilenmesi, sayfanın ilk ziyaretçiye daha hazır şekilde sunulmasına yardımcı olabilir.

Önbellek Sil Ne İşe Yarar?

Önbellek Sil butonu, seçilen dil ve sayfaya ait önbellek dosyasını silmek için kullanılır.

Bir önbellek dosyası silindiğinde, ilgili sayfa bir sonraki ziyaret edildiğinde sistem sayfayı yeniden oluşturmak zorunda kalabilir. Önbellekleme aktifse, sayfa tekrar ziyaret edildiğinde yeni bir önbellek dosyası oluşabilir.

Önbellek silme işlemi özellikle sayfada yapılan değişikliklerin eski önbellek nedeniyle görünmediği durumlarda kullanılabilir.

Önbelleğe Alınan Sayfalar Listesi

Önbellekleme sayfasında daha önce oluşturulmuş önbellek dosyaları kart yapısında listelenir. Bu kartlarda genellikle önbellek dosyasının adı, dosya boyutu ve oluşturulma veya güncellenme tarihi görüntülenir.

Bu liste sayesinde hangi sayfaların ve dillerin önbelleğe alındığını hızlıca görebilirsiniz.

Önbellek dosyaları genellikle sayfanın adresine ve dil bilgisine göre adlandırılır. Böylece farklı diller için oluşturulan önbellek dosyaları birbirinden ayrılabilir.

Önbellek Sayfası Önizleme

Önbelleğe alınmış bir sayfanın önizlemesi açılarak, ilgili önbellek dosyasının web sitesinde nasıl göründüğü kontrol edilebilir.

Önizleme alanında sayfanın ilgili dildeki görüntüsü yer alır. Bu sayede önbellekteki sayfanın doğru sayfa olup olmadığı ve kullanıcıya nasıl göründüğü incelenebilir.

Özellikle farklı dillerde oluşturulan önbellek dosyalarında, sayfanın doğru dilde ve doğru içerikle görüntülendiğini kontrol etmek faydalı olur.

Önbellek Kaynak Kodu Düzenlenebilir mi?

Evet, önbellek dosyasının kaynak kodu görüntülenebilir ve gerektiğinde düzenlenebilir. Bu kaynak kod, ilgili sayfanın önbelleğe alınmış HTML çıktısıdır.

Önbellek dosyası oluşturulurken sayfanın kaynak kodu sıkıştırılarak kaydedilir. Bu nedenle kaynak kod düzenleme ekranında HTML yapısı normal sayfa kaynağına göre daha yoğun, tek satıra yakın veya boşlukları azaltılmış şekilde görünebilir.

Bu görünüm normaldir. Sıkıştırma işlemi, önbellek dosyasının daha verimli tutulmasına ve sayfanın daha hızlı servis edilmesine yardımcı olur.

Önbellek kaynak kodu düzenleme alanında sayfanın oluşturulmuş HTML yapısı yer alır. Bu alan üzerinden geçici veya teknik amaçlı düzenlemeler yapılabilir.

Ancak burada dikkat edilmesi gereken önemli bir nokta vardır: Önbellek dosyası yenilenirse, bu kaynak kod üzerinde yapılan manuel düzenlemeler kaybolur.

Çünkü önbellek yenileme işlemi, sayfayı tekrar oluşturur, kaynak kodu yeniden sıkıştırır ve mevcut önbellek dosyasını yeni sayfa çıktısıyla değiştirir.

Önbellek Kaynak Kodunu Düzenlerken Nelere Dikkat Edilmeli?

Önbellek kaynak kodu, sayfanın oluşturulmuş HTML çıktısı olduğu için burada yapılan değişiklikler dikkatli uygulanmalıdır.

  • Kaynak kodun sıkıştırılmış görünebileceğini ve bunun normal olduğunu unutmayın.
  • Kaynak kod üzerinde yapılan düzenlemelerin geçici olabileceğini unutmayın.
  • Önbellek yenilendiğinde manuel düzenlemelerin kaybolacağını dikkate alın.
  • Kalıcı değişiklikler için ilgili sayfanın, modülün veya tema dosyasının kendi düzenleme alanını kullanın.
  • HTML yapısını bozabilecek değişikliklerden kaçının.
  • Düzenleme yaptıktan sonra sayfa önizlemesini kontrol edin.

Önbellek kaynak kodu düzenleme alanı, kalıcı içerik yönetimi için değil, daha çok mevcut önbellek çıktısını incelemek veya özel durumlarda geçici müdahale yapmak için değerlendirilmelidir.

Önbellek Ne Zaman Yenilenmeli?

Sayfada yapılan bazı değişikliklerden sonra önbelleğin yenilenmesi gerekebilir. Çünkü önbellek dosyası eski sayfa çıktısını saklıyor olabilir.

Aşağıdaki durumlarda önbelleği yenilemek faydalı olabilir:

  • Sayfa içeriği güncellendiyse
  • Menü yapısında değişiklik yapıldıysa
  • Modül içerikleri değiştirildiyse
  • Tema veya tasarım dosyalarında değişiklik yapıldıysa
  • Çok dilli içeriklerde yeni çeviri veya güncelleme yapıldıysa
  • Önyüzde eski içerik görünmeye devam ediyorsa

Önbellekleme Kullanırken Nelere Dikkat Edilmeli?

Önbellekleme performans açısından faydalı bir özelliktir; ancak içerik değişikliklerinden sonra doğru şekilde yönetilmesi gerekir.

  • Önbelleklemenin açık olup olmadığını Ayarlar → Genel Ayarlar bölümünden kontrol edin.
  • Önemli sayfalar için önbelleği manuel olarak oluşturabilir veya yenileyebilirsiniz.
  • Sayfada değişiklik yaptıktan sonra ilgili sayfanın önbelleğini yenilemeyi değerlendirin.
  • Önbellek dosyasını silerseniz, sayfa tekrar ziyaret edildiğinde yeniden oluşturulabileceğini unutmayın.
  • Kaynak kodun sıkıştırılmış HTML çıktısı olduğunu dikkate alın.
  • Kaynak kod düzenlemelerinin önbellek yenilenince kaybolacağını unutmayın.
  • Kalıcı değişiklikleri önbellek dosyası yerine ilgili içerik, modül veya tema alanında yapın.
  • Farklı dil sayfalarında önbellek oluşumunu ayrıca kontrol edin.

Önbellekleme ile Listeleme Yönetimi Arasındaki Fark

Önbellekleme, sayfanın oluşturulmuş HTML çıktısını saklar. Listeleme Yönetimi ise içeriklerin veya belirli veri kaynaklarının dil bazlı liste olarak hazırlanmasını sağlar.

Yani önbellekleme sayfa çıktısını hızlandırırken, Listeleme Yönetimi içerik verilerinin daha hazır ve kontrollü şekilde kullanılmasına yardımcı olur.

Çok dilli sitelerde yalnızca önbelleğe güvenmek yerine, gerekli içerik listelerinin de oluşturulması daha sağlıklı bir yapı sağlar. Listeleme Yönetimi hakkında detaylı bilgi almak için Listeleme Yönetimi Nasıl Kullanılır? rehberini inceleyebilirsiniz.

Özet

Önbellekleme, Webayt CMS’te sayfaların oluşturulmuş kaynak kodunu saklayarak web sitesinin daha hızlı çalışmasına yardımcı olan bir özelliktir.

Önbellekleme özelliği Ayarlar → Genel Ayarlar sayfasından açılıp kapatılabilir. Operasyonel İşlemler altındaki Önbellekleme sayfasından ise belirli dil ve sayfalar için önbellek oluşturulabilir, yenilenebilir, silinebilir, önizlenebilir veya kaynak kodu görüntülenebilir.

Önbellek kaynak kodu görüntülenebilir ve düzenlenebilir; ancak önbellek dosyası sıkıştırılmış HTML çıktısı olarak kaydedilir. Önbellek yenilendiğinde kaynak kod yeniden oluşturulur ve manuel düzenlemeler kaybolur. Kalıcı değişiklikler için ilgili sayfa, modül veya tema düzenleme alanlarının kullanılması önerilir.

Size nasıl yardımcı olabiliriz?

Webayt destek ekibine ulaşmak için aşağıdaki formu doldurabilirsiniz. Talebiniz ilgili ekibimiz tarafından değerlendirilerek size en kısa sürede dönüş yapılacaktır.