Gereksiz Dosyaları Yüklemeyi ve Web Sitesinin HTTP İsteklerini Azaltmayı Nasıl Durdurursunuz – WordPress Optimizasyon İpuçları

Yayınlanan: 2020-09-08
Gereksiz dosyaları yüklemeyi durdurarak WordPress sitesi nasıl optimize edilir - Crunchify İpuçları

Crunchify'da, istediğiniz zaman başvurmanız için birden fazla hız optimizasyonu öğreticisi yayınladık.

İçerik sağlayıcımız olarak MaxCDN kullanıyoruz. Neredeyse 4 yıl oldu ve şimdiye kadar çok iyi çalışıyor. Genesis WordPress Framework ve MaxCDN en iyi kombinasyondur. Genesis Framework, varsayılan olarak birçok optimizasyon, Google İşaretleme Şeması, Mobil uyumlu yapı ve çok daha fazlasıyla birlikte gelir.

Geçen hafta MaxCDN hesabıma bakıyordum ve aniden en çok indirilen kaynakları fark ettim. Yukarıdaki resimde gördüğünüz gibi, geçen hafta top 9 out of 10 resource files ~ 5 millions fazla indirildi.

Şaşırdım ve bu kaynağa gerçekten ihtiyacım olmalı mı diye düşündüm. Bu dosyaları ayrı ayrı mı yüklemem gerekiyor? Sitenin yüklenmesi için kesinlikle gerekli olan style.css dosyası dışında gerekli değilse bu dosyalardan nasıl kurtulurum.

Basit numaralarla tüm bu 9 dosyadan nasıl kurtulduğuma başlayalım

Tüm okuyucular için değil

Bu adımlar tüm WordPress okuyucuları için değildir. Crunchify'da Crayon Sözdizimi Vurgulayıcı ve özel temaya özel görüntüler kullanıyoruz, bu nedenle sınırlı kullanıcılar için geçerlidir

Aşama 1

list all of those 9 files . 2. sütun, indirilme sayısını gösterir.

Adım 2

Crayon Syntax Highlighter Plugin dosyalarını birlikte gruplayalım.

3 dosya var:

neon.css , crayon.min.css ve crayon.min.js . Bu dosyalardan kurtulmak için toplam 7 ayrıntılı adımla eksiksiz bir ayrı eğitim yazdım. Lütfen üzerinden geçin ve herhangi bir sorun görürseniz bana bildirin.

Aşama 3

Şimdi wp-embed-min.js üzerine gidin. Lütfen WordPress 4.4+ için Otomatik Gömme Komut Dosyası Nasıl Devre Dışı Bırakılır öğreticisini ziyaret edin. Ön uçta gömme dosyasını yüklemeyi durduracaktır.

4. Adım

3 more .png :

bg-pattern.png

bg-desen

Bu resmi üstbilgi ve altbilgi arka planına yüklüyordum. Bunun yerine #333 rengini kullanarak ondan kurtuldum.

crunchify-sprite.png

crunchify-sprite

Kenar çubuğunda sosyal takip düğmelerini göstermek için bu hareketli resmi yüklüyordum. fontawesome yazı tipleriyle değiştirdim.

h3.png

h3

Bunu, bazı konumlardaki H3 gönderilerinin onay işaretini göstermek için yüklüyordum. fontawesome yazı tipleriyle değiştirdim. Aşağıda bir fontawesome eşdeğeridir.

Yazı Tipi Harika Yazı Tipi

Adım 5

Şimdi sadece 2 dosyamız kaldı. crunchify-logo.png ve bg.png . Bu yüzden image olarak çağırmak yerine bu dosya için base64 image eşdeğerini ekledim.

Önce:

Sonrasında:

Her iki görüntüyü de base64 görüntülerine dönüştürdüm. Elde edeceğimiz avantaj, başka bir bağlantı açmak ve görüntü için sunucuya bir HTTP isteği yapmak zorunda kalmamak.

Daha Az İstek = Daha İyi Sayfa yükleme süresi

Özet

Bu eğitim, WordPress'i Hızlandırma ve Performansı Artırma bölümünün bir parçasıdır. Tüm WordPress optimizasyon püf noktalarını ve ipuçlarını burada bulacaksınız.

Bu adımları uygulayarak, 10'dan 9 istenmeyen kaynağın hepsinden kurtuldum. Bu, sayfam çok hızlı yükleniyor çünkü her sayfada 9 daha az istek olacak

Site sayfa hızını artıracak başka ipuçlarınız varsa bana bildirin. Crunchify'da hız ana kriterdir ve bu yüzden çok daha az eklenti kullanıyoruz. Tüm sayfalar within half a second yüklenir.

Crunchify Neredeyse tüm sayfalar yarım saniye içinde yüklenir