Unutulmuş 14 WordPress sayfası için 27 çözüm hız sorunları

Ziyaretçilerinizin yaklaşık% 50’si 10 saniye veya daha az sonra web sitenizden ayrılacaktır. Evet, karşılaştığımız gerçek bu. Bununla birlikte, iyi haber şu ki, diğer olumsuz istatistiklerden kaçınmanıza yardımcı olmak için kullanabileceğiniz performansı geliştirmek için birçok ipucu var. Bu noktada, herkesin web sitesi farklı olduğu için, sülük kaynaklarının tam bir listesini derlemek için her performans problemini çözmek neredeyse imkansızdır – inan bana, deniyorum! Site sayfalarınızın hızını artırmak için biraz hızlı, sert ve daha hızlı kurallar ayarlamak için çok daha kolay – ve daha tembel -. Tek sorun, birçok değerli ipucu geride kaldığı anlamına gelir.
Bu nedenle, bu yazıda, sitenizi genellikle unutulan 14 sayfa ve performans sorunları gösterecek şekilde yükleme sorununu nasıl çözeceğinizi göstereceğim ve bunları düzeltmek için 27 çözüm sunacağım. Deneyimli bir web geliştiriciyseniz, bilinen bazı ipuçları görebilirsiniz, ancak aşağıda olağanüstü hatırlatıcılar olan birçok ipucu vardır. Daha fazla uzatmadan başlayalım! Sitenizin hızına ve performansına genel bir bakış almaya çalıştığınızda, WordPress sloow sitesi sorununuzu çözün, yapabileceğiniz en iyi şeylerden biri sorunları çözmeye başlamaktır. Bu durumda, bu, sitenizin performans sorunlarının ortaya çıkabileceği çeşitli kısımlarından veri toplamak anlamına gelir.
Veri topladıktan sonra, çözmeye başlayabilmeniz için sitenizin nerede bir sorunu olduğunu görmek için analiz edebilirsiniz. Ortalama sayfanızın hızını bularak başlamak iyi bir fikirdir. Siteniz için ortalama yükleme süresi hakkında iyi bir fikriniz olduğunda, sitenizin performansının nasıl performansının daha derin bir resmini elde etmek için sitenizin kullanımındaki kaynakları ve istatistikleri görebilirsiniz. Hız sorunlarının üstesinden gelmek için verilerinizi toplamak için en iyi ilginç yerlerin bir listesi: Sitenizi dünyanın farklı yerlerinden ping – farklı konumlardan yükleme süresini kontrol etmek için Pingdom gibi hizmetleri kullanabilirsiniz.
PagesPeed Insights Puanınızı Bulun – Sitenizin ne kadar hızlı yapabileceğine dair bir puan elde etmek için Google PagePeed Insights aracını kullanın.
Kodunuzun Doğrulanması – Sitenizde kullanılan kodu işaretleme W3C doğrulama hizmeti ile doğrulayabilirsiniz. Ayrıca, WordPress sitelerinin etkili bir şekilde nasıl doğrulanacağına bakınız.
Eklentiyi ve tema kodunu manuel olarak kontrol edin – her şeyin en iyisi olduğundan emin olmak için yüklediğiniz eklentilerde ve temalarda kullanılan koda bakın.
Sitenizde kaç resim kaydedin – Yönetici Gösterge Tablonuzda medya kitaplığınızı açın ve kaç resim ve dosyaya ve boyutlarını kaydedin.
Yüklediğiniz eklentiyi işaretleyin – Eklentiler sayfasında kaç eklentiyi yüklediğinizi ve etkinleştirdiğinizi kaydedin.
Doğal olmayan trafik bulun – bilgisayar korsanları nedeniyle büyük bir trafik artışınız olup olmadığını görmek için trafik kullanımınıza ve istatistiklerinize bakın. Ayrıca, Spam WordPress için ana kılavuza bakın. Barındırma kaynaklarınızı kontrol edin – barındırma paketinizde ne kadar depolama alanı, bant genişliği ve veri aktarımını ve düzenli olarak ne kadar kullandığınızı görün.
Sunucu stres testi-performans sunucunuz tarafından ne kadar trafiğin gerçekte işlenebileceğini görmek için sunucunuzda bir yük testi yapın. Ayrıntılar için, trafik artışına hazır olmak için WordPress sitesi stresini test etmeye bakın.
Tüm bu alanlardan bilgi topladıktan sonra, kaynaklarınızı ve sizin için ne kadar sahip olduğunuza kıyasla ne kadar kullandığınızı kaydedin. Ayrıca, Google PagePeed Insights puanları verilen sorunlar hakkında ek notlar alın.
Ardından, en sık unutulan sayfalardan bazıları ve sayfa performans sorunları ve çözümleri için okumaya devam edin. Bu şekilde, sitenizi şu anda geliştirmeye başlayabilirsiniz. Örneğin, çok fazla depolama alanı kullandığınızı ve yüklü çok fazla resim veya eklenti varsa, notu aşağıda bir çözüm olduğu için not edin. Bu bölüme atlamak için aşağıdaki bağlantılardan birini tıklamaktan çekinmeyin:
Eski PHP sürümünü kullanarak
Çok fazla görüntü (sıkıştırılmamış)
Çok az kaynak ve DNS sorunu veya barındırma
HTTP/1’den henüz güncellenmedi
Kötü kod veya çok fazla eklenti, tema veya komut dosyası
Unin Minimize Senaryolar
Çok fazla yangın çağrısı
Varsayılan arama kullanırsınız
Dağınık veritabanı ve optimize edilmemiş site
Engelleme sorunlarını oluşturur
Hotling ve Sülük Kaynakları
Bilgisayar korsanları ve spam gönderenler
Sorgu veritabanını taşır
Çok fazla gönderi, sayfa ve transfer
Unutulmuş Sorun #1: Eski PHP sürümünü kullanarak PHP güncellendiğinde, sitenizde kullandığınız komut dosyası ve eklenti süresi dolabilir. Birçok daha yeni PHP versiyonu, sitenizi de hızlandırabilecek performansın iyileştirilmesini içerir.
Çözüm: En son PHP sürümünü artırın veya sitenizle uyumlu bir sürüm kullanın. Daha fazla ayrıntı için bkz. WordPress için PHP sürümünüzü değiştirme veya güncelleme. Unutulan Sorunlar #2: Sitenizde çok fazla görüntünüz olduğunu ve depolama alanınızın çoğunu kullandığını fark ederseniz, ağırlığı azaltmaya yardımcı olmak için yapabileceğiniz birkaç yol vardır. Sitenizin hızını aynı anda artırın. Çözüm #2: Görüntünüzü optimize edin ve sıkıştırın. Bunu otomatik olarak Smush ile yapabilirsiniz.
Çözüm #3: Görüntünüz için tembel yükleme kullanın. Tembel yükleme resimlerini görebilirsiniz: Kullanıcılarınızı nasıl rahatsız etmezsiniz ve ayrıntılar için resim yükleme görüntüleri. Unutulmuş Sorunlar #3: DNS kaynakları ve sorunları veya kaynaklarınızdan% 40’ına ulaştıysanız çok az barındırma, gelecekte sitenizin büyümesini takip etmek için eylem planlarını düşünmeye başlamak için doğru zamandır. Bu özellikle bu kaynağı kısa sürede kullandıysanız ve aynı hızda çalışmaya devam etmeyi umuyorsanız doğrudur. Kaynaklarınızı% 40’tan fazla kullanırsanız (ve özellikle% 60’tan fazla), bu miktarı denemek ve azaltmak için mümkün olan en kısa sürede harekete geçmeye çalışmalısınız. Çözüm #4: Hızlı barındırma sınırınıza ulaşır mı? Kullandığınız kaynakları azaltmak için burada diğer ipuçlarını deneyin. Çözüm #5: Bu ipuçları başarılı değilse, belki de barındırma paketinizi yükseltmenin zamanı gelmiştir. Çözüm #6: Sitenizin işleyebileceğinden çok fazla trafik aldığınızı fark ederseniz, barındırma ve sunucunuz üzerinde çok fazla basıncı azaltmak için içerik dağıtım ağını (CDN) de kullanabilirsiniz. Cloudflare ve Amazon S3 veya diğer benzer hizmetler gibi CDN’leri kontrol edebilirsiniz. Ayrıca, daha fazla ayrıntı için bu gönderiyi kontrol edin:
Paylaşılan, VPS, adanmış veya bulut barındırma? WordPress için en iyisi hangisi?
WordPress siteniz için CDN kullanmalı mısınız? Sorunuz cevaplandı
WordPress sitenizi çok hızlı (ve daha güvenilir) yapmak için en iyi CDN hizmeti
Süper hızlı WordPress siteleri için en iyi 9 CDN hizmeti
WordPress’i hızlandırmak için ana mega kılavuz, WordPress sitemi nasıl Cloudways ve WPMU Dev eklentileriyle% 1311 daha hızlı hale getiriyorum
Unutulmuş Sorunlar #4: HTTP/1’den eskisiyle henüz güncellenmedi ve yeni bir tane ile girin, iyi, bu durumda protokol. Bilgisayarın ve internetin artık orada olmadığı ve bunu kalıptan okuduğunuz gelecek distopikten gelmediğiniz sürece, tarayıcı adresinizin başında HTTP’yi görebilirsiniz (veya SSL sertifikası yüklendiğinden daha doğrusu HTTPS).
Bu, HTTP protokolünü gösterir ve HTTP/2’ye uygulandığınızda sitenizi daha hızlı yükleyen bir güncelleme vardır. Çözüm #7: HTTP/2’ye artış. İhtiyacınız olan ayrıntıları WordPress ve HTTP2’de bulabilirsiniz: Tüm sorularınız cevaplanır. Bunu yaptığınızda, Let’s Encrypt adlı Açık ve Güvenilir Kaynak Sertifikası Otoritesinden ücretsiz bir SSL sertifikası yüklemeyi de düşünün. Bu, sitenizi daha güvenli hale getirmeye yardımcı olacak ve tam olarak yüklenmesi birkaç dakika sürecektir. Unutulmuş Sorunlar #5: Kötü kod veya çok fazla eklenti, tema veya senaryo, bu listedeki daha yaygın sorunlardan biridir, ancak yine de (bazen benim tarafından bile) göz ardı edilir, çünkü beyinde beynde daha kolaydır. Kullandığınız eklentiler, temalar ve komut dosyalarının hepsi mükemmel bir şekilde kodlanmıştır ve istediğimiz kadar kullanabiliriz.
Gerçek şu ki, bu kod ne kadar iyi olursa olsun, hala bir hata var. Herhangi bir hata olmadan bir deneme yazmaya çalışmak gibi. Teknik olarak mümkündür, ancak olasılık pratik sıfırdır.
Ayrıca, birçok eklenti, tema ve komut dosyası beklediğiniz kadar kodlanmamıştır.Sitenizi şişebilir ve yükleyebilirler, bu da sayfanın açık zamanına neden olur.Ayrıca, barındırma paketinizin ihtiyaçlarınızı karşılayacak yeterli kaynağı yoksa, sitenizin performansı azalacaktır.Çözüm #8: Eklentileri, temaları veya kullanmak istediğiniz komut dosyalarını inceleyin ve test edin ve doğrudan sitede kullanmadan önce performansın iyi olduğundan emin olun.Gerekirse geliştiriciyi düzeltin veya iletişime geçin veya alternatifler arayın.
Çözüm #9: Kullanmayacağınız tüm eklentileri, temaları ve komut dosyalarını kaldırın. Çözüm #10: Çok amaçlı bir çözüm bularak kullandığınız toplam eklenti sayısını azaltmaya çalışın. Unutulan Sorunlar #6: Doğalda bulunan WordPress sitelerini en aza indirmeyen ve önbelleğe almadan komut dosyaları Dinamik içeriğe dahildir ve büyük olasılıkla eklentiler ve temalarla daha fazlasını eklediniz. Siteniz statik olmadığından, sadece renk arka planı ve bazı metinlerle, içeriğinizi daha hızlı içerecek şekilde optimize etmek için elinizden geleni yapmak önemlidir. Çözüm #11: Nesne önbelleğini uygulayın. Daha fazla ayrıntı için WordPress ile kalıcı nesne önbellekleme ve kendin önbellekleme yöntemine bakın. Çözüm #12: Ayrıca, sayfa önbellekleme ve veritabanı dahil olmak üzere sunucu tarafını önbelleğe almaya devam edin. Daha fazla ayrıntı için WordPress önbellekleme için nihai kılavuzu görebilirsiniz. Çözüm #13: Senaryonuzu azaltın. Ayrıntılar için bkz. WordPress Sitenizi Oluşturma Uçma: Performans Optimizasyonu Öğreticisi. Minifikasyon ve önbellekleme gibi varsayılan seçeneklerle sayfanın hızını artırmak için Hummingbird gibi bir performans optimizasyon eklentisi kullanabilirsiniz. Diğer önbellek eklentileri hakkında daha fazla bilgi için, siteniz için en iyi 3 WordPress önbellek eklentisine bakın ve siteniz için en iyisini seçin. Unutulmuş Sorunlar #7: Her biri üçüncü taraf bir yangın çağrısı yapan birçok eklenti kullanarak çok fazla yangın çağrısı sitenizi yükleyebilir ve sitenizi yavaşlatabilir. Twitter ve diğer sosyal medya eklentileri de dahil olmak üzere üçüncü Party API’sına arama yapan eklentiler, Rezerv eklentileri yönetilir ve diğerleri. Çözüm #14:
Bu eklenti hepsi kötü olmasa da, bildiğiniz birkaç yüklüyseniz, gerçekten ihtiyacınız yok, onu kaldırmak veya daha iyi bir alternatif bulmak iyi bir fikirdir. Çözüm #15: Ateş önbelleğiniz çünkü bu birçok durumda güvenli bir şekilde yapılabilir. Bunun için WordPress Geçiş API’larını kullanabilirsiniz ve WordPress Geçiş API’ları için eksiksiz yönergeler ve daha fazla ayrıntı için WordPress geçişleri ile anlaşmayı da görebilirsiniz. Unutulmuş Sorunlar #8: MySQL’e bağlı olarak kutunun dışına çıkan WordPress arama özellikleri için varsayılan aramayı kullanırsınız, bu da yavaş anlamına gelir ve sonuçta daha yavaş yükleme siteleri için değerli kaynaklarınızı alırsınız. Çözüm #16: WordPress için elasticPress veya Solr Arama gibi özel arama dizini kullanın. Unutulmuş Sorunlar #9: Dağınık bir veritabanı ve önbellekleme hakkında konuşan optimize edilmiş siteler değil, sitenizi ve veritabanınızı optimize etmenin başka birçok yolu vardır. Her spam yorumu, revizyon yayınlama, kalan eklenti verileri ve diğerleri sitenizin kaynaklarını ve hızını yükleyebilir. Çözüm #17: Veritabanınızı temizleyin. Ayrıntılar için, WordPress veritabanlarını (ve MultiSite!
) Dikkatsiz.Çözüm #18: Veritabanınızı ve tablonuzu optimize edin.Ayrıca MySQL ve WordPress: Veritabanının ayrıntılar için nasıl çalıştığını anlayın.Unutulmuş Sorunlar #10: Oluşturma Engelleme Sorunları, Google’ın PagePeed Insights puanında görülecek en can sıkıcı mesajlardan biri olabilir.Bunun ne anlama geldiğinin ayrıntılarına giriyor mu?Değil.Sayfanızın hızını büyük ölçüde artırmasını iyileştirebilir misiniz?

Evet. Çözüm #19: WordPress için Hummingbird ile engelleme problemini nasıl ortadan kaldıracağınızı kontrol ederek, oluşturma engelleme probleminin ve sinek kuşu ile nasıl düzeltileceği hakkında ayrıntıları bulabilirsiniz. Unutulan Sorunlar #11: Isı Bağlantısı ve Sülük Kaynaklarım, HotLigning gibi şeylerin 90’larla öldüğünü düşünmekten mutlu olacak, ancak maalesef gerçek olmaktan uzak. Oradaki insanlar hala doğrudan sitelerinde, ancak harici kaynaklardan görüntüleri (ve videoları) birbirine bağlıyor. Bu size gelirse, bu birisinin kaynaklarınızı çaldığı anlamına gelir. Bir ziyaretçi sitesini resminizle her yüklediğinde, bant genişliğini görmek için kullanırlar. Çözüm #20: .htaccess dosyası aracılığıyla devre dışı bırakarak bir HotLigning geçmişi oluşturun. Ayrıntılar için, WordPress Security için .htaccess’i düzenleme için Kapsamlı Kılavuz Gönderisi’ndeki onuncu ipucuna bakın. Sıcak bağlantı görüntüsü, kaynaklarınızı boşaltmak için tek kaynak değildir. Geri izleme, pingback, yorumlar ve site kaydı gibi eve daha yakın olan başka kaynak sülükler de vardır. Kendisi, hiç de fena değiller, ancak birçok kullanıcı, yani spammer, yanlış kullanıyor veya kötüye kullanın, böylece kaynaklarınızı bir sünger gibi emiyorlar. Çözüm #21: İhtiyacınız yoksa, izleme, pingback, yorumlar ve site kaydı gibi spam için yaygın olarak kullanılan özellikleri devre dışı bırakın. Daha iyi yönetmek için eklentileri de kullanabilirsiniz. Daha fazla ayrıntı için SPAM WordPress için ana yönergelere bakın. Unutulmuş Sorunlar #12:
Hackerlar ve spamler şimdi spam’i tartıştıktan sonra, spam’in Siteniz için DDO’lar, XSS ve kaba kuvvet saldırılarını ve daha fazlasını kolaylaştırmak da dahil olmak üzere tehlikeli olabilmesi için birçok yol var. Çözüm #22: Sitenize erişimi dinamik veya statik IP adreslerine göre sınırlayarak DDOS saldırılarına neden olan botları engelleyebilirsiniz. Ayrıntılar için, bkz. WordPress Oturum Açma sayfasına belirli bir IP adresine sınırlama ve bot spam’in analitik yönlendirme verilerinize zarar vermesini nasıl engelleyeceğiniz. Çözüm #23: Ayrıca, WordFence, Sucuri veya VaultPress gibi diğer güvenlik eklentileri ile birlikte kullanılabilen savunucular gibi güvenlik eklentileri yüklemeniz önerilir. Unutulmuş Sorun #13: Sorgu Sözlü Siten Siteniz tekrarla çok fazla kuyruk çalıştırdığında, N+1 sorguları sorunu olarak doğru olarak adlandırıldı ve sayfanızın hızını ciddi şekilde azaltabilir. Çözüm #24: Sorgularınızı optimize edin ve hatırlayın: Optimize edilmiş sorgular bile sorunlara neden olabilir, bu yüzden dikkat edin. Detaylar için N+1 problemi ve WordPress performansını yeni Reliik ile problem çözme başlıklı bu videoyu görebilirsiniz. Unutulmuş Sorunlar #14: Siteniz veya blogunuz bir süredir var olduğunda çok fazla yayın, sayfa ve saptırma, süresi dolmuş birçok yayın ve sayfa ile bitecektir. Buna yardımcı olmayan bir sayfaya inen ziyaretçilerden daha kötü olan, veritabanınızı bozduğu için sayfanızın hızını azaltmasıdır. Veritabanınızda ne kadar çok kaos olursa, siteniz o kadar yavaş yüklenir. Çözüm #25:
Bunu silebilirsiniz veya arama motoru sıralamanızda riske atmak istemiyorsanız, eski gönderiye ve sayfalara yeni gönderiye devam etmek için 301 yönlendirmeyi kullanabilirsiniz. Aktarımı hazırladıysanız, ancak sadece bir tane değil, üç veya daha fazla bağlantı ile bu, sayfanızın tekrar tekrar aktarıldığı anlamına gelir. Bu sadece çok fazla aktarım hatasına neden olmakla kalmaz, aynı zamanda en iyi senaryo, sayfanız yavaşça yüklenmez, neredeyse hiç yüklenmez. Çözüm #26: Eski 301 transferini temizleyin, böylece her gönderi veya sayfa için yalnızca bir tane olacak. WordPress (ve iş için en iyi eklenti) için bir transfer yaparak 301’in aktarımı hakkında ayrıntıları bulabilirsiniz ve WordPress ile 301 transfer (ve trafiğimizi nasıl artıracağınız!) Yapabilirsiniz. Ayrıca, veritabanınızdan eski yayınların nasıl silineceğine dair ayrıntılar için WordPress veritabanını (ve multisite!) Temiz gıcırdatma için 10 ipucuna bakın. Tüm unutulan hız sorunlarınız düzeltildi! Artık siteniz toplandığına ve sayfanız akşam yemeğinde Cheetah hızına yüklendiğine göre, böyle kalmanız önemlidir. Sitenizin iyi performans göstermeye devam ettiğinden emin olmak için sitenizi Hummingbird ve Defender eklentileri ve eklentileri ile düzenli olarak kontrol ettiğinizden emin olun. Sitenizi bu adımlarla hızlandırabilir misiniz? Unuttuğum başka adımlar var mı yoksa her zaman tüm bu adımları hatırlıyor musunuz? Aşağıdaki yorumlarda düşüncelerinizi paylaşmak istiyorum.
Etiket:
göstermek

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir