WordPress Yavaş - Bu 10 Adımda Bununla İlgili Bir Şey Yapın

  • Harry James
  • 0
  • 1617
  • 346
reklâm

WordPress, yayın dünyasını herkese açan harika bir CMS'dir, ancak aynı zamanda korkunç derecede yavaş da olabilir. Sitenize anında hız artışı sağlamak için yapabileceğiniz birkaç eklenti ve sunucu düzeyinde değişiklik.

Kayışın ve lütfen ellerinizi ve ayaklarınızı sürüşün içinde tutun.

Yükleme Sürenizi Kontrol Edin

Hızlı bir performans değerlendirmesi yapmak için WebPageTest.org kullanın - özellikle iyileştirilmesi gereken alanları görmek için puan kartını kontrol etmek istersiniz. Özellikle bir bölgede çok kötü bir şey yapıyorsanız, daha fazla araştırma yapabilirsiniz.. (Bu örnekte, dosyaları küçültmedim, bu nedenle bunları sıkıştırma girişiminde bulunulmaz) Her durumda, aşağıda belirtilen değişiklikleri yaptıktan sonra testi yeniden çalıştırın, böylece iyileştirmeleri sürekli olarak kontrol edebilirsiniz. Eğer puanınız 90'lıysa, harika iş çıkardınız.!

Daha Hızlı Bir Site İçin WordPress Eklentileri

p3 Eklenti Profilcisi

Öncelikle, sitenizdeki önemli yavaşlamaları belirlemek için P3 Eklenti Profilcisi'ni kullanın. Önemli bir suçlu bulursanız, gerçekten bu eklentiye ne kadar ihtiyacınız olduğunu düşünün. Bunun yerine bazı işlevleri manuel olarak kodlayabilir misiniz? Sayfanın ne kadarının yüklenme süresinin - belki de bir veya daha fazla - bu eklentiler tarafından kullanıldığını düşünün ve tam olarak ne hakkında çok ciddi bir şekilde düşünün değer sitenize eklerler. Evet, En İyi WordPress Eklentilerinin bir listesini tutuyoruz, ancak eğer yüklediyseniz dürüstçe herşey sitenizin yüklenmesi birkaç dakika alacak.

Örneğin, Google Analytics kodunu eklemek için bir eklenti kullanmak yerine, header.php Tema dosyanızın kodunu girin ve kodu elle ekleyin - Boom! Bu eklenti seçeneklerini yüklemek zorunda kalmadan kaydettiğiniz başka bir MySQL sorgusu var. Başlamak için, Taramayı Başlat sonra Otomatik tarama yeni Araçlar -> P3 Eklenti Profilcisi seçeneği. Bu örnekte, eklentilerin şu anki etkisinden oldukça memnunum - genel olarak, yalnızca katkıda bulunuyorlar Ziyaret başına 0.3 saniye, Bunların çoğu temel bir SEO eklentisinden geliyor. Bununla yaşayabilirim, böylece herhangi bir eklentiyi devre dışı bırakmayacağım - sorun başka yerde yatıyor.

W3 Toplam Önbellek

Bu eklenti İsviçre çakısı, ama bazen 100 ekleri ile nihai lüks model gibi hissediyor, o kadar karmaşık ve kibirle bu ekleri birini bile kullanmak seni ertelemek ve sadece her şeyi unutmak için yeterlidir. Kendi kendini belgeleme iseniz, eklentiyi kurma konusundaki kısa tanıtımımı inceleyin. Wordpress Blog'unuz İçin Çeşitli W3 Total Cache Plugin Ayarlarını Yapılandırma Wordpress Blogunuz İçin Çeşitli W3 Total Cache Plugin Ayarlarını Yapılandırma W3TC eklentisini çeşitli önbellekleme işlemleriyle hızlandırmak için Wordpress blog'unuza yüklemenin faydalarından bahsetti, ancak bazı okuyucular anlaşılır şekilde biraz temkinliydi… ancak daha derin bir sunucu yüklemeleri yapmanız gerektiğini unutmayın. eklentiden en iyi.

WP Süper Önbellek

W3 Toplam Önbellek sizin için karmaşık görünüyorsa ve siteniz nispeten statik ise, bunun yerine WP Süper Önbellek kullanmayı düşünün. Önbelleğe alma konusunda daha keskin bir araç yaklaşımı olan Süper Önbellek basitçe oluşturur statik HTML dosyaları ve WordPress yüklenmeden önce olanlara hizmet eder. Yeni yayınlar yayınlandığında veya yorumlar onaylandığında sayfalar yeniden oluşturulsa da, sayfanızın diğer dinamik PHP öğeleri artık çalışmaz, bu nedenle Javascript'i kullanan herhangi bir dinamik widget için yeniden tasarlamanız veya alternatifler bulmanız gerekir.

Statik Dosyaları Sunmak için CDN Kullanın

