Magento 2 ve Hyvä

Hyvä ya da Luma ön yüzlü Magento 2 mağazalarında performans, katalog içe aktarımı, ödeme adımı ve entegrasyonlar; istek yolunu okuyan birinden.

Kimler için

Magento 2 mağazası yayında olan ve kazanan, bir eklenti daha değil mühendislik gereken mağaza sahipleri ve küçük ekipler: yavaşlamış bir istek yolu, kataloğu bozan bir içe aktarım, bazı müşterilerde başarısız olan bir ödeme adımı, kimsenin çalıştırmaya cesaret edemediği bir yükseltme.

Magento ile sürüm 1’den beri çalışıyorum; 2021’den 2026’ya kadar Sanexo B.V.’de her gün Magento 2 ve Hyvä üzerindeydim. Ayrıca React Native uygulaması olan bir Magento 2 mağazası olan Velgrina’yı kuruyor ve işletiyorum. Bu mağazaların altındaki sunucuları kendim yönetiyorum.

Tipik durumlar

  • Kategori ve ürün sayfaları saniyeler içinde açılıyor ve her eklenti sağlayıcısı sorunun kendi eklentisinde olmadığını söylüyor.
  • Gece çalışan ürün içe aktarımı sessizce öznitelik düşürüyor, SKU’ları çoğaltıyor ya da siteyi kapatıyor.
  • Siparişler ödemesi var ama onayı yok, ya da onayı var ama ödemesi yok şekilde geliyor.
  • Luma ön yüzü yavaş ve ağır; Hyvä’ye geçiş, bozacağı eklentiler yüzünden iki kez ertelendi.
  • Magento ya da PHP yükseltmesi gecikmiş durumda ve sonuncusu ödeme adımını bir gün boyunca bozmuştu.
  • Önceki ajans belgesiz, testsiz ve test ortamı olmayan özel modüller bıraktı.

Ne teslim ediyorum

  • İstek yolunun tamamında performans çalışması: tam sayfa önbelleği ve Varnish, PHP-FPM, veritabanı ve indexer’lar, üçüncü taraf çağrıları; öncesi ve sonrası ölçülmüş.
  • Hyvä tema işleri: bir Luma mağazasını taşımak, Hyvä uyumu olmayan eklentileri değiştirmek, şablonları yalın tutmak.
  • Yazmadan önce doğrulayan, hatalı satırları ayıran, ürün kimliğini sabit tutan ve her çalışmayı açıklayan bir log bırakan ürün ve katalog içe aktarımları.
  • Ödeme adımı, ödeme, kargo ve ERP entegrasyonları; yinelenen ve geciken olaylarla baş eden webhook alıcılarıyla.
  • Yükseltmeler ve taşımalar: gerçek veriyle bir test kopyasında Magento sürüm ve PHP yükseltmeleri, barındırıcılar arası taşımalar.
  • Pazarda uygun bir şey olmadığında, bir sonraki yükseltmeyi atlatacak şekilde ve mobil uygulama ya da headless ön yüz düşünülerek yazılmış özel modüller.

Nasıl ilerler

Mağazaya bir isteğin gördüğü gibi bakmak. Loglar, önbellek isabet oranları, yavaş sorgular, indexer durumu, kuyruk derinliği, her sayfada tetiklenen observer’lar. Sonuç, kanıtıyla birlikte etkiye göre sıralanmış bir nedenler listesidir.

Önce en büyük nedeni kaldırmak. Değişikliği mağazanın gerçek katalog verisini taşıyan bir test kopyasında, geri dönüş yoluyla kurar ve müşterilerin yakınına gitmeden önce test ederim.

Sakin bir zaman aralığında yayına almak, sonra yazıya dökmek. Yayın sırasında izleme açık; ardından neyin değiştiğini, neyin izleneceğini ve sonraki adımda ne yapacağımı anlatan kısa bir not.

Sık sorulan sorular

Luma mağazalarını Hyvä'ye taşıyor musunuz?

Evet. İşin büyük kısmı eklentilerde: her birinin ya Hyvä uyumlu bir sürümü vardır, ya değiştirilir ya da yeniden yazılır. Mağazanın gerçekten kullandıklarının envanteriyle başlar, temayı bir test kopyasında taşır, geçişten önce hız ve dönüşümü karşılaştırırım.

Başka bir ajansın kurduğu mağazayı devralabilir misiniz?

Evet, sık olur. Herhangi bir şeyi değiştirmeden önce ikimizin de neyin var olduğunu, hangi modüllerin yük taşıdığını ve riskin nerede olduğunu bilmesi için bir denetimle başlarım.

Barındırma ve sunucularla da ilgileniyor musunuz?

Evet. Baktığım mağazalar için Linux sunucuları işletiyorum: Varnish, Redis, PHP-FPM ayarı, geri yükleme tatbikatlı yedekler, log ve güvenlik temizliği. Bir barındırma ortağınız varsa onlarla çalışır, sınırları net tutarım.

Çalışma biçimleri nelerdir?

Yazılı rapor ve öncelik listesiyle sabit kapsamlı bir denetim; tanımlı kapsam, test ortamı ve kabul testleriyle bir kurulum projesi; ya da işletme, yükseltmeler ve ara sıra çıkan acil durumlar için sürekli destek anlaşması. Maliyet mağazaya bağlı; teklifi ilk görüşmeden sonra veririm.

Hangi şirketle sözleşme yapıyorum?

Hizmetler, Avrupa Birliği ve diğer ülkelerdeki müşterilere Estonya'da kayıtlı Wizutech OÜ, Türkiye'deki müşterilere Türkiye'de kayıtlı Wizutech Teknoloji tarafından sunulur. Sözleşme tarafı, müşterinin bulunduğu ülkeye ve ilgili mevzuata göre belirlenir ve teklifte açıkça yazılır; sözleşme, faturalama, KDV ve uygulanacak hukuk bu şirkete göre yürütülür. Her iki durumda da işi Hasan Gültekin yapar.

İlgili yazılar

Kurduğum, veri aktardığım ve ayakta tuttuğum Magento 2 ve Hyvä mağazalarından. Yol boyunca yazdıklarım:

Benzer bir şey üzerinde mi çalışıyorsunuz?

Az sayıda platform, yapay zekâ entegrasyonu ve performans projesi üstleniyorum. Neyi çalıştırdığınızı ve nerede sorun yaşadığınızı anlatın.

Hizmet talep et