Facebook, Google+ veya diğer üçüncü taraf kaynak dosyaları için tarayıcı önbelleklemesinden yararlanın


10

Web sitemi Google PageSpeed ​​Insights ile test ettim.

.Htaccess'imde önbellek optimizasyonu yaptım , ancak Facebook ve Google + 'dan kaynak dosyalarını etkilemedi

Leverage browser caching

    http://connect.facebook.net/fr_FR/all.js (20 minutes)

    https://apis.google.com/js/plusone.js (30 minutes)

    https://oauth.googleusercontent.com/…e:rpc:shindig.random:shindig.sha1.js?c=2 (60 minutes)

Bunu çözmek için ne yapabilirim?

Yanıtlar:


8

Başka bir sağlayıcı tarafından barındırıldıkları için bunlar üzerinde hiçbir kontrole sahip değilsiniz. Ve dürüst olmak gerekirse, onlar hakkında endişelenmemelisiniz, önbelleğe alma gereksinimlerine göre işlemek Google, Facebook vb.

URL'leri proxy olarak oluşturabilir veya dosyaları yerel olarak indirebilirsiniz, ancak bu yolu izlemenizi tavsiye etmiyorum. Aslında, yukarı akış sağlayıcı bir güncelleme yayınladığında değişiklikleri yansıtmayan veya yalnızca Google, Facebook vb. Tarafından uygulanmış olan önbellekleme ile çakışan bir yapılandırmayla sonuçlanabilir.


ve bu komut dosyalarının mutlaka olması gerekiyorsa, ana sayfa yüklemesi tamamlandıktan sonra zaman uyumsuz olarak yüklenmelerini sağlayın.
andrew

Google ve FB'ye bağlı olması harika, ancak sitemin daha hızlı olmasını istiyorum . Bu konuda sitemi kontrol edemiyorum .
Martijn

Kullandığınız onların ne yazık ki en fazla bu yüzden, muhtemelen ücretsiz, hizmetler onlara.
fregante

1

Üçüncü taraf JavaScript'i Facebook'tan ve Google'dan sayfalarınızdan kaldırmayı düşünmelisiniz. Genelde sahip olduğum tek üçüncü taraf JavaScript reklamcılık içindir.

Tüm sosyal ağların, sayfanızı paylaşmak için düz bağlantıları (JavaScript olmadan) kullanabileceğiniz yolları vardır. StackOverflow ile ilgili bu soruya bakın . Yine de, beğeni ve +1 istatistiklerini sayfada göremezsiniz.


Ancak, üçüncü taraf JQuery kitaplıklarını yükleme gibi durumlara ulaşırken bu yardımcı olmaz. Simone Carletti'nin cevabı burada geçerli olacaktı.
Kenzo

0

Google ve Facebook gibi web pazarı simgeleriyle üst düzey bir komplo.

Web sitemde bu komut dosyalarını yavaş çalışmasına neden oluyordum. Komut dosyalarını kaldırdığımda hedefime ulaştı (sayfa hızı 100/100). Sitem şimdi çok iyi performans gösteriyor. Neredeyse AMP destekli gibi açılır.

Dolayısıyla sayfa hızı önemlidir. Bence Google veya Facebook'un elini tutarak kendi başınıza durmamalısınız. Sadece kodu kaldırın. Abonelerinizin site performansına ihtiyacı vardır, ancak performans web sitesi yüklenmesiyle başlar. Başından kaybedenseniz, dünyadaki herhangi bir arama motorunda birinci olmanın bir yolu yoktur. Kullanıcılar web sitenize ilk gelirse, hiçbir arama motoru sizi geride bırakamaz, çünkü arama motorları için zorluklar çıkarmaya başlarsınız.

Bu yüzden önerim, komut dosyalarını kaldırmak ve daha iyi kullanıcı deneyimi için kendinizinkini oluşturmaktır.


2
Bu siteye hoş geldiniz. Kalite standartlarımızı karşılamadığı için bu cevabı oldukça yoğun bir şekilde düzenledim. Kendi sitenize bir bağlantı eklediniz. Soruyu cevaplamak gerekirse bu iyi olabilir, ancak bu durumda gerekli değildi. Dilbilgisi ve biçimlendirmeniz için birçok iyileştirme gerekiyordu. Burada uygun olmayan küfürleri de kaldırdım.
Stephen Ostermiller
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.