WordPress Nasıl Hızlandırılır: Kapsamlı Bir Kılavuz
WordPress'i hızlandırmak için ihtiyacınız olan tek kılavuza hoş geldiniz. Bu adım adım kılavuzu, web sitenizde WordPress'i hızlandırmak için benimsemeniz için en iyi araç ve uygulamaları özetlemek için hazırladık.
Bu Kılavuza Yönelik Bir Kılavuz
Bu kılavuzu birkaç bölüme ayırdık, böylece yarıda okuyorsanız daha kolay takip edebilirsiniz.
- Öncelikle, hızlı bir web sitesi olmanın neden önemli olduğundan bahsedeceğiz. Bunu tonlarca kez okuduğunuzdan oldukça eminiz, ancak yine de okumamış birileri olabilir – ve bu tam da o kişi için!
- Ayrıca temel teknolojiyi de ele alacağız . WPExplorer olarak biz, bir sorunun arkasındaki nedeni anlamanın, onu çözmenin en iyi yolu olduğuna inanıyoruz. Bu nedenle geçmişte, birkaç bin satırlık kodun İnternet'teki web sitelerinin neredeyse %46'sına nasıl güç sağlayabileceğine dair temel bir anlayış vermeye çalışan Yeni Başlayanlar İçin WordPress' Dahili İşleyiş Kılavuzu gibi kılavuzlar yazdık. Bu bölüm, hızınızı ve genel performansınızı etkileyen başlıca faktörlerle ilgilidir. Her faktörle birlikte en iyi uygulamaları tartışacağımız için bu kısmı dikkatlice okuyun.
- Ardından, WordPress temaları ve eklentileri için geçerli olan performans düzeltmeleri ve optimizasyon hakkında konuşacağız.
- Kılavuzun geri kalanında, düzeltmeleri görüntü optimizasyonu, veritabanı optimizasyonu ve güvenlik düzeltmeleri gibi kategorilere göre gruplandırdık. Bu sınıflandırmanın, düzeltmelerin özünü daha hızlı anlamanıza ve kavramanıza yardımcı olacağına inanıyoruz – böylece hemen çalışmaya başlayabilirsiniz.
Tamam bir nefes alalım! Prologu bitirdik. Şimdi WordPress'i hızlandırmak için gerçek kılavuzla başlayalım.
İçindekiler:
İşte sitenizi hızlandırmaya yönelik gerçek ipuçları için hızlı bir içindekiler tablosu. Bu şekilde, sayfa hızının önemi ile ilgili tüm bölümü atlayabilir, bu kılavuzdaki herhangi bir bölüme hızlıca aşağı kaydırabilir veya daha sonra geri gelmek isterseniz belirli bir bölüme yer işareti koyabilirsiniz:
- Sayfa Hızı Neden Önemlidir?
- Altı çizili Teknoloji
- WordPress'i Hızlandırmak İçin Kolay İpuçları
- WordPress Önbelleğe Alma özelliğini etkinleştirin
- Gzip Sıkıştırmayı Etkinleştir
- PHP Motorunuzu Yükseltin
- Hostinginizi Akıllıca Seçin
- En Uygun Sunucu Konumunu Seçin
- Bir İçerik Dağıtım Ağı kullanın
- İstemci Cihazı
- Mobil Görünümünüzü Optimize Edin
- WordPress Uzantıları: WordPress'i Hızlandırmak için Temalar ve Eklentiler
- Temanızı Dikkatlice Seçin
- Doğru Sayıda Eklenti Kullanın
- Tüylerden Kurtulun
- Görüntü Optimizasyonu
- Tüm Resimleri Küçült
- Resim Yüklemeyi Ertele
- Görüntü Bağlantısını Devre Dışı Bırak
- Görüntü Boyutlarını Tanımlayın
- Veritabanı Optimizasyonu
- WordPress Veritabanınızı Optimize Edin
- Gönderi Düzeltmelerini Sınırla
- Çöpü Daha Sık Boşalt
- Verimli Veritabanı Çağrıları Sağlayın
- Güvenlik Düzeltmeleri
- Kaba Kuvvet Saldırılarını Önleyin
- Spam'i ortadan kaldırın
- Çözüm
Tamam bir nefes alalım! Prologu bitirdik. Şimdi WordPress'i hızlandırmak için gerçek kılavuzla başlayalım.
Sayfa Hızı Neden Önemlidir?

