Yavaş WordPress? Işte bunu düzeltmek için nasıl!

Bir WordPress web sitesi yavaş neden birçok nedeni vardır, ve orada biz bu makalede kapsayacak WP optimize etmek için birçok yolu vardır.

İlk yapmak istediğiniz şey, iyi ve hızlı WordPress için optimize olduğunu kontrol etmektir- Önerilen Web Hosting. Hosting şirketi yavaş ise, onların sunucuları aşırı veya ağ güvenilir değil, ne olursa olsun, optimizasyon çabalarından çok hız kazanmak mümkün olmayacaktır.

Eğer ev sahibi yavaş veya sorunları yaşıyorsanız nasıl biliyorsun?

Web sitenizin yanıt süresini kontrol edin, 7 konumdan olanlar, Ilk bayt denetleyicisi Için kendi zaman kullanarak, araç Web sitenizi test edecek Eğer onun kadar ve çalışan, 4 farklı kıtadan:

– > TTFB yanıt Tester

Ana bilgisayarınızın nasıl performans gösterdiğini hemen bilecektir. Tüm konumlardan uyarılar görürseniz veya yerlerin çoğunluğu üzerinde rapor 500 MS Yanıt süresi, o zaman bir Sorun ve Web barındırma konuşmak gerekir. Görmek istediğiniz şey en az çeşitli konumlar için iyi tepki süresi (< 500ms ), and most importantly the ones closer to where most of your clients are coming from. 500ms="" ),="" and="" most="" importantly="" the="" ones="" closer="" to="" where="" most="" of="" your="" clients="" are="" coming="">

TTFB yanıt süresi iyi ise, ama WP genel yükleme süresi iyi değil, o zaman aşağıda açıklandığı gibi optimizasyon süreci ile devam etmelidir düşünüyorum.

NOT: Eğer optimize etmek veya kendi üzerinde WordPress korumak mümkün değilse bir geliştirici/Freelancer ile kontrol etmenizi öneririz. Bazı jargon Bu makalede kullanılan çok teknik ses olabilir, ancak bazı adımlar özetlenen hatta bir çaylak Web Master tarafından gerçekleştirilebilir.

Önce, Toplam sayfa boyutu (içerik boyutu) Ana sayfa ya da yavaş görünmek için WP, içinde başka bir iç sayfaları-sen kullanmıyorsanız emin olun hantal görüntüler, büyük CSS dosyaları, büyük yazı tipleri, uzun JavaScripts, ya da genel olarak kötü Temalar!

Bunun için kullanmak iyi bir araç Pingdom (aşağıda) denir. Test etmek istediğiniz her sayfa için toplam sayfa boyutunuzu onaylayabilirsiniz:

https://Tools.Pingdom.com

NOT: Testlerinizi yaparken her zaman aynı konumu kullanın.

Her 1 MB veri Için ortalama ziyaretçiler bekleyebilirsiniz bekliyoruz 1 ekstra saniye, bu yüzden eğer sayfanızın 5 saniye 5 MB tam sayfa yükü için. Eğer 1-1.5 MB veya sitenizde herhangi bir sayfa içinde bir ana sayfa varsa 1 MB daha büyük, hemen görüntüleri optimize içine bakmak veya temalar, CSS dosyaları, JavaScripts, vb optimize içine gerekir. Google kılavuzları, bir Web sayfasının 2-3 saniye içinde yük olması gerektiğini ve bunun makul bir hız olarak dikkate alabilmesi için amacınız 3 Mümkünse saniye.

Sayfa boyutu büyükse (> 1MB)-lütfen, aşağıdaki makalenin bölümlerini gözden geçirin: görüntü optimizasyonu, Temalar, smush eklenti ve CSS/JavaScript minification araçları aşağıda özetlenmiştir.

Eklentiler

En hızlı yolu WP optimize etmek için devre dışı bırakmak ve bile bilmeden Web sitenizi yavaşlatabilir herhangi bir gereksiz eklentileri, sılmek için!

Eğer hangi eklenti onları tek bir aktive tarafından yavaşlatıyor test edebilirsiniz ve artış veya yükleme süresini azaltmak test. Sizin WP beklendiği gibi gerçekleştirmez daha fazla eklenti, daha yüksek şans kullanın. Bazen çok açık ve çıplak göz ile görebilirsiniz Eğer bir eklenti sizi yavaşlatır, bir kez etkinleştirmek/devre dışı.

Eğer eklentileri bir sürü varsa, sadece onlar, eklentiler klasörü alt klasör altında: "wp-content" ve "Eklentiler" olarak adlandırılan, "plugins. old" gibi bir şey yeniden adlandırmak için tüm eklentileri devre dışı bırakmak için eklentileri klasörü yeniden adlandırabilirsiniz. Not kötü bir eklenti, aynı zamanda, bu makalenin başında kapsanan olarak TTFB zaman etkileyebilir.

