Sitenizin yükleme sürelerini iyileştirmek için en etkili ikinci yol (ilk olarak iyi bir web barındırıcısı seçmektir) bir önbellek eklentisi yüklemektir. W3 Toplam Önbellek veya WP Süper Önbellek gibi bir eklentiyi yüklediğinizde sitenizin daha hızlı yüklendiğini anlayabilirsiniz. Wordpress optimizasyon önerilerine bu makalenin devamından ulaşabilirsiniz.
Basit bir deyişle, sitenizde bir önbelleğe alma eklentisi etkin olduğunda, sunucular sayfalarınızın kopyalarını önbelleğe alır. MySQL veritabanı erişimini büyük ölçüde azaltır, hayır. PHP istekleri, statik kaynaklar için sunucu erişimi ve hatta HTTP istekleri (birden fazla dosyayı bir arada kullanmanız durumunda).
Öncelikle, her şeyin etkin olmasını istemezsiniz. Minify ve CDN (CDN kullanmak istemediğiniz sürece) dışında her şeyi güvenle kullanabilirsiniz.
Özellikle ince ayar yapmadıkça, diğer ağır JS tabanlı eklentileri de küçültebilirsiniz. Diğer yandan, tarayıcı önbelleğe alma işleminin tam potansiyelini kullanmak için Tarayıcı Önbelleği ayarlarını değiştirmelisiniz.
W3 Total Cache Eklentisi
Genel olarak tüm dosya türleri için "Tarayıcı Önbelleği" bölümündeki tüm kullanıcıları etkinleştirmek istersiniz.
'Başlık ömrünün sona ermesi' değeri mümkün olduğunca yüksek olmalıdır. 604800 saniye = 1 hafta
Farklı dosya türleri için "üstbilginin ömrü sona eriyor" değeri olabildiğince yüksek olmalıdır. 604,800 saniye = 1 hafta
# 4: WordPress'i Hızlandırmak için bir CDN deneyin
Sitenizin statik kaynaklarının (resim, komut dosyası, css dosyası gibi) boşaltılması sitenizi hızlandırabilir. Sadece bu kaynaklar ziyaretçiler için daha hızlı yüklenmekle kalmaz, bir CDN kullanırsanız, birincil sunucunuz işlemek için daha az yüke sahip olur ve böylece sitenizin geri kalan kısmına sunarken önemli ölçüde daha iyi performans sunar.
Genel olarak, bu statik kaynaklar ziyaretçilere kendilerine en yakın sunucu tarafından sunulacaktır. Bu, sitenizin ağır kısmının kullanıcılarınız için olabildiğince hızlı yüklenmesini sağlayacaktır.
Orada oldukça az sayıda İçerik Teslim Ağı var. Ancak, WordPress sitelerinde kurulumu gerçekten kolay olanlardan biri de MaxCDN. Bu yılın başından beri MaxCDN kullanıyorum ve yükleme süremizden yaklaşık 1,5 saniye uzakta kalmamıza yardımcı oldu.
MaxCDN ve W3 Total Cache
MaxCDN Review'ımda anlattığım gibi, W3 Total Cache gibi bir önbellek eklentisi kullanarak da 5 dakika içinde ayarlayabilirsiniz.
# 5: Gzip Sıkıştırmayı Etkinleştir
Daha az boyutta olacağından ve genellikle çok daha hızlı yüklendiğinden, sitenizin sıkıştırılmış sürümlerini ziyaretçilerinize sunmalısınız.
Gzip Sıkıştırma
En iyi seçenek, paylaşılan bir sunucudaysanız Gzip sıkıştırmasını doğrudan cPanel'den (eğer sunucunuz size sunsa) etkinleştirmektir. Aksi takdirde, Gzip sıkıştırmasını W3 Toplam Önbellek gibi bir eklenti kullanarak etkinleştirebilirsiniz.
Ayrıca .htaccess dosyanızdan etkinleştirmenize izin veren birkaç ince ayar vardır. Bilinen birkaç dosya türü için sunucu düzeyinde Gzip sıkıştırmasını etkinleştirmek için bu kodu .htaccess dosyanızın başına ekleyebilirsiniz:
AddOutputFilterByType DEFLATE metin / html metin / düz metin / xml metin / css metin / javascript uygulaması / javascript uygulaması / x-javascript
İyi Kodlanmış Eklentileri Yükleme
WordPress için tam anlamıyla bir sürü eklenti bulunmaktadır. Bu, hepsinin iyi kodlanmış olduğu anlamına gelmez. Her zaman sitenizi yavaşlatmayan en yeni WordPress sürümü için optimize edilmiş eklentileri yüklemelisiniz.
Aşağıdaki 3 yıldıza uygun bir eklentiyi kurmadan önce biraz araştırma yapmalısınız. Genellikle eklenti, uygunsuz kancalar kullanılarak kötü şekilde geliştirilecek. Sadece sitenizi yavaşlatmayacak, aynı zamanda diğer eklentilerin ve WordPress'in kendi özelliklerine de zarar verebilir.
SEO Dostu Eklenti Kullanımı
Bir süre sonra eklentilerinizin performansını izleyin ve Plugin Performance Profiler gibi bir eklentiyi kullanarak sitenizin yüklenme süresini etkileyin. % 100 doğru değildir, ancak siteniz için hangi eklentilerin gerçekten yavaş ve sorunlu olduğunu bilmek için eğilimleri gözlemleyebilirsiniz.
# 7: Eklentilerinizde Rutin Bakım Yapın
Eklenti bakımı WordPress siteleri için çok önemlidir. Tüm eklentilerinizi ve WordPress'inizi güncel tutmazsanız, siteniz saldırıya uğrayacaktır.
Bu bir kural değildir, ancak eklentilerin eski sürümleri genellikle saldırılara karşı daha savunmasızdır. Sadece bu değil, eklentilerin daha yeni sürümleri çoğu durumda daha az optimize edilmiş, daha hızlı ve daha az hataya sahip veya daha az hatalıdır.
WordPress Optimizasyon
Ayrıca kullanmadığınız eklentileri de devre dışı bırakmalı ve hatta silmelisiniz. Daha fazla eklenti, daha yavaş bir site anlamına gelmez, ancak çok sayıda düşük kaliteli eklenti, sitenizi önemli ölçüde yavaşlatacaktır.
Veritabanınızı Optimize Edin
WordPress MySQL veritabanınızı doğrudan PHPMyAdmin'den veya WP-Optimize veya WP-DBManager gibi bir eklenti kullanarak optimize edebilirsiniz.
Bu eklentiler, bekleyen spam yorumlarınızı, çöp kutularını, otomatik kaydedilen taslakları ve birkaçını geri almak için düzeltme sonrası düzenlemeleri silebilir. PHPMyAdmin'e erişmenize gerek kalmadan genel MySQL veritabanı optimizasyonu sorgularını da gerçekleştirebilirler.
İyi optimize edilmiş hızlı yanıt veren bir veritabanı, WordPress gibi bir veritabanı tabanlı yazılım için büyük bir bonus.