Magento'yu Hızlandırın: Magento Mağaza Sahipleri için 11 Hayat Kurtarıcı İpuçları


E-ticaret pazarı şu anda patlama yaşıyor. Bununla birlikte rekabet de geliyor.

Bu nedenle, bu dev sektörün birincil amacı, Magento sitelerini mevcut müşterileri korurken daha fazla müşteri çekmek için hızlandırmaktır.

Magento Web Sitelerinin Bugün Kullanımı

Magento'nun pazardaki popülaritesi aşağıdaki istatistikler aracılığıyla görülebilir:

magentoyu hızlandır


Google Trends'e göre Magento en popüler platformlardan biridir:

İnsanlar neden Magento'yu diğerlerine tercih ediyor?

Geliştiriciler, aşağıdaki nedenlerle e-ticaret siteleri oluşturmak için Magento'yu tercih ediyor:

1. Magento Açık Kaynaktır

Evet! Magento Açık Kaynaktır ve kullanımı ücretsizdir. Magento'nun 3 versiyonu:

  • Magento Topluluk Sürümü (ücretsiz)
  • Magento Enterprise Edition (ücretli)
  • Magento Git (ücretli)

Magento Community Edition, geliştiriciler topluluğu tarafından en çok kullanılır.

Mutlaka Okuyun: En İyi Magento Barındırma Sağlayıcısını Seçmek için 5 Adım

2. Artımlı Ücret Yok

Volusion ve Shopify gibi diğer 'made for e-ticaret' platformlarının aksine büyüdüğünüzde herhangi bir ekstra ücret ödemeniz gerekmez.

3. SEO Dostu

Magento'nun SEO avantajları sağladığı düşünülür, bu nedenle size daha fazla görünürlük ve organik trafik sağlar.

Magento'yu Hızlandırmak İçin Nedenler

Bir e-ticaret sitesi günde 100.000$ kazanıyorsa, 1 saniyelik bir sayfa gecikmesi size her yıl 2,5 milyon dolarlık satış kaybına neden olabilir – Kissmetrics

  • 0,5 saniyelik gecikmeler bile iş ölçümlerini olumsuz etkileyebilir.
  • 0,1 saniyelik gecikme %7 dönüşüme zarar verebilir.
  • Ağır sayfalar, tıklama ölçümlerini olumsuz etkiler.
  • Sunucu taraflı gecikmeler en kötüsüdür ve işinizi çökertebilir

Yavaş Yükleme Süresinin Nedenleri

  1. HTTPS isteklerinde bir artış.
  2. Bir Önbellek sistemi veya İçerik Dağıtım Ağı dağıtamama.
  3. Ağır ağırlıklı Web sayfaları.
  4. Sunucu Gecikmesi

Başka nedenler de olabilir, ancak yalnızca web sitesinin kapsamlı bir incelemesinden sonra tespit edilebilir.

Magento e-Ticaret Sitenizi Hızlandırmanın Yolları

Burada, Magento'yu hızlandırmak için yönetici düzeyinde optimizasyonları ve sunucu tarafı ince ayarlarını tartışacağım.

Hız Magento bilgi grafiği

Magento Yönetici Seviyesi İpuçları

  1. En son sürümü yükleyin
  2. önbellek yönetimi
  3. Sayfa Önbelleğe Alma
  4. Düz kataloğu etkinleştir
  5. CSS ve Javascript dosyalarını birleştirin
  6. Magento Günlüklerini ve Veritabanını Temizleyin
  7. Görüntü Optimizasyonu
  8. Daha az modül ve uzantıya sahip olun

Sunucu Tarafı İpuçları

  1. CDN yükleyin
  2. Bir Magento Özel Barındırma Sağlayıcısı Seçin
  3. SQL Yapılandırması
magentoyu hızlandır

Yönetici Tarafı İpuçları

Yönetici paneli üzerinden yapabileceğiniz optimizasyonlar:

1. En Son Sürüme Sahip Olun

Her zaman Magento'nun en son sürümünde çalıştırın. Niye ya? Hataları düzeltecek ve performansı artıracaklar.