Ayrıca hangi sitenizi yavaşlatan olduğunu algılamak için yardımcı olabilir üçüncü taraf eklentileri kullanabilirsiniz, burada az biz:

https://WordPress.org/plugins/Query-Monitor/ Ücretsiz

https://wpperformanceprofiler.interconnectit.com/ Ücretli

Ayrıca bu eklenti ile tüm WP CPU ve bellek tüketimini kontrol edebilirsiniz:

https://WordPress.org/plugins/Server-ip-Memory-Usage/ Ücretsiz

Temalar

3. parti temaları kullanıyorsanız, temanızı test etmenizi ve farklı bir (varsayılan hafif WP teması) kullanarak performansı ve yükleme süresini ve sitenizin performansını karşılaştırmanızı öneririz.

Biz gibi kötü bir Web sitesi yavaşlatır 3 parti temalar gördük 5 kez! Test edilmemiş veya şüpheli kaynaktan gelen Temalar kullanmayın. Eğer diğer insanlar zaten sorunlar yaşıyorsanız değil görmek için kullandığınız eklenti hakkında değerlendirme okumaya çalışın. Not yavaş bir tema, aynı zamanda, bu makalenin başında kapsanan olarak TTFB zaman etkileyebilir.

Yalnızca gelişmiş kullanıcılar Için: En iyi uygulamalar kendi özel temalar optimize etmeye çalışırken:

  • Sayfa başına dosyalar – sayfalarınızda görüntülenecek gereken dosyaların miktarını azaltın, birden çok CSS dosyasını tek bir dosyaya birleştirin
  • Sorgu optimizasyonu-bu charset gibi tema içine sabit kod statik değerleri için iyi bir uygulamadır, site logosu, menüler, vb

Önbelleğe alma!

Yavaş eklentileri kaldırma ve hafif Temalar kullanarak yanı sıra, WordPress için etkinleştirmeniz gerekir ikinci en önemli işlevi bir önbelleğe alma eklentisi kullanmaktır! Açıkçası, herhangi bir önbelleğe alma eklentisi ne olursa olsun, Eğer şu anda bir kullanmıyorsanız büyük bir destek vermek gerekir.

Bu eklentiler dinamik sayfalarınızı/gönderilerinizi önbelleğe alacak ve bunların yüklenmesi için gereken süreyi azaltır. En popüler önbelleğe alma eklentileri şunlardır:

  • WP süper önbellek – Bu eklenti en iyi biridir, ve yüksek performans sorunları yaşıyorsanız kullanılmak üzere tavsiye edilir. Burada listelenen 2 eklentilerinden birini kullanmayı denemelisiniz, ama ikisi aynı anda değil.

  • WP toplam önbellek – Bu eklenti sayfa önbelleğe alma yanı sıra birçok farklı özellikleri içerir. Bu HTML, CSS ve JS betikleri, veritabanı önbelleğe alma, nesne önbelleğe alma, CDN vb uyumluluğu dosya boyutunu düşürebilir içeriğinizi minification içerir. Bu eklenti bizim Redis Cache ile kullanabilirsiniz, aşağıda özetlendiği gibi. Orada çok daha fazla eklentileri var, bazı ücretsiz ödedi. Kendi test biz en çok ücretli eklentileri bile ücretsiz sürümleri sadece iyi iş bulundu.

PHP sürümü

En son PHP sürümünü kullandığınızdan emin olun. Önerilen sürümü PHP 7. x, değil 5. x. daha fazla bilgi için barındırma sağlayıcınıza danışın. PHP sürümünüzün ACPU/OPcache desteğine sahip olduğundan emin olun ve barındırma sağlayıcınıza sizin için bu uzantıları etkinleştirmesini isteyin.

Görüntü optimizasyonu

Yüksek kalite/hantal görüntüler Web sayfası boyutu için en büyük katkıda bulunan, sayfa hızını aşağılayıcı ve sayfa yüklemek için bekleyen ziyaretçiler taklit. Aşağıdaki görüntü optimizasyonu en iyi uygulamalar genel Web sitesi hızında görüntülerin olumsuz etkisini azaltarak uzun bir yol gidin:

  • Biçim Seçimi: Kalite yüksek öncelikli ve görüntü değişiklikleri yüklemeden önce gerekli değildir, JPGs kullanın. JPGs görüntü kalitesi keskin tükenmeden önce sınırlı işlem ve modifikasyonlar alabilir. Simgeler, logolar, illüstrasyonlar, işaretler ve metin ile görüntüler Için, PNG formatı kullanın. GIF 'Leri sadece küçük veya basit görüntüler için kullanın ve BMPs veya TIFF 'leri kaçının.

  • Uygun boyutlandırma: Değerli bayt görüntü yükü kaydedin ve Web sayfası şablonunuzun boyutları (genişlik) ile eşleşir. Sabit Genişlik ve otomatik yükseklik yönergelerini ayarlayarak görüntüleri duyarlı hale getirmek için tarayıcı yeniden boyutlandırma yeteneklerini kullanın.

  • Sıkıştırma: Görüntü sıkıştırma görüntü boyutu ve kalitesi arasında düşünceli tradeoff olmalıdır. JPGs Için,% 60-70 bir sıkıştırma iyi bir denge üretir. Retina ekranlar Için,% 150-200 oranında artış (JPGs) görüntü boyutu, yüzde 30-40 ile sıkıştırın ve gerekli boyutlar başına yeniden ölçeklendirin.

  • Daha az resim: Görüntülerin sayısını mutlak bir minimuma saklayın.

Görüntü optimizasyon araçları

Online Araçlar

WordPress görüntü optimizasyonu eklentileri

CSS ve JavaScript 'i ortadan temizlemek

Kaynakların minification HTML, JavaScript ve yüklemek için gerekli değildir CSS gereksiz karakterleri kaldırma anlamına gelir, gibi:

  • Boşluk karakterleri
  • Yeni satır karakterleri
  • Yorum
  • Sınırlayıcıları engelle

Bu, sunucudan istenmesi gereken kod miktarını azalttığı için yükleme sürelerini hızlandırır.

Sen ile CSS ve JavaScript küçültmek olabilir WordPress önbellek Enabler veya çevrimiçi araçlar gibi Küçült -mek.

Diğer araçlar

Sitenize optimize etmek için tasarlanmıştır WordPress için birçok eklentileri vardır. Bazıları şunlardır:

  • WP Smush.it – kalitesini ve boyutlarını düşürmeden görüntüleri sıkıştırarak
  • WP DB Yöneticisi – yönetmek ve WordPress veritabanı optimize etmek için eklenti.
  • Better WordPress Minify -size CSS ve JS dosyaları küçültmek sağlar özel aracı
  • Online CSS + JavaScript minification aracı: http://www.minifier.org/
  • Head Cleaner-WordPress başlık ve altbilgi gelen Temizleme etiketleri JavaScript ve CSS yükleme hızlandırmak.
  • Önbelleğe alma

Web tarayıcılarının korunması (robots. txt):

Web tarayıcıları ya da sözde web örümcekler (robotlar) WordPress kurulum önemli yük neden olabilir, ve daha fazla sitenizi yavaşlatmak ve sunucunuza ekstra yük koymak. Biz size incelemek ve ASAP uygulamak tavsiye edebilirsiniz konu, mevcut bir makale var.

Diğer yararlı optimizasyonlar:

  • Veritabanı tablolarınızı optimize edin – Bunu kullanarak ya da yapabilirsiniz WP DB Yöneticisi eklentisi veya el ile phpMyAdmin gibi araçları kullanarak.

  • "WP-Options" tablosunun boyutunu kontrol edin – Kötü Eklentiler, temalar bu tablonun boyutunu artacak ve yavaşlatır. Sen-ebilmek install bir eklenti gibi WP temiz kadar Optimizer benzer amaçlar için.

  • İhtiyacınız yoksa, post düzeltmeleri özelliğini kapatın – temelde bu özellik sonrası her düzenledikten sonra yeni bir satır yaratıyor. Bu, veritabanı ve wp_posts tablo istenmeyen boyutuna neden olabilir. Eğer wp_config. php yükleme dizininde bulunan bir satır ekleyerek bu özelliği kapatabilirsiniz:define (' WP_POST_REVISIONS ', false);Sitenizin bu özelliği etkinleştirilmiş olarak çalışıyorsa, bu sorguyu phpMyAdmin aracılığıyla çalıştırarak tüm gereksiz Post düzeltmeleri silebilirsiniz (bunu dikkatli yapın ve veritabanınızı yedekleyin):SILMEK wp_posts WHERE post_type = "revizyon";

  • RSS Pings ve Pingbacks -sitenizin zaman aşımına uğrayan ping sunucuları ping listesinde listelenen neden tarafından yavaşlayabilir, bu devre dışı bırakmak için-WordPress admin gidin ve sonra ayarları-> Writing

Bildirim -Deneyebilirsiniz başka bir seçenek herhangi bir Bloglar makalene bağlı bildirimleri devre dışı bırakmak için: Bu devre dışı bırakmak için-WordPress admin ve sonra ayarları gidin-> tartışmalar

Biz size yukarıdaki bilgileri yararlı bulundu umuyoruz ve başarıyla WordPress web sitesini optimize etmek için yönetebilirsiniz.

Ve son olarak, listemize kontrol etmeyi unutmayın WordPress hosting tavsiye sağlayıcıları, bizim üst sırada hosts bazı para kaydedebilirsiniz, hepsi WordPress çalıştırmak için optimize edilmiştir.

Kategorize: