Anket Jquery nereden sunuyorsunuz?
Toplam Katılımcı Sayısı: 5
Jquery nereden sunuyorsunuz?
Yerel barındırıyorum
%60,00 (3 Oy)
Google CDN'den çekiyorum
%20,00 (1 Oy)
Diğer CDN'lerden sunuyorum
%20,00 (1 Oy)
  • 17-04-2020, 23:17:43
    #1
    Selamun aleykum, bildiğiniz gibi tarayıcı önbelleği kullanırken dosyalar ilk istekte sunucudan talep edilir, daha sonra belleğe alınır. Bu durum performansı artırır. Ama talep edilen DNS değişirse dosyalar tekrar indirilir. Kaynağın aynı olması gerekiyor.

    Yani nerdeyse bütün web siteleri jquery kullanıyor. Bunları yerel olarak barındırdığımızda her farklı sitede ziyaretçi bu dosyayı tekrar tekrar indirir. Bellek sadece aynı sitede geçerli oluyor. Ama ortak bir cdn üzerinden talep edilirse, yani bütün siteler jquery yi mesela Google cdn den sunuyor olursa, bir ziyaretçi girdiği sitede indirilen jquery dosyasını bütün sitelerde tekrar indirmeden aynı önbelleği kullanır. Bu hem site sahipleri için hız ve kaynak tüketimini artırırken, ziyaretçiler için de indirilen verinin azalmasına yarar.

    Tabi bu durumda herkesin ortak bir sunucudan talep etmesi gerekiyor dosyaları. Onun için sizin sitelerinizde durum nedir? Jquery i Google cdn den sunan var mı acaba? Bu uygulama ne kadar yaygınsa web sitelerinin performansı o kadar etkili şekilde artar.
    İnşallah ifade edebilmisimdir.
  • 18-04-2020, 00:13:13
    #2
    cdnjs.com kullanıyorum ben. Cloudflare üzerinden sunuluyor. Ama modül bundler kullandığım için çoğu zaman kendi CDN'imde sunuyorum.
  • 18-04-2020, 00:21:07
    #3
    berkantipek adlı üyeden alıntı: mesajı görüntüle
    cdnjs.com kullanıyorum ben. Cloudflare üzerinden sunuluyor. Ama modül bundler kullandığım için çoğu zaman kendi CDN'imde sunuyorum.
    Bir kaç yıl önce 4-5 seçeneği test etmiştim hocam en hızlı ve yaygın olanı Google cdn'ydi. Cdnjs kullanan pek yok galiba Türk sitelerinde.
    İşin ilginç tarafı js leri global cdn lerden sunan siteler ne kadar fazlaysa o zaman avantajlı oluyor. Tekrar tekrar indirilmesine gerek kalmıyor. Js lerde ortak cdn kullanımı yaygınlaştırılmalı
  • 18-04-2020, 00:24:51
    #4
    mfa95 adlı üyeden alıntı: mesajı görüntüle
    Bir kaç yıl önce 4-5 seçeneği test etmiştim hocam en hızlı ve yaygın olanı Google cdn'ydi. Cdnjs kullanan pek yok galiba Türk sitelerinde.
    İşin ilginç tarafı js leri global cdn lerden sunan siteler ne kadar fazlaysa o zaman avantajlı oluyor. Tekrar tekrar indirilmesine gerek kalmıyor. Js lerde ortak cdn kullanımı yaygınlaştırılmalı
    Doğrudur ancak üçüncü bir partiden JavaScript gibi temel sayfa interaktivitesini sağlayan ve her şeye müdahale edebilen bir kod parçacığını nasıl güvenip indireceksiniz? Gerçi SRI denen bir olay var ama tarayıcıya güvenmek ne derece mantıklı olur bilemedim.

    https://developer.mozilla.org/en-US/...urce_Integrity
  • 18-04-2020, 00:37:19
    #5
    berkantipek adlı üyeden alıntı: mesajı görüntüle
    Doğrudur ancak üçüncü bir partiden JavaScript gibi temel sayfa interaktivitesini sağlayan ve her şeye müdahale edebilen bir kod parçacığını nasıl güvenip indireceksiniz? Gerçi SRI denen bir olay var ama tarayıcıya güvenmek ne derece mantıklı olur bilemedim.

    https://developer.mozilla.org/en-US/...urce_Integrity
    Şöyle ki, jquery çok yaygın kullanılan bir bileşen. Bu yüzden tarayıcılar için alelade bir dosya değil hocam. Yani site yapısı için önemli bir kütüphane olduğu için tarayıcılar için de ayrı bir öneme sahip.
    https://developers.google.com/speed/libraries

    Yabancılar çoğunlukla cdn üzerinden çekiyorlar. Bizde o kadar yaygın değil. Daha önce Google cdn den çeken siteler içerisinde hiç sorun görmedim.