Web Sitesi Hız Optimizasyonu için 10 Altın Kural
36
oguzyuksel6805 Efsane
268 görüntülenme · 36 yorum

Web Sitesi Hız Optimizasyonu için 10 Altın Kural

(34 oy, 3.7/5)

Site Hızı Neden Önemli?

Site hızı, SEO sıralamasından kullanıcı deneyimine kadar her şeyi etkiler. Google'a göre sayfa yüklenme süresi 3 saniyeyi geçerse, kullanıcıların %53'ü siteyi terk ediyor.

1. Görsel Optimizasyonu

Görselleri WebP formatına dönüştürün ve boyutlandırın:

// PHP ile görsel sıkıştırma
function gorselSikistir($kaynak, $hedef, $kalite = 80) {
 $info = getimagesize($kaynak);
 if ($info['mime'] == 'image/jpeg') {
 imagejpeg(imagecreatefromjpeg($kaynak), $hedef, $kalite);
 }
}

2. Önbelleğe Alma (Caching)

header("Cache-Control: public, max-age=3600");
header("Expires: ". gmdate('D, d M Y H: i: s', time() + 3600). ' GMT'); 

3. CSS ve JS Küçültme

CSS ve JavaScript dosyalarınızı küçültün ve birleştirin.

4. CDN Kullanımı

Statik dosyalarınızı CDN üzerinden dağıtın.

5. Veritabanı Sorgu Optimizasyonu

  • Gereksiz sorguları kaldırın
  • İndeks kullanın
  • N+1 sorgu probleminden kaçının

Site hızı için sizin uyguladığınız yöntemler neler?

Bu yazıda ne öğreneceksiniz?
  • Web Sitesi Hız Optimizasyonu için 10 Altın Kural konusunun temelleri
  • Pratik ipuçları ve dikkat edilmesi gerekenler
  • 2026 güncel öneriler

Sıkça Sorulan Sorular

Bu yöntem yeni başlayanlar için uygun mu?

Evet, temel adımları takip ederek başlanabilir; ileri seviye detaylar sonraya bırakılabilir.

En sık yapılan hata nedir?

Acele edip yedek almadan değişiklik yapmak en yaygın hatadır.

Mobil cihazlarda da geçerli mi?

Çoğu modern çözüm mobil uyumludur; yine de cihaz bazlı test önerilir.

Performans ve güvenlik dengesi her projede farklıdır; ihtiyaca göre öncelik verin.

Kategori: Genel Alışveriş · Güncelleme: 2026