CDN'ler, statik JS, CSS ve görüntü dosyalarınızı süper hızlı hızda barındıran ve sunucunuzu HTML hizmetine odaklanmaya bırakan birinci sınıf bir hizmettir. Dosya URL'lerinin yeniden yazılması için W3 Total Cache modülüne ihtiyacınız olacak. Kullanıcının tarayıcısı, dosyaları CDN'den yüklemeyi dener ve CDN zaten bu belirli bir dosyaya sahip değilse, önce sunucunuzdan çeker - buna yeterince PULL bölgesi adı verilir. MaxCDN kullandığım bir bütçe servisidir.

Sunucu Seviyesi

FastCGI

PHP genellikle Apache modülü olarak çalışır; FastCGI'ın ayrı bir işlem olarak çalışmasını sağlamak. Bu, genellikle yalnızca kontrol panelinizdeki bir ayardır - ek bir şey yüklemenize veya ayarları yapılandırmanıza gerek yoktur. İşleri daha hızlı yapmak için tek bir tıklama. Media Temple gibi pek çok ana bilgisayar artık tüm yeni barındırma hesaplarında bunu otomatik olarak sağlıyor. Yine de, yine de kontrol etmeye değer, çünkü çok basit ve etkili bir adım.

Mod_pagespeed yükleyin

Mod_pagespeed, Google tarafından site optimizasyonlarını herkes için kolaylaştırmak amacıyla oluşturulmuştur. Tam değil “herkes için kolay” Yine de, onu yapılandırmayı başarabilirseniz, önemli bir hız artışı ile karşılaşacaksınız. Apache modülü, sayfa sunulduğunda, JS ve CSS minyatürleme ve sıkıştırma ve JPG optimizasyonu gibi bir dizi farklı kod ayarlaması gerçekleştirir. Bunlardan bazıları kuşkusuz w3 Total Cache kullanılarak elde edilebilir, ancak mod_pagespeed gerçekten tüm süreci daha az acı verici hale getirir - mini eklentiyi hiçbir eklentiyi bozmadan veya stil sayfasını karıştırmadan hiçbir zaman w3 Total Cache ile doğru şekilde yapılandıramadım. Media Temple Grid Service hesaplarında, mod_pagespeed'i etkinleştirmek basit bir tıklama örneğidir. “etkinleştirme” İstediğiniz her etki alanı için. Evet, gerçekten bu kadar kolay, bu yüzden sitelerimden birçoğunu Izgara Hizmetine taşımaya başlıyorum. DreamHost görünüşte tüm müşteri seviyelerinde bunu destekliyor. Desteklenmeyen ana bilgisayarlarda Google yükleme talimatlarını kontrol etmelisiniz, ancak sunucuya kök erişiminiz olması gerekir; bu nedenle bu desteklenmeyen paylaşılan barındırma hizmetleri için kesinlikle geçerli değildir.

APC'yi yükle

W3 Toplam Önbellekte herhangi bir şeyi önbelleğe alıyorsanız, yalnızca Disk ve Disk: Geliştirilmiş varsayılan olarak kullanılabilir. Alternatif PHP Önbelleği (veya kısaca APC), RAM tabanlı önbellekleme sağlamak için sunucunuza ekleyebileceğiniz ek bir yazılım parçasıdır. Bazıları küçültme ve sayfa önbelleği için APC'yi seçmenin aslında zararlı olduğunu fark eder - bunun yerine Disk Geliştirilmiş'i kullanın, APC'yi nesne ve veritabanı önbelleğe almak için bırakın. Deneyiminiz değişebilir, ancak yine de her ayarı deneyin ve yeniden test edin. APC'yi yüklemek kök erişimi gerektirecektir (bazıları bazılarını (mt) GS servisine tartışmalı avantajlarla yüklemeyi başarmış olsa da), bu yüzden kendi işletim sisteminize veya ana makinenize ilişkin talimatları bulmanız gerekir..

CloudFlare

CloudFlare'ın Neler Olduğunu Koruyun ve Hızlandırın CloudFlare ile Ücretsiz Olarak Web Sitenizi Koruyun ve Hızlandırın CloudFlare ile Web Sitenizi Ücretsiz Hızlandırın CloudFlare, web sitenizi spam göndericilerden koruduğunu iddia eden Project Honey Pot'un yaratıcılarından etkileyici bir başlangıçtır, botlar ve diğer kötü web canavarları - sitenizi biraz hızlandırmanın yanı sıra… burada, ama işte TP; DL sürüm: yalnızca DNS'yi değiştirerek anında hız artışı.

Ana Bilgisayarları Değiştir

WPEngine, WordPress için özel olarak üretildi ve optimize edildi; bu önerilerin çoğu, varsayılan olarak zaten etkin - ancak bu, 25.000 ziyarete kadar küçük bir site için aylık 29 $. Media Temple Grid Service, bu optimizasyonların çoğu için tek bir tıklama ile 20 $ / ay'dan başlayan en iyi genel amaçlı paylaşılan ana bilgisayardır - gelecek ay tam bir inceleme ve hediye alacağız, bu yüzden bizi izlemeye devam edin!

Sen kutu WordPress'i hızlandırın, ancak gördüğünüz gibi, performansın her bölümünü sıkmak biraz zor. Listeye ekleyebileceğiniz başka ipucu var mı? Onları aşağıda duymak isteriz.

Resim Kredisi: Shahbaz Majeed, Flickr Üzerinden




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.