"Paylaşımlı hosting yavaştır" cümlesi çoğu zaman bir bahane. Aynı 3 dolarlık pakette, doğru yapılandırmayla sayfa süresini 2.8 saniyeden 600 ms'ye düşürdüğüm oldu. İşte sırayla uyguladıklarım:

1. OPcache açık mı, kontrol edin

Çoğu cPanel'de PHP eklentileri arasında opcache kapalı gelir. Açmak tek başına %30-50 kazandırır.

2. Sıkıştırma ve önbellek başlıkları

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/css application/javascript
</IfModule>
<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/webp "access plus 30 days"
  ExpiresByType text/css "access plus 7 days"
</IfModule>

3. Görselleri WebP'ye çevirin

PNG/JPG yerine WebP, ortalama %60 daha küçük. Toplu dönüştürme için cwebp ya da panelinizdeki görsel eklentileri.

4. Veritabanında indeks denetimi

EXPLAIN SELECT ... çıktısında type: ALL görüyorsanız o sorgu tam tablo taraması yapıyordur - WHERE ve ORDER BY sütunlarına indeks ekleyin.

5. Dış kaynakları azaltın

Her font ailesi, her üçüncü parti script bir DNS + TLS + indirme maliyeti. Bu site tek CSS, tek JS ve tek font isteğiyle açılıyor.

6. Sunucu tarafı render

İçeriği JS ile sonradan çekmek yerine PHP'de basıp göndermek, hem ilk boyamayı hızlandırır hem SEO'da fark yaratır.

7. Ölçmeden inanmayın

AdımÖnceSonra
OPcache2.8 sn1.9 sn
+ Sıkıştırma/önbellek1.9 sn1.1 sn
+ WebP1.1 sn0.7 sn
+ Dış kaynak temizliği0.7 sn0.6 sn

Test aracı olarak PageSpeed Insights ve WebPageTest yeterli.

Siteniz yavaş mı? Konuşalım →