Bunu kısa tutmaya çalışacağım. Herkesin hızlı bir web sitesini sevdiğini biliyoruz. Ayrıca, Google'ın günümüzde yavaş bir web sitesi yerine hızlı bir web sitesini tercih ettiğini de duymuşsunuzdur – bu, daha hızlı bir web sitesinin daha iyi SEO puanları sağladığı anlamına gelir. Bununla ilgili kesin bir açıklama olmamasına rağmen, çoğu video ve röportaj bu makul açıklamaya işaret etme eğilimindedir.
İnsanlar, hemen cevaplarına ihtiyaç duydukları şeyleri ararlar. Bu nedenle, en iyi vuruşun hızlı bir şekilde yüklenmesi gerekir. Google, kötü bir arama deneyimi yaratacağı için yavaş bir siteyi öne çıkaramaz.
Bir Google SERP'deki ilk sayfanın yüklenmesinin 10 saniyeden fazla sürdüğünü hayal edin – 5 saniye beklemeden önce siteden ayrılma ihtimaliniz var.
Araştırmalar, web sitenizin yüklenme süresine eklenen her bir ekstra saniye için, %7 dönüşüm, %11 sayfa görüntüleme ve müşteri memnuniyetinde genel olarak %16'lık bir düşüş kaybettiğinizi göstermiştir. Bunların hepsini tek bir cümlede toplayın, bunu elde edersiniz –
Web sitenizin yükleme süresini 1 saniye azaltmak, kârınızda %7'lik kolay bir artış sağlayabilir.
Umarım sizi ikna edebilmişizdir çünkü elde edeceğimiz şey bu. WordPress'i hızlandırmak için gerçek kılavuzla başlayalım.
Temel Teknoloji
Bir web sitesini yavaşlatan nedir? Ve neden WordPress'i hızlandırmanız gerekiyor? Bu sorunun cevabı, en önemlilerini aşağıda tartışacağımız çok sayıda faktörde yatmaktadır.
Statik ve Dinamik Web Siteleri
Bu karşılaştırma en iyi ressam/fotoğrafçı benzetmesiyle açıklanabilir. Örneğimizi desteklemek için, her ikisinden de bir kedinin fotoğrafını göstermelerinin istendiğini varsayalım. Ressam her zaman resmi çizmelidir, oysa fotoğrafçı size tıkladığı bir kedinin fotoğrafını gösterebilir.
“Bana bir kedinin resmini en kısa sürede göster” yarışmasında sizce kim kazanacak?
Statik ve dinamik web siteleri ile aynıdır. Statik web sitelerinde kaynak – veya fotoğrafçının kedi resmi – her zaman mevcuttur. Görmek için açmanız yeterlidir.
Bununla birlikte, dinamik bir web sitesi söz konusu olduğunda, birileri onu her görmek istediğinde web sitesinin oluşturulması gerekir – her seferinde bir kedinin fotoğrafını boyaması gereken bir ressam gibi! Bu, statik web sitelerinin doğal olarak dinamik web sitelerinden daha hızlı olduğunu söyler.
Statik web siteleri, doğası gereği dinamik web sitelerinden daha hızlıdır.
WordPress gibi bir içerik yönetim sistemi, dinamik web sitesi oluşturucuları kategorisine girer. Faaliyetleri yönetmek için bir yönetici paneli ile bir web sitesi oluşturmak ve sürdürmek için tasarlanmış bir yazılımdır. Yeni gönderi, sayfa vb. ekleme gibi etkinlikler
Çoğu insan statik web siteleri yerine WordPress'i seçer. Bu iyi bir takas.
Tüm veriler bir veritabanı sunucusuna (bir örneği popüler MySQL sunucusudur) kaydedilir ve medya dosyaları (görüntüler ve belgeler gibi) web sunucusunun kendisine kaydedilir.
Öte yandan, dinamik web siteleri insanlık için bir nimettir. 1000'lerce gönderi, sayfa, etiket, kategori ve medya dosyasını yönetmeniz gerektiğini hayal edin. Bunları tek tek yönetmek insanı çıldırtabilir.
Bu yüzden çoğu insan statik web siteleri yerine WordPress'i seçiyor. Bu iyi bir takas.
WordPress'i Hızlandırmak İçin Kolay İpuçları
Şimdi düzeltmeler için. WordPress'i çeşitli ana bilgisayarlarda sorunsuz bir şekilde hızlandırmak için bu kolay ipuçlarını kullanabilirsiniz.
1. WordPress Önbelleğe Alma özelliğini etkinleştirin

WordPress önbelleğe alma, basitçe “sonucu ileride kullanmak üzere kaydetmektir”. WordPress, bir ziyaretçi bir sayfa için her istekte bulunduğunda dinamik olarak bir web sayfası oluşturur . Ya böyle dinamik olarak oluşturulmuş bir sayfayı kaydedip tekrar oluşturmaya gerek kalmadan bir sonraki ziyaretçiye sunsaydı? Bu, çok daha hızlı bir sayfa yükleme süresi ile sonuçlanacaktır.
Bu işleme önbelleğe alma denir ve WordPress bu tekniği dahili işleyişinin birçok yerinde kullanır. Ayrıca W3 Total Cache, WP Super Cache veya WP Rocket gibi bir önbelleğe alma eklentisi kullanarak diğer WordPress işlemlerinin önbelleğe alınma düzeyini/miktarını artırabilirsiniz.
2. Gzip Sıkıştırmasını Etkinleştir
Bu, aktarılacak verilerin boyutunu azaltan ve dolayısıyla hızı artıran basit bir sıkıştırma tekniğidir. Daha önce bahsedilen önbelleğe alma eklentileri, Gzip sıkıştırmasını etkinleştirmenize izin verecektir. Örneğin, Performans > Önbelleğe Gözat seçeneği altında W3 Toplam Önbellek'te Gzip sıkıştırmasını etkinleştirebilirsiniz.
3. PHP Motorunuzu Yükseltin
WordPress PHP üzerinde çalışır, bu da web sayfaları oluşturmak için kodunu yürütmek için PHP'ye güvendiği anlamına gelir. PHP, web sunucularının yanında yüklenen açık kaynaklı bir yazılımdır. PHP motorunun sürümü, WordPress web sitenizin performansını belirlemede muazzam bir rol oynar.
Kinsta Managed Hosting'deki kişiler, WordPress 4.3.1'de PHP motorlarının bir karşılaştırmasını gerçekleştirdi ve buldukları şey şu:

WordPress 4.3.1'de PHP Karşılaştırmaları. Kaynak: Kinsta.com
| # | PHP Motoru | İşlem/saniye |
| 1 | HHVM Repo Yetkilisi | 375,48 |
| 2 | HHVM | 357.69 |
| 3 | PHP 7 | 306.24 |
| 4 | PHP 5.6.16 | 106.45 |
Sonuçlar şaşırtıcı. PHP 7 ve 5'i karşılaştırırsanız, büyük bir fark göreceksiniz – PHP 7, PHP 5'ten %187 – neredeyse 2 kat daha hızlıdır.
PHP 7, PHP 5'ten %187 daha hızlıdır
HHVM, Facebook tarafından geliştirilen bir PHP motorudur. O zamandan beri sadece bir avuç web barındırma bu motoru sunuyor ve genellikle sert bir fiyat etiketi ile geliyor. Ancak PHP 7'nin uygulanması nispeten basittir. Çoğu paylaşılan ana bilgisayar, PHP 7'ye yükseltme sorunu yaşamaz.
Yükseltmenin de hafif bir dezavantajı vardır – birkaç eski, oldukça verimsiz işlev kullanımdan kaldırılmıştır – yani artık desteklenmemektedir. WordPress temanız bu tür işlevleri kullanacak olsaydı, PHP motoru rastgele hatalarla karşılaşırdı.
Bununla birlikte, en iyi WordPress temalarının çoğunda bu sorun yoktur. WordPress'i hızlandırmak için PHP sürümünüzü yükseltmek istiyorsanız, muhtemelen manuel olarak bir istekte bulunmanız gerekecek. En iyi WordPress sunucuları bunu sizin için proaktif olarak yapar. Bu da bizi bir sonraki konumuza getiriyor.
4. Hostinginizi Akıllıca Seçin

