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

Magento 2 Statik İçeriğinin Dağıtılması – Eksiksiz Bir Kılavuz

Şu yazıyı okuyorsunuz: Magento 2 Statik İçeriğini Dağıtma – Tam Bir Kılavuz

Öğretici, adım adım yöntemi içerir. Magento 2’de statik içerik uygulama.

Magento 2 mağazanızın statik dizinindeki statik görünüm dosyalarını izleyin. Magento kurulum dizini>/pub/static. Bazı dosyalar da önbelleğe alınır. Magento kurulum dizini >/var/view_preprocessed dizin.

Statik görünüm dosyalarının Magento 2 mağaza dosya sistemine CLI komutuyla manuel olarak yazılması gerekir. CLI komutunu çalıştırdıktan sonra, güvenlik açıklarını sınırlamak ve kötü amaçlı dosyaların üzerine yazılmasını önlemek için izinleri kısıtlayın.

Not: Eski CSS’yi, Javascript dosyalarını, düzenleri vb. temizlemek gerekir. geliştirici modunda yeni bir modülü etkinleştirirken statik dosyaların sorunsuz çalıştığından emin olmak için.

Oluşturulan statik görünüm dosyalarını aşağıdaki adımlarla temizleyin:

Manuel yöntem:

altındaki tüm dosyaları sil pub/statik dizin hariç .htaccess Aşağıdaki komutla dosya: find . -derinlik -ad .htaccess -prune -o -delete

Otomatik yöntem:

  • Yönetici paneline giriş yapın
  • yapacağım Sistemler > Araçlar > Önbellek Yönetimi
  • Tıkla Statik dosya önbelleğini boşalt.

Magento 2 statik içeriğini komut satırı aracılığıyla dağıtma yöntemi:

Magento yönetici kök klasörüne gidin. Kullanımları göster:

php bin/magento yapılandırması: statik içerik: uygulama -f

php bin/magento yapılandırması: statik içerik: uygulama -f

Kullanmak:

yapılandırma: statik içerik: uygulama [options] [–] [<languages>]…

yapılandırma: statik içerik: uygulama [options] [–] [<languages>]…

Argümanlar:

SeçeneklerTanım
-F güç Dosyaları herhangi bir modda dağıtın
-S -strateji[=STRATEGY] Belirtilen stratejiyi kullanarak dosyaları dağıtın.
-ile -alan Yalnızca belirtilen alanlar için dosyalar oluşturun. [default: [“all”]](birden fazla değere izin verilir)
–hariç-alan[=EXCLUDE-AREA] Belirtilen alanlar için dosya oluşturmayın. [default: [“none”]](birden fazla değere izin verilir)
-T -sorun[=THEME] Yalnızca belirtilen temalar için statik görünüm dosyaları oluşturun. [default: [“all”]](birden fazla değere izin verilir)
–konuyu hariç tut[=EXCLUDE-THEME] Belirtilen temalar için dosya oluşturmayın. [default: [“none”]](birden fazla değere izin verilir)
-ben -dil[=LANGUAGE] Yalnızca belirtilen diller için dosyalar oluşturun. [default: [“all”]](birden fazla değere izin verilir)
–hariç-dil[=EXCLUDE-LANGUAGE] Belirtilen diller için dosya oluşturmayın. [default: [“none”]](birden fazla değere izin verilir)
-J

-Meslekler[=JOBS] Belirtilen sayıda işi kullanarak paralel işlemeyi etkinleştirin. [default: 0]
–sembol bağlantısı-yerel ayar Dağıtım için iletilen ancak özelleştirmesi olmayan bu yerel ayarlardaki dosyalar için sembolik bağlantılar oluşturun.
–content-version=CONTENT-VERSION Statik içerik sürümünün aynı olduğundan ve önbelleğe alma işleminin doğru çalıştığından emin olmak için dağıtımı birden çok düğümde çalıştırıyorsanız, statik içeriğin özel bir sürümü kullanılabilir.
–yalnızca-içerik-sürümünü güncelle Statik içerik sürümünün güncellenmesi yalnızca tarayıcı önbelleğindeki ve CDN önbelleğindeki statik içeriği güncellemek için kullanılabilir.
–javascript yok JavaScript dosyalarını uygulamayın.
–css yok CSS dosyalarını uygulamayın.
-Az değil LESS dosyalarını uygulamayın.
-Resim yok Görselleri uygulamayın.
– kaynak yok Yazı tipi dosyalarını uygulamayın.
–html yok HTML dosyalarını uygulamayın.
–çeşitli değil Diğer türlerdeki dosyaları (.md, .jbf, .csv vb.) dağıtmayın.
–html-minimum yok HTML dosyalarını küçültmeyin.
-H -yardım Bu yardım mesajını göster
-Q -Merak etme Herhangi bir mesaj göndermeyin
-V -versiyon Uygulamanın bu sürümünü göster
–ansi ANSI çıkışını zorla
–no-ansi ANSI çıkışını devre dışı bırak
-kuzey – etkileşim yok Etkileşimli sorular sormayın.
-v|vv|vvv -ayrıntılı İleti ayrıntı düzeyini artırın: Normal çıktı için 1, daha ayrıntılı çıktı için 2 ve hata ayıklama için 3

Bir uzantı yüklediğinizde mağazanıza statik içerik dağıtmak için aşağıdaki komutu çalıştırmanız yeterlidir

php bin/magento yapılandırması: statik içerik: uygulama -f

php bin/magento yapılandırması: statik içerik: uygulama -f

Hepsi bu kadardı!

Magento 2 mağazanızın hızını artırmanıza yardımcı olacak kılavuzu takip edin!

Lütfen aşağıdaki Yorumlar bölümünde eğitimdeki herhangi bir şüphenizi belirtmekten çekinmeyin. Yardımcı olmaktan memnuniyet duyarım 🙂

Ayrıca gönderiye 5 yıldız vermenizi hatırlatmak isteriz!

Teşekkür ederim