İnternette İstediğiniz Gibi Çevrimiçi Para Kazanma!

Magento 2’de görüntü oluşturmayı engelleyen kaynaklar nasıl kaldırılır [Complete Method]

Şu yazıyı okuyorsunuz: Magento 2’de görüntü oluşturmayı engelleyen kaynaklar nasıl kaldırılır [Complete Method]

Magento mağazanızı %300’e kadar hızlandırın

Daha hızlı bir Magento 2 mi istiyorsunuz? Magento uzmanlarımızın mağazanızı ışık hızında performans için optimize etmesine izin verin.

Magento 2 deposunda engelleyici kaynakların oluşturulması yükleme hızını önemli ölçüde etkileyebilir. Bu, son kullanıcılar için kötü bir deneyim yaratabilir ve sonuçta arama motoru sıralamalarını etkileyebilir.

Diyelim ki Magento 2 mağazasında görsel açıdan çekici bir tasarıma sahip yeni bir mağaza açtınız. Siteyi PageSpeed ​​Insights veya GTMetrix gibi performans araçlarıyla denetlediniz ve sonuçlar hayal kırıklığı yaratıyor. Gördüğünüz optimizasyon fırsatlarından biri şudur: “Oluşturmayı engelleyen kaynakları kaldırın.”

Ama bu ne demek? Gibi ? Bu mikro gönderi aracılığıyla anlayalım. 😀

içindekiler

Oluşturmayı engelleyen kaynaklar nelerdir?

Tarayıcılar web sayfalarını yukarıdan aşağıya doğru satır satır yükler.

Başlıkta veya gövdenin üst kısmında bulunan JS ve CSS kaynakları, asıl içerikten önce yüklenir. Bu, web sayfasının tarayıcıda oluşturulmasını geciktirir ve sayfa deneyimini etkiler. Bunlara render engelleme kaynakları denir.

Örneğin aşağıdaki ekran görüntüsünü alın:

Magento 2'de oluşturmayı engelleyen kaynakları kaldırınMagento 2'de oluşturmayı engelleyen kaynakları kaldırınÇoğu zaman, tarayıcı sayfayı görüntülerken bu kaynaklara başlangıçta ihtiyaç duyulmaz.

Magento 2’de neden oluşturmayı engelleyen kaynakları kaldırmalısınız?

Magento 2’de görüntü oluşturmayı engelleyen kaynakların kaldırılması, sayfa yüklemeyi hızlandırabilir ve kullanıcı deneyimini iyileştirebilir.

Gtmetrix oluşturmayı engelleyen kaynağı kaldırınGtmetrix oluşturmayı engelleyen kaynağı kaldırın

Oluşturmayı engelleyen kaynakların temel web hayati değer ölçümlerini etkilediği bilinmektedir İçerikli ilk resim Ve Daha büyük içerikle boyama. Bu nedenle, oluşturulmasını engelleyen kaynakları kaldırmak PageSpeed ​​Insights puanınızı artırmanıza yardımcı olabilir.

Magento 2’de görüntü oluşturmayı engelleyen kaynaklar nasıl kaldırılır?

Magento 2’de oluşturmayı engelleyen kaynaklardan kurtulmanın birçok yolu vardır. Gereksiz kaynakları kaldırabilir veya ayrıştırılmalarını erteleyebilirsiniz. Magento 2’de oluşturmayı engelleyen kaynakları kaldırmanın en pratik yolları şunlardır:

JavaScript’i küçültün ve paketleyin

JavaScript küçültme, gereksiz karakterleri atlayarak Js dosyalarının dosya boyutunu küçültmeyi ifade eder. Paketleme, birden fazla Js dosyasının tek bir dosyada paketlenmesi anlamına gelir. Bu, gerekli kaynakların yüklenmesine yönelik toplam istek sayısını azaltır.

Varsayılan olarak Magento 2, arka uçtan JavaScript küçültmeyi ve paketlemeyi etkinleştirme işlevselliği sunar. Bu adımları takip et:

  • Magento 2 yönetici panelinde şu adrese gidin: Mağazalar > Ayarlar.Mağazalar src=Magento 2'de Mağazalar > Ayarlar ” width=”586″ height=”636″ ></li>