Bu makaleyi okuyan hemen hemen herkes, paylaşılan bir ana bilgisayar, bir VPS ve bir özel ana bilgisayar arasındaki farkı muhtemelen biliyor. Yeni hosting türlerine bir göz atalım.
WordPress Optimize Edilmiş Barındırma – bunlar, WordPress için ince ayarlanmış, yenilenmiş paylaşılan barındırma planları gibidir. Bu, sunucu ortamının optimize edildiği ve WordPress'i barındırmak için ideal olduğu anlamına gelir. Ancak kaynaklar hala paylaşılıyor, yani yoğun trafik altında web sitesi başarısız olabilir. Bu, yeni WordPress blogları/web siteleri için harika bir barındırma seçeneğidir.
Yönetilen WordPress Barındırma – Bu, WordPress barındırmanın mutlak en iyisidir. WP Engine ve Flywheel gibi sunucular, sunucu optimizasyonundan izin verilmeyen eklentilerin bir listesini oluşturmaya kadar, barındırma işleminizin her yönüyle ilgilenir, bu nedenle onların en iyi WordPress barındırma seçeneği olduğunu düşünüyoruz. Trafik ani artışları sırasında bile sabit kalan mutlak en iyi barındırma deneyimini sunmak için önbelleğe alma teknolojilerinin, PHP motorunun, web sunucularının, CDN'lerin, yedekleme yazılımının ve daha bir çok şaşırtıcı şeyin en gelişmiş kombinasyonunu kullanın. Bu, orta/yüksek trafikli web siteleri için harikadır.
WordPress Bulut Barındırma – WordPress sitelerini barındırmak için Amazon AWS, Google Cloud ve Microsoft Azure gibi bulut sağlayıcılarının altyapısını kullanan başka bir barındırma türü daha vardır. Bunun anlamı, WordPress sitenizin bulutta barındırılacağı ve kurulum/yapılandırma kısmının şirket tarafından yapılacağıdır. Bu, bulut barındırma deneyimi olan veya bunu üstlenmek isteyenler için mükemmel bir seçimdir. CloudWays, WordPress'i AWS ve Google Cloud'da barındıran böyle bir şirkettir. Daha fazla bilgi için CloudWays incelememize göz atın.
Tabii ki, bu barındırma planlarının maliyeti geleneksel muadillerinden %20 ila %70 arasında daha fazladır, ancak ekstra özellikler ve kaynaklar WordPress'i hızlandırma hedefinize doğru uzun bir yol kat ettiğinden getiriler de aynı derecede verimlidir.
5. En Uygun Sunucu Konumunu Seçin
Bir sunucunun fiziksel konumu, bir web sitesinin yüklenme süresinde önemli bir rol oynar. Ziyaretçilerinizin çoğu New Jersey'dense, sunucunuzu 9500 mil uzaklıktaki Singapur'daki bir veri merkezinden seçmeniz mantıklı olmaz. Bu, 1GB'lık tek bir dosya için pek bir fark yaratmasa da; her biri 10MB'lık 100 dosya üzerinde muazzam bir etki yaratacaktır. Bu nedenle hedef kitlenize en yakın sunucu konumunu seçin.
6. Bir İçerik Dağıtım Ağı Kullanın

