WordPress, IIS ve Apache Tarayıcı Önbellekleme

  1. Anasayfa
  2. İpucu
  3. Makale detayı
WordPress, IIS ve Apache Tarayıcı Önbellekleme

WordPress, IIS ve Apache sunucusunda tarayıcı önbellekleme yani browser cache yöntemini anlatacağız. Tarayıcı önbelleğe alma özelliğinden yararlanarak browser cache özelliğinden yararlanabilirsiniz.

Tarayıcı önbellekleme yönteminden nasıl yararlanılacağını görmek için açıklayıcı bir eğitim mi arıyorsunuz? Web sitenizin yükleme süresini optimize etmeye ve Google sayfa hızı analiz puanını optimize etmeye çalıştığınızı düşünüyorum.

Yukarıdaki sorulardan biri sorgunuza denk gelirse, doğru kaynaktasınız demektir. Burada, tarayıcı önbelleğini etkinleştirmenin yanı sıra web performansı ve arama motoru optimizasyonu için avantajları hakkında her şeyi öğreneceksiniz.

Tarayıcı önbellekleme özelliğinden yararlanın, web sayfası hızınızı ve Google pagespeed iç puanınızı iyileştirmenize yardımcı olur. Önbelleğe alma hakkında her şeyi öğrenmek için öğreticinin tamamını dikkatlice okuyun. Burada, tarayıcı önbelleğe alma yönteminin ne olduğunu ve nasıl etkinleştirileceğini açıklayacağız.

Tarayıcı Önbellekleme nedir?

Tarayıcı Önbellekleme
Tarayıcı Önbellekleme

WordPress, PHP veya apache server kullanıyorsanız, .htaccess dosyanızdaki HTTP başlıklarını güncellemeniz gerekir veya ASP .net veya IIS sunucusu kullanıyorsanız, etkinleştirmek için web.config dosyanızda HTTP başlıklarını ayarlamanız gerekir. tarayıcı önbelleğinden yararlanın.

Gtmetrix Hız Optimizasyonu için tıklayınız

GTmetrix Site Hız ve Performans Testi

✅Browser Caching nedir?

tarayicilar
tarayicilar

Tarayıcı önbelleğinden yararlanma, bir web sayfasını yüklerken bir ziyaretçinin bilgisayarındaki web sayfası kaynaklarını kaydetme işlemidir. Bir tarayıcı bir web sitesini yüklediğinde, bir web sayfasını görüntülemek için birçok HTTP isteği istemektedir.

Bu HTTP istekleri bazı resimler, HTML dosyaları, CSS dosyaları, JS dosyaları, videolar ve daha fazlasını içerir. Tarayıcı önbelleğinden yararlanmayı etkinleştirirseniz, eşleşen dosyaları önbellekten sunarak web sayfası yükleme sürenizi iyileştirmenize yardımcı olur.

✅Tarayıcı Önbellekleme Neden Önemlidir?

Tarayıcı önbelleğinden yararlanmak, eşleşen dosyaları ziyaretçinin web sayfasına kaydederek ve bunları önbellekten tekrar kullanarak web sayfası yükleme sürenizi azaltmak için çok önemlidir.

Yaygın olarak kullanılan görüntü dosyalarını, HTML dosyalarını, CSS dosyalarını ve JavaScript dosyalarını ziyaretçinin web tarayıcısına kaydederek bir web sayfası hızını artıracak ve gerektiğinde tekrar tekrar sunucu sunacaktır.

Bildiğimiz gibi, web performansı ve kullanıcı deneyimi, arama motoru optimizasyonunun parçalarıdır. Tarayıcı önbelleklemeyi etkinleştiriyorsak, her iki faktörü de etkiliyoruz, bu nedenle SEO açısından da yararlıdır.

✅Leverage Browser Cache Nasıl Etkinleştirilir?

Tarayıcı önbellekleme yönteminden yararlanmayı etkinleştirmek için, önbelleğe almayı kullanmak için dosyalarımızın istenen başlıklarını güncellemeniz gerekir. Web sunucumuzdaki tüm dosya türleri için sona erme sürelerini ayarlamak için HTTP başlıklarınızı güncellemeniz gerekir.

Apache sunucusunu kullanıyorsanız, .htaccess dosyanızdaki HTTP başlıklarını güncellemeniz gerekir veya IIS sunucusunu kullanıyorsanız, tarayıcı önbelleğinden yararlanmayı etkinleştirmek için web.config dosyanızdaki HTTP başlıklarını güncellemeniz gerekir.

Tarayıcınızın önbelleğinden yararlanmak, genel olarak web tarayıcılarının görüntüleri, CSS ve JS’yi yerel olarak ne kadar süreyle saklaması gerektiğini belirtebileceğiniz anlamına gelir. Bu şekilde, kullanıcının tarayıcısı sayfalarınızda gezinirken daha az veri indirecek ve bu da web sitenizin yükleme hızını artıracaktır.

✅.Htaccess ile Tarayıcı Önbellekleme

Görseller, CSS ve JS için tarayıcı önbelleğini etkinleştirmek için, bu satırları web sitenizin .htaccess dosyasına ekleyin:

## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"

## EXPIRES CACHING ##

✅Leverage Browser Cache Nasıl Çalışır?