<li>Ayarlarda, <strong>Gelişmiş > Geliştirici </strong> seçeneğine ilerleyin ve <strong>JavaScript Ayarları’nı genişletin </strong>bölümü.  <strong>JavaScript paketlemeyi etkinleştir</strong> ve <strong>JavaScript dosyalarını küçült</strong>‘ü <strong>Evet</strong> olarak ayarlayın.<br /><img decoding=Magento 2'de Js Küçültme ve Paketlemeyi Etkinleştirin
  • Tıklamak Kaydetmek sayfanın sağ üst köşesinde.

CSS dağıtımını optimize edin

Basamaklı stil sayfaları (CSS), Magento 2’de kaynak oluşturmayı engelleyen sorunun ana suçlularından biridir. Özellikle ağır bir tema kullanıyorsanız.

Magento 2’de ayrıca CSS dosyalarını küçültebilir ve gruplandırabilirsiniz. Bu adımları takip et:

  • Magento yöneticisinde şuraya gidin: Mağazalar > Ayarlar > Gelişmiş > Geliştirici.
  • Genişletmek CSS Ayarlarıve ilgili seçenekleri etkinleştirin.Magento 2'de CSS küçültmeyi ve paketlemeyi etkinleştirinMagento 2'de CSS küçültmeyi ve paketlemeyi etkinleştirin
  • Kaydetmek değişiklikler.

İstek sayısını azaltmak için kritik CSS satır içi ekleyin. Kritik CSS, içeriği web sayfasının üst kısmına yüklemek için gerekli stilleri içerir.

Kritik dosyaları ön yüklemeyi kullanarak ve kritik olmayan dosyaları aşırı yüklemeyi kullanarak eşzamansız olarak yüklemek için loadCSS’den yararlanın.

JavaScript ayrıştırmayı ertele

Magento 2’de oluşturmayı engelleyen kaynakları kaldırmanın en etkili yolu, kritik olmayan JavaScript dosyalarının ayrıştırılmasını ertelemektir.

Bu, bu Js dosyalarının sayfa oluşturulduktan sonra yükleneceği ve yürütüleceği anlamına gelir. Bu, HTML erteleme etiketi kullanılarak yapılabilir.

Magento 2’de bunu nasıl yapacağınız aşağıda açıklanmıştır:

  • İşleme bloğundan sorumlu Js dosyalarını bulun. (GTMetrix gibi araçları kullanarak bulabilirsiniz)Magento 2'de İşleme Engellemesinden Sorumlu Js Dosyalarını BulunMagento 2'de İşleme Engellemesinden Sorumlu Js Dosyalarını Bulun
  • Eklemek ertelemek web sayfasının kaynak dosyasındaki ilgili komut dosyası etiketine öznitelik. Bu genellikle mevcut app/layout/frontend/{Vendor}/{Theme}/Magento_Theme/layout.Örneğin:

Yukarıdakiler, Magento 2’de JavaScript ayrıştırmayı erteleyecek ve görüntü oluşturma engelleme sorununu ortadan kaldıracaktır. Sorunu düzeltmek için bunu web sayfası oluşturmayı engelleyen tüm JavaScript kaynakları için yapmanız gerekecektir.

Sorunu büyük ölçekte çözüyorsanız bu yorucu olabilir. Ayrıca manuel olarak ayarlama ertelemek değişken hataya açıktır. Ücretsiz Magento 2 Defer Ayrıştırma JavaScript uzantımız bu sıkıcı işi sizin için yapıyor. Uzantı, J’lerin site genelinde ayrıştırılmasını erteler ve belirli sayfaları hariç tutacak şekilde yapılandırılabilir.

son atış

Kaynakların görüntülenmesini engellemesi, kaynak ağırlıklı birçok web sitesini etkileyen yaygın bir sayfa hızı sorunudur. Önceki makalede, Magento 2’de görüntü oluşturmayı engelleyen kaynakları kaldırmak için en iyi teknikleri öğrendik. Bunun dışında Magento 2’de görüntü oluşturmayı engelleyen kaynakları en aza indirmek için diğer en iyi uygulamaları da takip edebilirsiniz.

  • Yerel özel yazı tipi barındırma
  • Kullanılmayan kaynakları silin
  • Koşullu CSS’yi medya nitelikleriyle yükleyin

Bu kadar! Umarım bu makale Magento bilginize değer katmıştır. Hala herhangi bir şüpheniz veya sorunuz varsa sormaya çekinmeyin. 😊

Magento 2, JavaScript ayrıştırmayı erteliyorMagento 2, JavaScript ayrıştırmayı erteliyor

Ücretsiz Magento 2 uzantımızı kullanarak site genelinde JavaScript ayrıştırmayı erteleyin.