CDN, sunucu konumu konseptinin doğrudan bir uzantısıdır. Amacı, WordPress sitenizin verilerini (medya dosyaları, CSS ve JS dosyaları) dünya genelindeki birden çok sunucuda çoğaltmaktır. Bu çoğaltma konumlarına POP Varlık Noktaları adı verilir. POP sayısı ne kadar büyükse, CDN ağı o kadar iyi olur. Önce uygun maliyetli ücretsiz bir CDN ile başlamanızı, ardından daha fazla kaynağa ihtiyacınız olduğunda veya ihtiyaç duyduğunuzda planınızı yükseltmenizi öneririz.
İstemci Cihazı
Google aramalarının masaüstünden daha fazla olduğu bir dünyada, kullanıcılarınızın büyük bir bölümünün mobil cihazlardan geldiği doğru bir varsayımdır. İstemci cihazlarının artan önemi, web geliştiricilerinin müşterinin tarayıcısındaki işlem yükünün bir kısmını ertelemesinden kaynaklanmaktadır.
Bu, WordPress'i hızlandırmak için çalışırken mobil kullanıcı deneyiminizin masaüstü kadar önemli olması gerektiği anlamına gelir. Temanız duyarlı olabilir – ancak mobil görünümde sorunsuz çalışıyor mu?
7. Mobil Görünümünüzü Optimize Edin
Eski bir cihazda nasıl çalışır? Apple her Eylül ayında yeni bir iPhone piyasaya sürüyor olsa da, birçok kişi hala 4 yıllık bir iPad kullanıyor – web siteniz orada iyi çalışıyor mu?

iPad kullanım dökümü. Kaynak: david-smith.org
“Zarif bozulma” terimini duymuş olabilirsiniz. WordPress için geçerli olmasa da fikir sahibi olmakta fayda var. Temel olarak, web sitenizin sadeleştirilmiş bir sürümünü, ağır, zengin özellikli sürümü kaldıramayan cihazlara sunmak anlamına gelir. Eski/eski cihazlara sahip kullanıcıların içeriğin en önemli parçasını "toplamalar" olmadan görüntülemelerini sağlar.
Klasik bir örnek, görüntüleri yalnızca görünüm alanında görünür olduğunda göstermek için JavaScript kitaplıklarını kullanan BJ Lazy Load eklentisidir. Bir tarayıcı JS'yi desteklemiyorsa veya devre dışı bırakmışsa, eklenti yavaş yavaş bozulur – yani ana işlevini durdurur ve görüntüleri normal şekilde yükler.
Akıcı bir mobil site elde etmek için bu mobil optimizasyon eklentilerine göz atın.
WordPress Uzantıları: WordPress'i Hızlandırmak için Temalar ve Eklentiler
Temalar ve eklentiler kavramı, WordPress'in bir CMS olarak popülaritesine önemli ölçüde katkıda bulunmuştur. Popüler eklentilerin ve temaların çoğu en iyi geliştirme uygulamalarını takip ederken, bazıları da yoktur. Geliştirme uygulamalarının WordPress site performansını etkilediği birkaç örneği tartışalım.
8. Temanızı Dikkatlice Seçin
En çok satan Total WordPress Teması
En iyi premium WordPress temaları söz konusu olduğunda, dikkatli bir şekilde ilerlemeniz gerekir.
Korsan Temalar? Kesinlikle hayır. En çok satan Themeforest temasının en son sürümünün korsan bir kopyasını edinebileceğiniz bir sır değil – oldukça kolay bir şekilde ekleyebilirim. Ama işin püf noktası şudur: Korsan temanın içinde, gelişmiş bir kullanıcının bile göremediği kötü amaçlı komut dosyaları bulunma olasılığı yüksektir. Yalnızca yılların deneyimine sahip eğitimli geliştiriciler bu tür komut dosyalarını algılayabilir. Kötü amaçlı komut dosyaları, diğer etkinliklerin yanı sıra müşterinizin verilerini (kredi kartları, e-postalar, adresler vb.) çalmak, ziyaretçilerinize kötü amaçlı dosyalar enjekte etmek ve sunucunuzu istenmeyen e-postalar göndermek için kullanmak için tasarlanmıştır. Siz farkına bile varmadan Google'dan yasaklanıyorsunuz ve itibarınız ve güvenilirliğiniz düşüyor.
İyi Tasarlanmış Temalar? Evet. İyi bir temayı nasıl tanımlarız? Tasarım mı? Tipografi mi? Yoksa tepkisellik mi? Liste devam ediyor. Gerçek şu ki, tasarım oldukça öznel bir konudur. Markanızın imajını hedef kitleye iletir. Bunu sizin takdirinize bırakıyoruz.
İyi tasarlanmış bir temanın teknik yönünü ele almak istiyoruz. Olması gerekiyor:
- Hafif olun – tema ne kadar küçükse o kadar hızlı yüklenir.
- Daha az istekte bulunun – istekte bulunan kişi sayısını azaltın, site daha hızlı yüklenir. Ayrıca sunucu ile ziyaretçi arasındaki mesafenin etkisini de azaltır.
StudioPress'in Parallax Pro temasını ve kendi Total temamızı karşılaştırdık. İşte her birindeki istek sayısı.
| Tema | İstek Sayısı | Yükleme zamanı | mükemmel. Seviye | Pingdom Sonucu |
| Paralaks Pro | 19 | 1009 ms | 75 | Bağlantı |
| Toplam | 21 | 506 ms | 87 | Bağlantı |

