[QUOTE=Blue_mist34;1072130961]
Sitenizin Google page speed hız değerleri
Mobil %70
masa üstü %80
https://developers.google.com/speed/pagespeed/insights
Bu adresten test ettiniz mi?
Ayrıca bu page speed test adsense kodlarına bile kızıyor. Yani google bize hızlı olsun diyor ama kendi adsense kodlarını optimize etmiyor. Yada yazılımsal olarak öyle olması gerekiyor.
Google tarafında malesef öyle. Örnejin js dosyalarım var hepsini sıkıştırıp tek dosyada toplamasam bana js leri kaldır diyo çok fazla sorgu var diyo hepsini sıkıştırıp tek dosya yaparsam bunun sorgusu çok diyor. Hepsini cache sistemine atsam sunucu yanıt süresi çok uzun diyor yani google nin istediği şekilde yapmak için direk düz html yapmak geerekli sanırım bide sağlam sunucu opt. lazım. Yabancı sitelerde gtmetrix sitesinin verdiği değerlerin en optimal değeler olduğu söyleniyor ne kadar doğrudur bilmem ama alışkanlık ben hep ona göre çalışıyorum

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:34:27 -->-> Daha önceki mesaj 13:27:43 --
Bu forumun ezici çoğunluğu sadece Wordpress'ten anlıyor ve muhabbet bu eksende sığ bir şekilde eklentiler etrafında yürüyor. O yüzden WP üzerinden anlatmak istemiyorum.
Öncelikle o eklentileri kurmanız gerçek anlamda cache yaptığınız anlamına gelmiyor. Hele ki Wordpress'e cache yapsan ne fayda. Hiç eklentinin olmadığı, Anlık 2 tane request aldığı anda CPU %90'a fırlıyor. 5-10 saniye içerisinde düşüyor. Anlık olarak sunucuda izledim.
Bu işler profesyonel şekilde Wordpress ile falan yapılmaz. Ben de kullanıyorum kişisel sitemde veya bazen arkadaşlar geliyor yardım istiyor. Bi kere hazır script adam eklenti kurmuş 10 tane farklı yerden js-css falan geliyor. Takip edemiyorsun. Tema ile jquery geliyor ama sonra wp-includes'ten bi daha geilyor. sonra eklenti başka bi jqeury çağırıyor falan.
Hepsinin çözümü var ama boşa uğraş. Uğraşıp uğraşıp durursun ki siz bunu bu işten anlayan birine parayla yaptırıyorsunuz. Kendiniz de bilmiyorsunuz. Finansman kaybınız oluyor yok yere.
Yüksek ziyaretçiniz yoksa bunların hiçbirine gerek yok. Sıralamanıza falan etki edeceğini düşünmüyorum. Ediyor diyorsanız, bunları yaptırıp aramalarda aniden uçan bir kişiyi, siteyi gösterin.
Öncelikle Google Page Speed'in verdiği puan tamamen hikaye. Sıralamasını da ona göre yaptığını zannetmiyorum ki zaten puanı düzgün ölçemiyor. Seo gibi fiyasko işlerle uğraşanları kendilerine bağlamak için yapmışlar.
Resim optimize olayını goremiyor. Ben en iyi imageprocess apisini kullanarak resimlerimi optimize ediyorum ama o 10 bayt daha küçülebilir diyerek puan kırıyor.
Bazen header kodlarını okuyamıyor. Yanlış bilgiler falan veriyor.
3.parti bir js yükleniyorsa onları kaldırmanı istiyor. Oysa ki bizim eticaret sitemizin kullanıcının ziyaret ettiği sayfalara göre içerik gösteren 3.parti servisin kaynak kodu o. Nasıl kaldırayım ?
Bu konuda YSlow kesinlikle 10 kat daha iyidir. Ben seo ve performans için bunu kullanıyorum. Tabi YSlow'da hikaye. Performans başlı başına bir iş. Pagespeed ve forumlardaki seocuların anlattığı şeyler bu işi sadece %20'lik bir kısmı.
Sitenizi r10'da satılan cokguzelhosting.com reseller'ında barındırıyorsanız hiç konuşmayın. Yani shared hosting'te sitesini barındıran kişi lütfen burada performanstan, hız testinden bahsetmesin.
CDN servisleri ise tamamen bir tuzak.
Media dosyalarınızı Amazon S3'e atıp, headerlarına cache yollamanız yeterli. Gidip Cloudfront almanıza gerek yok ki zaten bu derecede trafikli sitelere ve finansmana forumda sahip olanlar var mı bilmiyorum.
Bu işte en önemlisi yazılımınızdır. Gerçekten performans istiyorsanız kaynak kodunuzu server'da render edip kullanıcıya sunmayın. Bu işi client'a bırakın. Arama motorlarına ise render edilmiş kaynak kodu gösterirsiniz. phantom.js bu işi iyi yapıyor. Artık javascript frameworkleri de pluginler ile bu işi kendisi ayarlayabiliyor.
Critical Rendering Path gibi konuları araştırın açılış için. Bu konuda farklı bağlantı hızlarında testler yapın. Chrome Developer Tool ile bunu çok iyi kritik edebilirsiniz.
Sitenizde nereler geç yükleniyor, tespit edin. Mesala style'lar yüklenmeden image'lara request atmayın. Hangi dosyaların boyutları yüksekse, onlara en son request atın.
Kullandığınız reklam servisleri ve dışarıdan yüklenen dosyalar da oldukça sistemi yavaşlatıyor. Olabildiğince kurtulmaya çalışın onlardan.
Kullanıcıya tüm datayı aynı anda basmayın. Katmalara ayırın. Mesala ilk başta sitenin layout'ı gelsin. O yükleme tamamlandıktan sonra içerisinde text datalarını bastırın.
Facebook'un mobil uygulamasını açın ve detaylıca izleyin. Ne dediğimi anlayacaksınız. Gerçekten çok güzel bir şey.
Tabi bunları yapmak için iyi bir ekibe ihtiyacınız var. Wordpress ile editöre içerik girdiriyorsanız, ne bunu yapacak finansmanınız ne de bilginiz, hakimiyetiniz vardır.
Ben ne yapmanız gerektiği konusunda elimden geldiğince yardımcı olmaya çalışıyorum. Sorularınız olursa severek cevaplarım.
Bu konuda sahibinden.com'u iyice inceleyin. Türkiye'de bu işi en iyi yapanlar onlar.
herhangi bir kısmın ne zaman yükleneceğinin hangi sıra ile yükleneceğini nasıl ayarlıyoruz hocam. Bu tekniğin adı nedir ne diye araştırıp uyarlayabilirim. Bu konu hoşuma gitti geliştirmek isterim kendimi. Önce div style sonra text çekmek çok mantıklı geldi. Facebook gibi. İskelet ilk yükleniyor sonra diğer kısımlar yükleniyor.