Web sitenizin hızını artırmak, SEO için olmazsa olmazlardan biridir. Hızlı yüklenen bir site, yalnızca kullanıcı deneyimini iyileştirmekle kalmaz, aynı zamanda arama motorlarında da daha iyi sıralamalar elde etmenizi sağlar. Ancak çoğu zaman, performans iyileştirmeleri için karmaşık araçlara başvururuz. Oysa çoğu zaman, en basit ama etkili adımlar, Plesk paneli üzerinden PHP.ini ayarlarını yaparak sağlanabilir.
PHP.ini Nedir ve Neden Bu Kadar Önemlidir?
Plesk Paneli ile PHP.ini Dosyasını Düzenlemek
#### 2. Bellek Limitlerini Artırma:
PHP, işlem yapmak için sınırlı bir bellek kullanır. Eğer siteniz büyük veritabanları veya dinamik içerikler barındırıyorsa, belleği artırmak performansını iyileştirebilir. Plesk üzerinden PHP.ini dosyasını düzenleyerek bellek limitini artırabilirsiniz. Örneğin, `memory_limit = 256M` gibi bir değer girerek bellek sınırını yükseltebilirsiniz.
# 3. Zaman Aşımı Sürelerini Optimize Etme:
PHP'nin işlem süreleri, sitenizin performansını etkileyebilir. `max_execution_time` değerini yüksek tutmak, uzun süre çalışan scriptlerin zaman aşımına uğramadan çalışmasını sağlar. Ancak, çok yüksek bir değer, sunucu kaynaklarını gereksiz yere tüketebilir. Genellikle, 30 saniye civarında bir değer ideal olacaktır.
Hata günlüklerini etkinleştirmek, PHP'nin çalışma hatalarını takip etmenizi sağlar. Ancak, gereksiz hatalar, sitenizin yavaşlamasına yol açabilir. Plesk panelinde, `log_errors = On` ve `error_log = /path/to/log/file` gibi ayarlarla hata günlüklerini yönetebilirsiniz. Bu sayede, gereksiz log kayıtları engellenebilir.
#### 5. Opcache'i Etkinleştirme:
PHP'nin `opcache` özelliği, çalıştırılan scriptlerin önbelleğe alınmasını sağlar, böylece aynı kodlar tekrar çalıştırılmadan hızlıca sunulur. PHP.ini dosyasına şu satırı ekleyerek `opcache` özelliğini etkinleştirebilirsiniz:
opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=10000
Bu, sayfa yükleme sürelerini azaltarak performansı önemli ölçüde iyileştirir.
# 6. Dosya Yükleme Limitlerini Artırma:
Web sitenize büyük dosyaların yüklenmesi gerekiyorsa, PHP'nin dosya yükleme limitini artırmanız gerekebilir. Plesk üzerinden `upload_max_filesize` ve `post_max_size` gibi değerleri artırarak, büyük dosyaların sitenize sorunsuz şekilde yüklenmesini sağlayabilirsiniz.
Plesk, HTTP/2 protokolünü destekler. HTTP/2, web sayfalarının daha hızlı yüklenmesine yardımcı olur çünkü aynı anda birden fazla veriyi tek bir bağlantı üzerinden iletebilir. Plesk paneli üzerinden HTTP/2'yi etkinleştirerek, bu avantajdan yararlanabilirsiniz.