StudioPress'ten Parallax Pro teması için Karşılaştırma Sonucu

WPExplorer'dan Toplam Tema için Karşılaştırma Sonucu
Total teması, WPEngine'in %50 daha az yükleme süresi ve 12 puanlık daha yüksek performans derecesi veren süper hızlı yönetilen WordPress barındırma ortamında barındırıldı.
Ticaret Araçları

- WordPress temanızın kullandığı istek sayısını ölçmek için Pingdom'u kullanabilirsiniz.
- Tema Kontrolü eklentisi, aktif temanın en iyi uygulamalara bağlı olup olmadığını doğrulayabilir.
9. Doğru Sayıda Eklenti Kullanın
Doğru eklenti, WordPress'in özellik setini inanılmaz boyutlara çıkarabilir. Öte yandan, çok fazla eklenti performansı etkileyebilir. Telefonunuza çok fazla uygulama yüklemek olarak düşünün. Pili daha hızlı tüketir ve zamanla telefonunuzu yavaşlatır.
- Theme Check gibi eklentiler veya WordPress'i sıfırlamak için bir eklenti arada bir kullanılır – o zaman neden onları sonsuza kadar aktif tutuyorsunuz? Etkinleştir – kullan – devre dışı bırak. Performans meraklılarının izlemesi gereken eklenti felsefesi budur.
- Temel WordPress eklentileri listemize giren P3 Performance Profiler eklentisi, WordPress sitenizdeki aktif eklentilerin performans etkisini ölçer. Tek bir eklentiyi devre dışı bırakmanın bile sitenizin bir bileşenini bozacağı bir aşamaya ulaşana kadar eklentilerinizi devre dışı bırakmaya devam edin.
10. Tüylerden Kurtulun
Bu, farklı insanlar için bir dizi farklı şey anlamına gelebilir. Bu web sitelerinin birçoğunun muhteşem tasarım öğeleriyle fazlasıyla karışık göründüğünü gördük. Ancak düzenli ziyaretçi olan insanlar genellikle bu tür şeylerle ilgilenmezler ve bazen aynı zaman alıcı tasarım efektlerinin tekrar tekrar gerçekleştiğini görmek rahatsız edici olabilir.
Performans açısından bakıldığında, bu tasarım efektleri, temayla birlikte yüklenecek komut dosyalarının sayısını artırır ve bu da yükleme süresini artırır.
Görüntü Optimizasyonu
Görüntüleri web için optimize etme hakkında, örneğin onları sıkıştırmak veya aşamalı JPG'ler olarak kaydetmek hakkında bir şeyler okumuş olabilirsiniz. Kraken.io ve TinyPNG bu amaç için mükemmel araçlardır. Ama daha fazlasını yapabilirsiniz.
11. Tüm Resimleri Küçült

Peki ya zaten yüklenmiş olan tonlarca resim? Görüntü optimizasyon eklentilerinin kullanışlı olduğu yer burasıdır. Görüntü kitaplığınızı tarar ve optimize ederler ve gelecekteki tüm görüntü yüklemeleriyle ilgilenirler – böylece bunları manuel olarak yapmanız gerekmez. Örnekler, Smush Image Compression veya EWWW Image Optimizer'ı içerir.
12. Görüntü Yüklemeyi Erteleyin