Tarayıcı önbelleğe alma, belirli sayfaların veya sayfaların bölümlerinin farklı aralıklarla güncellenmesi gerektiği şekilde işaretlenmesiyle çalışır. Örneğin, web sitenizdeki logonuzun günden güne değişmesi olası değildir. Bu logo resmini önbelleğe alarak, kullanıcının tarayıcısına bu resmi yalnızca haftada bir indirmesini söyleyebiliriz. Kullanıcının bir hafta içinde yaptığı her ziyaret, logo görselinin bir kez daha indirilmesini gerektirmez.

Web sunucusu tarafından tarayıcıya bu dosyaları saklamasını ve geri döndüğünüzde indirmemesini söylemek, kullanıcılarınıza zaman ve web sunucusu bant genişliğinizden tasarruf sağlar.

✅Apache Sunucusunda Tarayıcı Önbelleğe Almayı Etkinleştir

Sunucunuzda barındırılan .htaccess dosyası aracılığıyla PHP ve Apache sunucusunda tarayıcı önbelleğinden yararlanmayı etkinleştirmek için şu basit adımları izleyin:

  1. Cpanel Girin: Hosting panelinize veya kontrol panelinize giriş yapın.
  2. Htaccess Dosyasını Bul: Kök dizininizde .htaccess dosyasını bulun.
  3. .Htaccess Dosyasını Açın: Web tarayıcınızda .htaccess dosyasını açın.
  4. IfModule Kodunu Ekleyin: Aşağıda verilen .htaccess dosyanıza IfModule Kodunu ekleyin.
  5. Htaccess Dosyasını Kaydet : Son olarak, .htaccess dosyasını kaydedin.


ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"

✅Web.config aracılığıyla IIS sunucusunda tarayıcı önbelleğini etkinleştirin

IIS nedir
IIS nedir

Sunucunuzda barındırılan web.config dosyası aracılığıyla ASP .net ve IIS sunucusunda tarayıcı önbelleğinden yararlanmayı etkinleştirmek için şu basit adımları izleyin:

  1. Cpanel Giriş  : Hosting panelinize veya kontrol panelinize giriş yapın.
  2. Web.config Dosyasını Bulun: Kök dizininizde web.config dosyasını bulun.
  3. Web.config Dosyasını Açın: Web tarayıcınızda web.config dosyasını açın.
  4. CacheControlMode ekleyin : Aşağıda verilen web.config dosyanıza cacheControlMode ekleyin.
  5. Web.config Dosyasını Kaydet : Son olarak, web.config dosyasını kaydedin ve önbelleğe almayı kontrol edin.

✅W3 Total Cache ile WordPress’te tarayıcı önbelleğini etkinleştirin

W3 Total Cache eklentisi ile WordPress’te tarayıcı önbelleğinden yararlanmayı düzeltmek için şu basit adımları izleyin:

  1. W3 Total Cache WordPress eklentisini indirin ve kurun.
  2. Genel ayarlara gidin ve tarayıcı önbelleğine izin ver’i seçin.
  3. Kaydet’i tıklayın ve tarayıcı önbellek ayarlarına gidin.
  4. Kullanılabilir önbellek başlıklarını seçin.
  5. ETag üstbilgileri ile sona erme, önbellek kontrolü ayarlayın.
  6. Tüm ayarları kaydedin ve web sitenizi yeniden yükleyin.

✅Önbelleğe alma yöntemleri

Veritabanı (Database) Önbelleğe Alma
İçerik Dağıtım Ağı (CDN)
DNS Önbelleğe Alma
Oturum Yönetimi (Session)
Uygulama Programlama Arayüzü (API)
Hibrit Bulutlar için Önbelleğe Alma
Web Önbelleğe Alma
Genel Önbellek (Cache)
Entegre Önbellek (Cache)

Önbelleğe Alma Sisteminin Faydaları

– Uygulama performansı arttırılır.
– Veritabanı maliyeti düşürülür.
– Arka uçtaki yük azaltılır.
– Tahmin edilebilir performans sağlanır.
– Veritabanı bağlantı noktaları ortadan kaldırılır.
– Okuma verimini arttırır.

✅Tarayıcı Önbellekleme Sonuç

Tarayıcı önbelleği, kullanımları, önemi ve web performansının faydalarının yanı sıra arama motoru optimizasyonu ve web performansı hakkında her şeyi tartıştık. Bu gönderi, web siteniz için önbelleğe almayı etkinleştirmenize yardımcı olacaktır.

Tarayıcı önbellekleme özelliğinden yararlanmak, web sayfası yükleme süresini ve Google içgörü puanını optimize etmeye yardımcı olur. Tarayıcı önbelleğinden yararlanmayı etkinleştirdikten sonra, web sayfanızı tarayıcı önbelleğine almak için kontrol etmek üzere Google web hız analizlerini veya GTMetrix‘i ziyaret edin.

Avatar of admin

admin

Yazar: 4 September 2020

Yorumunuzu Bırakın

👋Pirilancer.com'dan ayrılıyorsunuz👋

Bu harika siteye az sonra ulaşacaksın🥰

Video Senin İçin❤️ muzikİZLEmuzik

13 saniye içinde yönlendiriliyorsunuz
1 2 3 4 5 6 7
Bildirimler kapat
Notibell
Tüm Pirilancer'lara 250 TL!
Notibell
İnstagram Gizli Profil Görme
Notibell
İnstagram %100 Engelleyeni Görün
Notibell
İnstagram Story indir🔻
Notibell
İnstagram Video İndir🔻
Notibell
Freelancer Araçları Tıklayınız
Notibell

Müzik Uygulamaları Tıklayınız

Bildirimleri aktif et    Evet .