"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 | Önce | Sonra |
|---|---|---|
| OPcache | 2.8 sn | 1.9 sn |
| + Sıkıştırma/önbellek | 1.9 sn | 1.1 sn |
| + WebP | 1.1 sn | 0.7 sn |
| + Dış kaynak temizliği | 0.7 sn | 0.6 sn |
Test aracı olarak PageSpeed Insights ve WebPageTest yeterli.
Siteniz yavaş mı? Konuşalım →