Bu kılavuzda daha önce BJ Lazy Load eklentisinden bahsetmiştik. Görüntülerin yüklenmesini yalnızca, görüntüleyicinin görünüm alanında görünür olduklarında erteleyebilirsiniz. Başka bir deyişle, resim yalnızca ziyaretçi görüntülemek için aşağı kaydırdığında yüklenmeye başlayacaktır. Bunun birden fazla faydası vardır:
- İlk olarak, ilk isteklerin sayısını azaltır – gerektiğinde görüntü isteklerini erteler
- Sayfanın boyutu küçülür, bu da daha hızlı yükleme süresi sağlar
- Görüntülerin ertelenmesi hem ziyaretçi hem de sunucu için bant genişliği tasarrufu sağlar.
13. Görüntü Bağlantısını Devre Dışı Bırak
Freeloader'ları hatırlıyor musunuz? Peki, hotlinking freeloading gibidir. Sitenize bağlantı veren kişilerin URL'leri web sitelerine yapıştırmaları yeterlidir. Görüntü, uçlarında görüntülenir, ancak bant genişliği maliyeti size aittir.
Bu tam olarak iki kat kayıptır – bant genişliği için ödeme yaparsınız ve karşılığında ziyaretçi almazsınız. Üçüncü tarafların engellenmesine ve dolayısıyla WordPress'in hızlandırılmasına yardımcı olmak için görüntü bağlantılarını nasıl önleyebileceğiniz aşağıda açıklanmıştır.
14. Görüntü Boyutlarını Tanımlayın
Temanızın her ekran boyutu için önceden tanımlanmış bir maksimum görüntü genişliği vardır. Maksimum çözünürlükten daha büyük görüntüler sunmak oldukça verimsizdir. add_image_size() işleviyle resimlerinizin birden çok boyutunu manuel olarak ayarlayabilirsiniz. Bir resim yüklendiğinde, WordPress bunun farklı boyutlarda birden çok kopyasını oluşturur – biri küçük resim, gönderi simgeleri vb. için.
Veritabanı Optimizasyonu
Tıpkı resimleriniz gibi, WordPress'i hızlandırmak istiyorsanız site veritabanınızı optimize etmek önemlidir.
15. WordPress Veritabanınızı Optimize Edin

Zamanla, web siteniz gerekli olmayan şeylerle dolup taşar. Silinen eklenti meta verilerindeki veriler, geçmiş tema değişiklikleri ve revizyon sonrası veriler gibi. Bu, veritabanında herhangi bir öğeye bağlı olmayan yüzlerce satır bırakabilir. WP-Optimize eklentisi, bu tür gereksiz öğelerin WordPress veritabanını temizleme konusunda oldukça iyi bir iş çıkarır (bu da sitenizdeki WordPress'i hızlandırır).
16. Post Revizyonlarını Sınırlayın
Makale yazmak için Microsoft Word veya Google Docs kullanmayı tercih etsem de, çoğumuz eski WordPress Görsel Düzenleyicisini tercih ediyoruz. WordPress, her gönderinin birden çok revizyonunu otomatik olarak kaydeder, böylece İnternet kesildiğinde çalışmanızı kaybetmezsiniz. Ancak bunun hafif bir dezavantajı var.
Her uzun gönderide birden fazla revizyon olması zorunludur. Bunlar birikmeye devam eder ve sonuçta veritabanı boyutunu artırır. İronik olarak, gelecekte bu revizyonlara ihtiyacınız olmayacak. Bu nedenle, post revizyonlarını – diyelim ki 3 – ile sınırlayabilir ve veritabanında yer kazanabilirsiniz.
Sonradan revizyonları sınırlamak için aşağıdaki kodu wp-config.php dosyanıza yapıştırmanız yeterlidir.
define('WP_POST_REVISIONS', 3 );
17. Çöpü Daha Sık Boşaltın
WordPress her 30 günde bir çöpü boşaltırken, temizleme sınırını 7 güne ayarlayabilir ve veritabanınızı güzel ve gıcırtılı tutmaya devam edebilirsiniz. Aşağıdaki kodu tekrar wp-config.php dosyanıza yapıştırın:
define('BOŞ_TRASH_DAYS', 7);
18. Verimli Veritabanı Çağrılarını Sağlayın

Her şeyden önce, geliştiriciler WordPress'te ham veritabanı sorgularından kaçınmalıdır. Gönderilerden yorumlara, özel sınıflandırmalara ve meta verilere kadar her şeyi elde etmek için emrinizde çok sayıda işlev vardır.
Ancak, bir geliştiricinin veritabanını sorgulaması gerekiyorsa , maksimum verimlilik için bunu WPDB sınıfını kullanarak yapmalıdır. Tablo birleştirme gibi karmaşık, kaynak yoğun işlevler, performansı olumsuz yönde etkileyeceğinden veritabanında yapılmamalıdır. Çoğu durumda, iki ayrı ama çok daha hızlı sorgu kullanmak daha iyidir.
Sorgularınızın iyi yazılıp yazılmadığını anlamak ve bir istek sırasında tüm sorguların çalıştırıldığını görmek için Sorgu İzleyicisi gibi tonlarca araç vardır. ÖNEMLİ : Bu eklenti ÇOK kaynak yoğundur ve kendi başına sitenizi yavaşlatabilir ve muhtemelen yavaşlatacaktır, bu nedenle eklentiyi SADECE test sırasında etkinleştirdiğinizden ve özellikle test yapmadığınız zamanlarda devre dışı bıraktığınızdan emin olun. Eklenti sitede genel olarak işleri yavaşlatacağından, canlı yükleme sürelerini test etmek yerine kontrollerinizi yaparken eklentinin sonuçlarına da bakmalısınız.
Güvenlik Düzeltmeleri
Bu bölümde açıklanan üç düzeltme, WordPress'i hızlandırmaya çalışırken web siteniz üzerinde bir güvenlik ve performans etkisine sahiptir.
19. Kaba Kuvvet Saldırılarını Önleyin
Saldırılar her an her yerden gelebilir. Onlara karşı bir koruma sağlamak sizin görevinizdir.
- İyi Barındırma şirketleri, bir kullanıcıdan gelen başarısız oturum açma girişimlerinin sayısını zaten sınırlandırıyor. Örneğin WP Engine, bir botun ne zaman oturum açmaya çalıştığını belirleyebilir ve gelecekteki saldırıları önlemek için otomatik olarak boş bir yanıt döndürür.
- Hepsi Bir Arada WordPress Güvenlik ve Güvenlik Duvarı eklentisi, yeni ve mevcut kullanıcılar için çeşitli güvenlik özelliklerine sahip WordPress için kapsamlı bir güvenlik paketidir. Eklenti, sitenizin birden çok savunmasız yönü ile ilgilenir ve bunlar arasında sıkı güvenlik uygulanmasını sağlar.
20. İstenmeyen Postaları Ortadan Kaldırın

Spam, web siteleri için büyük bir endişe kaynağıdır. Spam, WordPress veritabanınızı aşırı yükler ve bir web yöneticisi olarak güvenilirliğinizi azaltır. İyi için ortadan kaldırılması gerekiyor. Bir sürü harika eklenti varken, diğerlerinin yanı sıra Akismet ve Anti-Spam Bee öne çıkıyor.
Çözüm
Sitenizi en yüksek performansa ulaştırmak önemli olsa da, hızın her şey olmadığını unutmamak önemlidir. Para harcamak ve yükleme süresini 5 saniyeden 2 saniyeye düşürmek kesinlikle değerli olsa da, zamanı daha da 1,8 saniyeye düşürmek için bu miktarın iki katını harcamak optimal olmaz.
Hız önemlidir…ama her şey değildir!
Aksine, bu para bir promosyon kampanyasında daha iyi kullanılabilir. Unutmayalım – performans iyileştirmenin nihai amacı daha fazla dönüşüm elde etmektir.
Bu, WordPress'i hızlandırma kılavuzumuzu tamamlıyor – okuduğunuz için teşekkürler ve sonuna kadar ulaştığınız için tebrikler! Her zaman olduğu gibi, bu listeye bir düzeltmenin ait olduğunu düşünüyorsanız – lütfen bize bildirin, hemen orada yapalım. Ancak şimdilik, sitelerinizde WordPress'i hızlandırmak için listelediğimiz ipuçlarını kullanabileceğinizi umuyoruz!
ev borcu WordPress sitesi