21 Ekim 2018 Pazar

Wordpress Cache Eklentisi Kullanımı

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.

Wordpress Optimizasyon Nasıl Yapılır ?

WordPress, bir platform olarak son derece iyi kodlanmış. Ancak, bazı insanlar, WordPress kurulumlarını, düşük kaliteli eklentileri tonlarca yükleyerek, korkunç bir web barındırıcısını seçerek ve sitelerini çöp yığınlarıyla doldurarak dağıtırlar. Wordpress optimizasyon önerileri sayesinde sitenizin performansını iyileştirebileceksiniz.

Sitenizde bu kadar aptalca bir şey yapmıyor olsanız bile, WordPress sitenizi hızlandırmak için geliştirmeniz gereken çok yer vardır. Ortalama bir ayda yaklaşık 8-10 WordPress sitesini optimize ediyorum ve WordPress sitelerini optimize etmek ve hızlandırmak için her zaman kullandığım birkaç teknik var.
İşte WordPress sitelerinizin performansını artırabileceğiniz bazı yöntemler.

Hosting Seçimi


WordPress sitenizi, sitenizi yavaşlatan ana makineniz olmadığını kesinlikle bilerek optimize etmeyi düşünebilirsiniz. Geçtiğimiz günlerde, GoDaddy'de barındırılan bir siteyi optimize ediyordum. Tabii ki, binlerce siteyi tek bir paylaşılan sunucuya koyan en korkunç ana bilgisayarlardan biri. Sonuç olarak, sunucuları çok yavaşlar. Yeni başlayanların yapacağı bir web sitesi seçerken bu hataları yapmadığınızdan emin olmalısınız. Wordpress optimizasyon için mutlaka güçlü bir hosting seçimi yapmanız gerekiyor.

Her zaman önerdiğim gibi, Web Hosting meraklıları ile dolu WebHostingTalk gibi bazı toplulukları ziyaret edin. Gerçekte onlarla gitmeden önce gitmeyi planladığınız ev sahibinin gerçek yorumlarını okuyun. WebHostingTalk'tan 2011'den beri TechTage.com'a ev sahipliği yaptığım ana bilgisayar olan MDDHosting'i (tam incelememi okuyun) öğrendim. Ve ben her gün kendime her gün 10'dan fazla 'sınırsız' her şey barındıran bir başka kötü düşünceye gitmek yerine gerçek bir araştırma yapmak için teşekkür ediyorum.

Bu günlerde, ExonHost (tam incelememi oku) muhtemelen en sevdiğim web sunucusudur, çünkü kötü web sunucularının gün içinde en fazla geri dönüşü olan hız, çalışma zamanı ve destek ile tam olarak aynı alanlarda mükemmel performans gösterirler. ExonHost hızla ilerliyor ve müşterilerine yardımcı olmak için hizmetlerinin kapsamının üstünde ve ötesinde bir teknik destek ekibine sahip.

Ayrıca, ExonHost'tan yıllar boyunca birçok WordPress'e özel destek aldım, oysa onlar, çoğu sunucunun yaptığı gibi “hizmetlerinin kapsamı dışında” olduğu için bana “komut dosyasına özel destek” sunmayı reddettiler. Paylaşılan barındırmada “iyi bilinen” seçenekler arasında A2 Hosting ve InMotion Hosting bulunmaktadır.

SEO Dostu Tema Kullanımı


Hızlı ve iyi kodlanmış bir WordPress teması veya çerçevesiyle başlamalısınız. İhtiyacınız olmayan birçok ek özellik içeren bir tema seçerseniz, site performansınızı olumsuz yönde etkiler.

Son zamanlarda yoğun bir tema ve çerçeve ile uğraştığım için, YooTheme’nin Metro temasını optimize etmek için 8 saatten fazla bir süreye ihtiyacım vardı. Bu da sitenin yüklenme süresini 5,5 saniyeden 1,8 saniyeye çıkardı.

Toplam kod okuma yazma bilmiyorsanız, her şeyi doğrudan tema seçeneklerinden değiştirmenize ve işinizi kolaylaştırmanıza olanak veren bir tema seçmeyin. Genel olarak, web sunucunuz ve tarayıcınız için işi daha da zorlaştırır. Çok fazla PHP, JavaScript, Iframe sitenizin hızı için iyi değil.

Varsayılan WordPress temaları inanılmaz derecede iyi kodlanmış, hafif, çok hızlı ve kolayca özelleştirilebilir. Biraz kod işleyebilir veya bir geliştirici kiralayabilirseniz, bunların üzerinde harika bir şeyler inşa etmek için bunlardan birini seçin. Bu site için varsayılan WordPress Twenty Thirteen temasını değiştirdim ve işi çok iyi hallediyor.