Magento'yu Yükseltme Adımları

  • Magento'nun yeni bir sürümünü yükleyin
  • yükleyiciyi çalıştırın
  • Temaları ve özel uzantıları eski sürümden yeni sürüme taşıyın.

Magento'yu yükseltmek zordur, ancak burada biraz yardımla, gitmeniz iyi olur!

2. Önbellek Yönetimi

Birçok önbelleğe alma biçimi uygulanabilir. En iyi sonucu almak için Nginx + APC + Vernik Önbelleğe Alma + Memcache'yi birleştirebilirsiniz.

Yerleşik bir önbelleğe alma modülü de olmasına rağmen, 3. taraf çözümler daha iyi sonuçlar veriyor gibi görünüyor.

Önbellek Türlerini şuna göre etkinleştir:

  • “Sistem” → “Önbellek Yönetimi” magentoyu hızlandır

3. Sayfa Önbelleğe Alma

Sayfa önbelleğe alma ile web sunucularından yük alınır. Önceden ziyaret edilmiş sayfaları önbellekten sunarlar ve bu nedenle Magento site hızını çok daha hızlı hale getirirler.

Şunları da Sevebilirsiniz: 5 Süper Kolay Adımda AWS Geçişi

Magento için kullanılabilen sayfa önbelleğe alma uzantıları şunlardır:

  • Brim'in Tam Sayfa Önbelleği
  • Tam Sayfa Önbelleğini Yakınlaştır
  • Tam Sayfa Önbellek Pro

4. Düz Kataloğu Etkinleştir

Magento, ürün ve müşteri verilerini depolamak için EAV modeline (varlık öznitelik değeri) dayanmaktadır.

Düz kataloğu etkinleştirdiğinizde ne olur?
  • Verileri bire birleştirir.
  • MySQL sorgularına daha hızlı yanıt vererek performansı artırır.
  • 1000'den fazla ürüne sahip e-ticaret mağazaları için faydalıdır.
Nasıl yapılır?
  1. “Mağazalar” → “Yapılandırma” → “Katalog”a gidin.
  2. "Vitrin" altında "Düz Katalog Kategorisini Kullan" ve "Düz Katalog Ürünü Kullan"ı "Evet" olarak değiştirin.
  3. Bundan sonra, “Yapılandırmayı Kaydet” ve önbelleği temizleyin.
magentoyu hızlandır

5. CSS ve Javascript Dosyalarını Birleştir/Küçült

CSS ve Javascript dosyalarınızı tek bir dosyada birleştirmek, toplam HTTP isteği sayısını azaltmanıza ve böylece Magento sitesini hızlandırmanıza yardımcı olacaktır.

Magento <2 sürümünde yerleşik bir özellik vardır, bunu aşağıdakileri yaparak elde edebilirsiniz:

  • “Sistem”e gidin, ardından “Gelişmiş”e ve ardından “Geliştirici”ye gidin.
  • "JavaScript Ayarları" ve "CSS Ayarları" altında, açılır menüyü "Evet" ve ardından "Yapılandırmayı Kaydet" olarak değiştirin.

Dosyaları birleştirdikten sonra önbelleği temizleyin.

magentoyu hızlandırmagentoyu hızlandır 6. Magento Günlüklerini ve Veritabanını Temizleyin

Magento günlükleri 180 güne kadar tuttuğu için veritabanınız ağırlaşabilir.

Ayarı en düşük değere, yani 14 güne değiştirmeniz ve “Yapılandırmayı Kaydet”e tıklamanız tavsiye edilir.

Veritabanını manuel olarak temizlemek için şunları yapabilirsiniz:

  • phpMyAdmin'de, tüm log_% tablolarını seçin ve açılır menüden “Boş” öğesini seçin.
  • Tabloları KESMEK istediğinde “Evet”i seçin. magentoyu hızlandır

7. Görüntü Optimizasyonu

Görüntüler web sayfalarınızın toplam ağırlığının %50 ila %60'ını oluşturduğundan ( Radware , 2015), Magento'yu hızlandırmak için görüntüleri optimize etmek çok önemli hale gelir.

Mutlaka Okuyun: İhtiyacınız Olan Nihai Magento Güvenlik Rehberi

Görüntüleri optimize etmenin faydaları:-

  • Sayfalarınızın hızını önemli ölçüde artırabilir.
  • Resimler, PhotoShop veya diğer otomatik optimizasyon araçları gibi araçlarla yüklenmeden önce sıkıştırılabilir.

Magento <2 sürümü için kullanıcılar aşağıdaki uzantıları seçebilir:

  • Kompresör Uzantısı
  • TinyPNG Uzantısı

8. Daha Az Uzantı ve Modüle Sahip Olmaya Çalışın

Daha fazla uzantı, daha fazla HTTP isteği, CSS ve Javascript dosyası olacaktır.

Bu, yükleme süresinin artmasına neden olacaktır. Magento'nuzu mümkün olduğunca az uzantıyla saklayın.

magentoyu hızlandır

Modülleri devre dışı bırakmak için şu adımları takip edebilirsiniz:

  1. “Mağazalar” → “Yapılandırma” → “Gelişmiş” → “Gelişmiş”e gidin.
  2. İhtiyacınız olmayan modüllerde “Devre Dışı Bırak” seçeneğine tıklayın. Ayrıca, “Yapılandırmayı Kaydet”i seçin.

Sunucu Tarafı

1. Bir CDN (İçerik Dağıtım Ağı) kurun

CDN ile yükleme süresini önemli ölçüde azaltabilirsiniz.

Tanım: İçerik Dağıtım Ağı, dosyaları ve web içeriğini talep eden kullanıcıya daha yakın bir yerde depolayan büyük bir dağıtılmış sunucu sistemidir.

  • CDN sunucusu bir kullanıcıya daha yakın = Müşteriye daha hızlı içerik teslim edilecek.
  • Ürün resimlerinizin, CSS'nizin ve Javascript'inizin kullanıcılarınıza daha hızlı yüklenmesini sağlar.
  • Ayrıca sunucunun stresinin bir kısmını ortadan kaldırır ve müşteri başına daha az işlem gerekmesine, bant genişliği maliyetlerinin düşmesine ve yanıt sürelerinin iyileşmesine yol açar.

2. Magento Özel Web Barındırma Sağlayıcılarını Seçin

Magento sahiplerinin çoğu burada en büyük hatayı yapıyor. Kötü bir web barındırma sağlayıcısı seçerek, her zaman çalışma süresi konusunda endişelenmeniz gerekir.

Magento performansınızı geliştirmenize yardımcı olabilecek en iyi Magento barındırma sağlayıcısını nasıl seçeceğinizi bilmelisiniz.

Kaynakları yüzlerce kişiyle paylaşacağınız paylaşımlı barındırma yerine DigitalOcean , Vultr veya Linode gibi bir VPS'ye gitmek daha iyi olur.

Pekala, eğer bir teknisyen değilseniz veya bu şeyleri yönetmek için gerçekten zamanınız yoksa, bu VPS sağlayıcıları ve Magento ile çalışan özel yönetilen Magento Hosting'e gidebilirsiniz.

Kaçıramazsınız: Magento 2'yi Hızlandırın

3. MySQL Yapılandırması (Sorgu Önbelleğe Alma)

Bir Magento sayfası her yüklendiğinde, bir dizi veritabanı sorgusu yapılır ve veritabanı sunucusunun çalışması gerekir. Uzun sorgulama işlemi zaman alır ve daha düşük performansa neden olan daha yavaş disk erişimi vardır.

Çözüm: MySQL, query_cache_size olarak bilinen yerleşik bir yapılandırma parametresine sahiptir. Bu, sorgunun sonucunu diskten erişimden çok daha hızlı olan bellekte saklamaya yardımcı olur.

Bonus İpucu

Popüler uzantıları almak ve sitenizin 5 saniyenin altında yüklenmesini sağlamak için Magento connect uygulamasını kullanabilirsiniz!
Zamanınız veya uzmanlığınız yok mu? Uzmanlarımızla konuşun , Magento sitenizi en iyi şekilde analiz edeceğiz, optimize edeceğiz ve yöneteceğiz.

Magento Performans Optimizasyonu hakkında daha fazla bilgi edinin.

Resim Kredisi: Keycdn.com

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir