1. PHP Bellek Limitini Arttırın
WordPress, çoğu zaman bellek limitini aşan işlemler nedeniyle yavaşlar. Bu sorunla karşılaşmamak için PHP.ini dosyasındaki bellek limitini arttırarak işlemlerinizin daha hızlı gerçekleşmesini sağlayabilirsiniz. Örneğin, şu kodu kullanarak bellek limitini yükseltebilirsiniz:
memory_limit = 256M
Bu ayar, büyük veritabanı sorguları veya ağır eklentilerle çalışırken sitenizin daha hızlı yanıt vermesini sağlar.
2. Zaman Aşımı Ayarlarını İyileştirin
Sunucunuzda işlem süresi uzadıkça WordPress'in yavaşlaması kaçınılmazdır. PHP.ini dosyasındaki `max_execution_time` parametresini artırarak bu sorunu çözebilirsiniz. Örneğin:
max_execution_time = 300
Bu ayar, PHP işlemlerinin tamamlanması için verilen süreyi uzatır. Böylece, uzun süren işlemlerde site hızınızda herhangi bir kesinti yaşanmaz.
3. PHP Error Logging’i Etkinleştirin
PHP hata kayıtları, sitenizin performansını etkileyebilir. Ancak, bu hataları düzgün bir şekilde loglamak, sorunların hızla çözülmesine yardımcı olur. Hata kayıtlarını etkinleştirerek sadece önemli hataların kaydını tutabilir ve gereksiz loglamaları engelleyebilirsiniz. Aşağıdaki kodu kullanarak loglamayı yapılandırabilirsiniz:
log_errors = On
error_log = /path/to/your/error_log
Bu sayede sadece gerçek hataları görerek, gereksiz hata çıktılarından kurtulabilirsiniz.
4. Gzip Sıkıştırma ile Sayfa Hızını Artırın
Web sitenizin boyutunu küçültmek, hızını artırmanın en etkili yollarından biridir. Gzip sıkıştırma, sayfaların daha hızlı yüklenmesini sağlar. PHP.ini dosyasına şu satırı ekleyerek Gzip’i etkinleştirebilirsiniz:
output_buffering = On
zlib.output_compression = On
Bu basit ayar, tüm web sayfalarınızın daha hızlı yüklenmesini sağlar.
5. Otomatik Çöp Kutusu Temizleme
WordPress'teki her işlem, veri tabanında bir iz bırakır. Eğer otomatik olarak eski verileri temizlemezseniz, bu veriler site hızını etkileyebilir. PHP.ini dosyanıza şu satırı ekleyerek, eski verilerin otomatik olarak silinmesini sağlayabilirsiniz:
post_max_size = 64M
upload_max_filesize = 64M
Bu ayar, özellikle medya dosyalarıyla uğraşırken önemli bir hız artışı sağlar.
6. Opcode Cache Kullanımını Etkinleştirin
PHP opcode cache, PHP kodunu önbelleğe alarak daha hızlı çalışmasını sağlar. Bu, her sayfa yüklemesinde PHP kodunun yeniden çalıştırılmasının önüne geçer. Opcode cache etkinleştirerek, sitenizin hızını ciddi şekilde artırabilirsiniz. PHP.ini dosyasına şu satırı ekleyerek bunu etkinleştirebilirsiniz:
opcache.enable=1
opcache.memory_consumption=128
Bu basit ayar, sitenizin hızını kat kat artıracaktır.
7. PHP Sürümünü Güncelleyin
Birçok kişi, PHP sürümünü güncellemenin sadece güvenlik nedeniyle önemli olduğunu düşünür. Ancak, güncel PHP sürümleri performans iyileştirmeleri de sunar. PHP.ini dosyanızı güncelleyerek en son sürümü kullanmak, sitenizin hızını önemli ölçüde iyileştirebilir.
PHP 7.4 ve üzeri sürümler, önceki sürümlere göre çok daha hızlıdır. Bu yüzden PHP sürümünüzü güncellemeyi ihmal etmeyin.
Sonuç
PHP.ini ayarları, WordPress sitenizin hızını artırmak için güçlü araçlardır. Yukarıdaki 7 ipucu ile sitenizi hızlandırarak daha hızlı yükleme süreleri elde edebilir ve kullanıcı deneyimini iyileştirebilirsiniz. Her bir ayar, küçük gibi görünse de büyük farklar yaratabilir. Bu nedenle, siteniz için en uygun ayarları yaparak, hem performans hem de SEO açısından büyük avantajlar elde edebilirsiniz.