WP Speed of Light : Hız Optimizasyonu
1. Hız Optimizasyonunu Etkinleştirin
Hız optimizasyonu bölümü, WordPress'i hızlandıran araçları yapılandıracağınız yerdir. WP Speed of Light > Hız optimizasyonu > Hızlandırma menüsünü kullanın
Önbellek sistemini etkinleştirin: Ortak sayfa öğelerini ve veritabanı sorgularını önceden yükleyerek web sitenizi hızlandırır.
Elle önbellek nasıl eklenir?
Öncelikle sunucunuz üzerinde dosya düzenlemeniz mümkün değilse "wp-config.php" dosyasına yazma iznini ayarlamalısınız. FTP'ye gitmeli, ardından sağ tıklayıp Dosya izinleri'ni . Buradan izni ayarlayabilirsiniz.
"define( 'WP_CACHE',true);" betiğini eklemeniz gerekir "wp-config.php" üstünde .
WP Speed of Light > Hız optimizasyonu > Hızlandırma bölümüne gidip Önbellek sistemini etkinleştir etkinleştirirsiniz .
Her birini temizle : Her x dakikada bir depolanan önbelleği otomatik olarak temizleyin ve anında yeni bir sürüm oluşturun
Masaüstü / tablet / mobil için önbellek: Bir masaüstü için önbelleği varsayılan olarak tüm cihazlara sunun. Diğer cihaz başına özel önbellek seçeneği, yalnızca tema çerçeveniz cihaz başına belirli dosyalar oluşturuyorsa kullanılmalıdır.
Süresi dolan üstbilgileri ekle: Tarayıcıya, sunucudan belirli bir dosya isteyip istemediği veya tarayıcının önbelleğinden alıp almaması gerektiği konusunda talimat verir.
Harici komut dosyasını önbelleğe al: Google'dan sunulan komut dosyası gibi harici kaynakları önbelleğe alın. Uyarı: Etkinleştirme öncesinde ve sonrasında performansı mutlaka takip edin, bazı durumlarda etkinleştirildiğinde performans kaybı yaşayabilirsiniz!
Aşağıdaki sayfaları asla önbelleğe almayın: Önbellekten hariç tutmak istediğiniz sayfaların URL'sini ekleyin (her satıra bir URL)
Www.website.com/blog* gibi kuralları kullanarak bir URL kümesini önbellekten hariç tutabilirsiniz.
SADECE PRO ADDON
Kayıtlarda temizleme: Gönderi, sayfa gibi bir WordPress içeriğini kaydederken önbelleği otomatik olarak temizleyin...
Resim lazy loading : Yalnızca kullanıcı tarafından görülebildiğinde (kaydırma sırasında) görselleri yükleyin
Iframe ve video lazy loading : Tüm iframe ve HTML5 videolarını
Görüntü geç lazy loading etkinleştirirken seçeneği, aşağıda görüntülenecek bazı seçenekler vardır:
Şundan küçük resmi hariç tut (genişlik piksel): Piksel değeri bu genişlikten daha az olan tüm resimleri lazy loading gecikmesinden hariç tut . Küçük simgeleri veya logoları hariç tutmak için kullanışlıdır
(yükseklik pikselinden) küçük olan resmi hariç tut: Piksel değeri bu yükseklikten daha az olan tüm resimleri lazy loading hariç tutun Küçük simgeleri veya logoları hariç tutmak kullanışlıdır
Resim lazy loading hariç tutma: www.website.com/news* gibi bir kural veya resimlerin bulunduğu bir sınıf, kimlik kullanarak bir dizi URL'yi hariç tutun
2. WordPress sekmesi
Sorgu dizelerini kaldırın: Pingdom, GTmetrix, PageSpeed ve YSlow gibi hizmetlerde puanlarınızı artırmak için Başlık içindeki CSS ve JS dosyaları gibi statik kaynaklardan sorgu dizelerini kaldırın.
REST API'yi devre dışı bırakın : WordPress REST API'yi devre dışı bırakın (geliştiriciler tarafından kullanılan GET isteklerini kullanarak veri almak için API)
RSS beslemesini devre dışı bırakın : WordPress RSS beslemesini devre dışı bırakın. RSS beslemeleri, kullanıcıların bir RSS özet akışı okuyucusu kullanarak blog yazılarınıza abone olmalarına olanak tanır
SADECE PRO ADDON
Emojileri Kaldır: Varsayılan olarak emojiler sitenizin her sayfasına yüklenir. Eğer bunları kullanmıyorsanız, bu tamamen gereksizdir
Mezarları Devre Dışı Bırak: Mezar avatarlarını devre dışı bırakın ve medyanızdan yalnızca yerel avatarları kullanın
3. Grupla ve Küçült
Küçültme, kaynağın tarayıcı tarafından işlenme şeklini etkilemeden gereksiz veya gereksiz verilerin kaldırılması işlemini ifade eder. Örneğin: kod yorumları ve biçimlendirme, kullanılmayan kodun kaldırılması, daha kısa değişken ve işlev adlarının kullanılması vb.
HTML küçültme: Eklenti tarafından sunulan HTML önbellek dosyalarını küçültün
CSS küçültme: Eklenti tarafından sunulan CSS dosyalarını küçültün
JS küçültme: Eklenti tarafından sunulan JS dosyalarını küçültün
Grup CSS: Birkaç CSS dosyasını tek bir dosyada gruplamak, HTTP istek sayısını en aza indirir
Grup JS: Birkaç JS dosyasını tek bir dosyada gruplamak, HTTP istek sayısını en aza indirir
SADECE PRO ADDON
- Grup yazı tiplerini ve Google yazı tiplerini: Daha hızlı sunulmak için yerel yazı tiplerini ve Google yazı tiplerini tek bir dosyada gruplayın
- JS'yi ertele: Oluşturmayı engelleyen öğeleri ortadan kaldırmak için sayfa yüklemesinin sonunda JS dosyalarını çağırın
- CSS'yi Ertele: Oluşturmayı engelleyen öğeleri ortadan kaldırmak için sayfa yüklemesinin sonunda CSS dosyalarını çağırın
"CSS Ertele" etkinleştirildiğinde , "Dosyaları CSS ertelemenin dışında bırak" alanı görünecektir. Daha sonra, dosyaları erteleme CSS'sinden hariç tutmak için CSS dosyasının her yolunu bir satıra koyabilirsiniz.
- Komut dosyalarını altbilgiye taşı: Altbilgiye taşımaktan hariç tutmak istediğiniz sayfaların komut dosyasını ekleyin (satır başına bir URL)
- Satır içi stili hariç tut : Satır içi stili küçültmeden hariç tut
- Dosyaları küçültme ve gruplandırmadan hariç tut: Dosyaları küçültme ve gruplandırmadan hariç tutmak için dosyaya giden her yolu bir satıra koyun
- Sayfa hariç tutma: Bir sayfayı yukarıda listelenen tüm optimizasyonlardan hariç tutmak için her sayfa URL'sini bir satıra koyun
"Komut dosyalarını alt bilgiye taşı" etkinleştirildiğinde , "Komut dosyasını alt bilgiye taşımayı hariç tut" alanı görünecektir
4. Ön Yükleme ve Ön Getirme
Gelişmiş sekmesindeki bu özellikler yalnızca PRO ADDON eklentisine dahildir.
- Önbellek Ön Yüklemesi: Önbellek önyüklemesi, sayfa önbelleğinin ilk sürümünü otomatik olarak oluşturma işlemidir, böylece önbellek temizliğinden sonra sayfaya gelen ilk kullanıcının önbellek oluşturulmasını beklemesine gerek kalmaz. Belirtilen sayfa önbellek URL'leri, her satıra bir tane gelecek şekilde, önbellek temizliğinden sonra otomatik olarak yeniden oluşturulacaktır.
DNS Önceden Getirme: DNS önceden getirme, DNS bilgilerini harici alan bağlantılarına önceden yükleyecektir. Örneğin, web siteniz köprü bağlantılarında sıklıkla harici bir etki alanına başvuruyorsa, bu etki alanının DNS'sinin önceden getirilmesi, bir kullanıcı tıkladığında bu etki alanının sayfasını daha hızlı yükleyecektir.
Her satıra bir tane olacak şekilde site haritasından .xml URL'lerini önceden yükleyin: Her satıra bir URL olacak şekilde bir veya birkaç site haritası ekleyin .xml URL'leri
5. WooCommerce
WP Speed of Light > Hız optimizasyonu > WooCommerce menüsüne gitmelisiniz . Bu özellikler PRO ADDON eklentisine dahildir.
- Sepet Parçalarını Devre Dışı Bırak: Varsayılan olarak, WooCommerce, sayfayı yenilemeden alışveriş sepetini güncellemek için kullanılan alışveriş sepeti parçalarını kullanır. Temanıza ve WooCommerce yapılandırmasına bağlı olarak gerekli olabilir veya daha iyi bir performans için devre dışı bırakabilirsiniz.
- Stilleri Devre Dışı Bırak: WooCommerce olmayan sayfalar için WooCommerce Stillerini devre dışı bırakın
- Komut Dosyalarını Devre Dışı Bırak: WooCommerce olmayan sayfalar için WooCommerce Komut Dosyalarını devre dışı bırakın
- Müşteri oturumunu + alışveriş sepetini temizle : Veritabanınızda geçici olarak depolanan tüm WooCommerce müşteri oturumlarını ve alışveriş sepetini temizleyin. Çok fazla performans ve veritabanı depolamasından tasarruf edebilirsiniz.
- WooCommerce Geçici Olaylarını Temizle: Veritabanınızda geçici olarak depolanan tüm WooCommerce geçici olaylarını temizleyin
- Otomatik temizleme oturumu, alışveriş sepeti geçici işlemleri: Belirli bir sürenin (saat cinsinden) ardından oturumları, alışveriş sepetlerini ve geçici işlemleri otomatik olarak temizleme
- Kalp Atışı API'sini Devre Dışı Bırak / Azalt: Etkinliği azaltmak, Kalp Atışı sıklığını değiştirecektir. Heartbeat'i tamamen devre dışı bırakmak, bu API'yi kullanan diğer eklentileri ve temaları bozabilir