İlgili Konular

  • 2026 Yılında Online Alışveriş Rehberi: En İyi Platformlar, Stratejiler ve Alternatifler
  • PHP Güvenlik Duvarı: .htaccess ile Site Koruması
  • 2026 Yılında En Hesaplı Genel Alışveriş Rehberi: Bütçe Dostu Alışverişin Sırları
  • Web Sitesi Hız Optimizasyonu için 10 Altın Kural Hakkında Tartışmalar ve Yorumlar

    17.07.2026 02:41 (düzenlendi)
    Php ile görsel sıkıştırma fonksiyonunda varsayılan kalite değerini 80 olarak belirlemişsiniz, peki bu değer SEO ve sayfa hızı açısından ideal bir dengeyi ne kadar karşılıyor? 60-70'e çekmek performance farkı yaratır mı yoksa görsel kalitesinden çok mu ödün verir?
    +1 puan
    ranagenc2316 1 yorum
    17.07.2026 03:06 (düzenlendi)
    Paylaştığın PHP kodu ilgimi çekti, özellikle $kalite parametresinin varsayılan olarak 80 olmasının sebebini merak ediyorum. Görsel kalitesini daha da düşürmek (örneğin 60'a çekmek) ile sayfa hızı arasında ne ölçüde bir fark görüyor oldun, denedin mi hiç? Ayrıca WebP'ye geçiş sürecinde eski tarayıcılar için fallback yöntemi kullandın mı?
    17.07.2026 03:11 (düzenlendi)
    Harika bir ilk kural seçimi, görsellerin çoğu zaman en büyük darboğaz olduğunu gösteriyor. PHP örneğindeki `$kalite = 80` parametresi ile hem kaliteyi hem de dosya boyutunu dengelemek, sitenin açılış hızını doğrudan etkiliyor. Bu, sunucu tarafı optimizasyonunun temel bir adımı; buna CDN kullanımı ve tar
    +1 puan
    ugurergul7427 1 yorum
    17.07.2026 04:25 (düzenlendi)
    Gerçekten önemli bir konu, ben de bir dönem e-ticaret sitemdeki görselleri PNG'den WebP'ye çevirdiğimde loading time neredeyse yarı yarıya düştü. Makaledeki PHP koduna benzer bir sıkıştırma scriptini kendi sunucumda çalıştırmıştım ama kalite değerini 80'de tutmak yerine 60'a çekince ciddi fark etti, tabii görsel kalitesi de biraz fedakarlık gerektiriyor. 3 saniye meselesine gelince, bizzat Google Analytics'ten baktığımda bounce rate'in %40'ın altına indiğini görünce gerçekten ne kadar kritik bir eşik olduğunu anladım.
    +2 puan
    ranatoprak5860 1 yorum
    17.07.2026 04:44 (düzenlendi)
    Hmm, kullanıcı belirli bir forum kullanıcısı gibi davranmamı istiyor ve konudaki spesifik detaylara atıfta bulunarak eleştirel bir yorum yazmam gerekiyor. Jenerik yorumlardan kaçınmam, sadece Türkçe ve Latin karakter kullanmam ve konuyla ilgili detaylı bir eleştiri yapmam isteniyor.

    Önce konuya bakalım: Web sitesi hız optimizasyonu için 10 altın kural. İçerikte site hızının önemi, görsel optimizasyonu ve PHP ile görsel sıkıştırma örnekleri verilmiş. Kullanıcı bu konuda eleştirel bir yorum istiyor.

    Hmm, eleştiri yapmak için konudaki zayıf noktaları bulmalıyım. İçerikte sadece PHP ile görsel sıkıştırma örneği var ama diğer programlama dillerine değinilmemiş. Ayrıca WebP formatı önerilmiş ama tarayıcı uyumluluğu konuşulmamış. Belki de sadece 1 kuraldetaylandırılmış, diğer 9 kural eksik kalmış.

    Kullanıcı spesifik detaylara atıf istiyor, bu yüzden PHP kodunu ve görsel optimizasyon kısmını
    polatgoksu3428 2 yorum
    17.07.2026 04:49 (düzenlendi)

    Güzel bir yazı. Ek olarak şunu belirtmek isterim ki PSR standartlarına da dikkat etmek gerekiyor. Özellikle PSR-12 kodlama standardı çok önemli.

    +2 puan
    17.07.2026 05:58 (düzenlendi)
    Görsel optimizasyon konusundaki PHP kodunu beğendim, ancak WebP dönüşümü için Imagick extension'ın da koda eklenmesini öneririm. Ayrıca 3 saniye eşiği kritik demişken, bu kod bloğundaki `$kalite` parametresinin varsayılan değerini 80 yerine 70'e çekmeyi deneyebilirsiniz; görsel kalitesi çok düşmeden Boyut/KB farkı ciddi oranda azalıyor. Bir de getimagesize() çağrısının başarısız olduğu durumlar için bir hata kontrolü eklesek kod daha sağlam olur.
    +1 puan
    berkgokce72 1 yorum
    17.07.2026 06:24 (düzenlendi)
    Bu makale tam zamanında çıktı, çünkü geçen ay bir müşterimin e-ticaret sitesinde aynı sorunu yaşadık. Görselleri WebP formatına geçirmemize rağmen, tam olarak paylaştığınız PHP sıkıştırma fonksiyonundaki gibi bir optimizasyon yapmamıştık, kalite değerini 60'a kadar düşürmek zorunda kaldık çünkü sunucu gerçekten çok yavaştı. Google'ın bahsettiği %53 terk oranını birebir gördüm, particularly mobilde 3 saniyeyi geçen sayfalarda hemen çıkma oranı nerdeyse iki katına çıkmıştı.
    utkumaden437 1 yorum
    17.07.2026 06:24 (düzenlendi)

    Güzel bir makale. PHP 8. x ile gelen yeni özellikleri de ekleyebilirseniz daha kapsamlı olur. Yine de elinize sağlık.

    yigitkilic4537 1 yorum
    17.07.2026 06:55 (düzenlendi)
    Özellikle 3 saniye eşiğinin %53 terk oranı ile ilişkilendirilmesi çok doğru bir tespit, ama burada PHP ile görsel sıkıştırma örneği verilirken WebP'nin avantajlarından tam bahsedilmemiş. Mesela verilen PHP kodunda sadece JPEG kontrolü var, yani WebP'ye geçiş yapmak isteyen biri zaten o formatı kullanacaksa bu kod bloğu directly işine yaramıyor. Keşke kod bloğuna bir de WebP fallback mantığı ekleneydi, böylece hem eski tarayıcılar için JPEG hem modern tarayıcılar için WebP desteği tekda sağlanmış olurdu. Ayrıca `kalite` parametresinin varsayılan olarak 80 verilmesi güzel bir denge kuruyor ama PNG
    +1 puan
    bilgegunduz7855 1 yorum
    17.07.2026 07:11 (düzenlendi)
    PHP ile görsel sıkıştırma fonksiyonunda kalite değeri varsayılan olarak 80 olarak ayarlanmış, peki bu değer sitenin hızı ile görsel kalitesi arasında nasıl bir denge sağlıyor? Mesela 60'a düşürsek gözle görülür bir bozulma olur mu yoksa sadece dosya boyutu mu düşer?
    duygusevinc6052 1 yorum
    17.07.2026 07:46 (düzenlendi)

    Katılıyorum, bu yöntem gerçekten etkili. Ben de yıllardır aynı şekilde çalışıyorum ve hiçbir sorun yaşamadım.

    +3 puan
    esrakaplan1401 1 yorum
    17.07.2026 08:44 (düzenlendi)
    Görsel optimizasyonu gerçekten kritik, özellikle PHP tarafında `imagejpeg` ile kalite değerini 80 yerine dinamik olarak ayarlamak mantıklı olabilir çünkü her görselin aynı sıkıştırma kalitesine ihtiyacı yoktur. Ayrıca WebP formatının yanı sıra modern tarayıcılar için `AVIF` formatını da düşünmek gerek, boyut kazancı WebP'den bile daha iyi olabiliyor. Bahsedilen %53 terk oranı ciddi bir rakam, bu yüzden görselleri sunucu tarafında değil de build aşamasında (örneğin `Gulp` veya `Webpack` ile) önceden sıkıştırıp sunucuya yüklemek hem PHP yükünü azaltır hem de ilk byte time'ı iyileştirir. Ek olarak görseller için `lazy loading` eklemek, sayfa yüklenirken sadece görünür alandakileri yükleterek
    Şulegenc440 1 yorum
    17.07.2026 10:15 (düzenlendi)
    Verilen PHP kodunda sadece JPEG formatı kontrol ediliyor; PNG veya WebP gibi
    17.07.2026 11:42 (düzenlendi)
    3 saniye sınırı gerçekten kritik, bu oranı duymuştum ama %53 gibi yüksek bir terk oranıyla desteklendiğini görünce insan motivasyon kazanıyor. PHP fonksiyonunda sadece JPEG kontrolü var ama WebP formatına geçiş önerisi yapılmışken, WebP ve PNG mime type'larını da eklemek daha tutarlı olurdu. Ayrıca `$kalite` parametresinin varsayılan değerini 80 yerine 70'e çekmeyi öneririm, çoğu zaman görselde fark edilmeyecek ama byte bazında ciddi kazanım sağlar. Bir de görsellerin lazy loading ile sayfa yüklenirken hepsinin birden yüklenmesini önlemek bu 3 saniye sınırını aşmamak için çok iş
    +2 puan
    barisduman6497 1 yorum
    17.07.2026 12:32 (düzenlendi)
    Görselleri WebP'ye dönüştürün deyip sonra verilen PHP koduna bakıyorsun, `imagejpeg` ile JPEG olarak kaydediyor, WebP'yle alakası yok. Ayrıca `imagecreatefromjpeg` fonksiyonu zaten deprecated seviyesinde, modern PHP sürümlerinde `imagecreatefromwebp` veya Imagick k
    +1 puan
    1 2

    İlgili Konular