Magento - Platform Şirketleri Büyüyebilir ve Büyümeyebilir. R&W Media'dan Steven Wu ile Röportaj
Yayınlanan: 2017-11-23Başarılı bir Magento ajansı işletmek için ne gerekir?
R & W Media'nın (Londra, İngiltere) kurucu ortağı ve teknik direktörü Steven Wu ile profesyonel geçmişine ve bu ajansın arkasındaki hikayeye biraz ışık tutmak için oturduk.
Ayrıca röportajda Steve, başarılı bir Magento geliştirme ekibi oluşturma konusunda bazı tavsiyeler verdi, en sevdiği Magento uzantılarından bazılarını paylaştı ve birkaç Magento SEO sırrını açıkladı.
• Steven, artık R&W Media'nın Kurucu Ortağı ve Teknik Direktörüsün. Bir geri dönüş yapalım ve her şeyin nasıl başladığını hatırlayalım mı?
Steven Wu: R & W Media'yı başlatmadan önce e-ticaret pazarında Magento geliştiricisi olarak çalışıyordum. O zamanlar kendi şirketimi kurmak ve yalnızca Magento geliştirmeye odaklanmak istiyordum. Tam zamanlı işinden ayrılıp kendi şirketimizi kurmak isteyen bir arkadaşım Craig Randall da öyle. Bir araya gelip R&W Media'yı kurmaya karar verdik. Craig artık R & W Media'nın yaratıcı direktörüdür.
• Bildiğim kadarıyla, R&W Media Magento konusunda uzmanlaşmıştır.
Steven Wu: Evet, bu doğru, biz öncelikle müşterilerimiz için Magento çözümleri tasarlamaya ve geliştirmeye odaklanıyoruz. Müşterilerimize yüksek getiri sağlayan ilgi çekici ve kullanıcı dostu alışveriş deneyimleri sunmayı amaçlıyoruz.
ERP, CRM, Brightpearl, Microsoft Dynamics, SAP, Sage ve daha pek çok iş sistemiyle entegrasyon konusunda bilgiliyiz.
PayPal ve Sage Pay dahil olmak üzere önde gelen endüstri ödeme ağ geçitleri sağlayıcılarıyla ortaklık kuruyoruz, İngiltere'nin en iyi Magento barındırma şirketleri ve Magento uzantı sağlayıcılarıyla çalışıyoruz.
• Bu Magento hizmetlerini etkin bir şekilde sağlamayı nasıl başarıyorsunuz?
Steven Wu: Seçkin Magento geliştiricilerinden, yaratıcı tasarımcılardan ve UX uzmanlarından oluşan bir ekibimiz var. Ben işin teknoloji tarafına liderlik ediyorum, iş ortağım Craig ise yaratıcı tarafa odaklanıyor. Bu, birbirimizin becerilerini tamamlamaya yardımcı olur ve işin belirli bölümlerine odaklanmamızı sağlar.
Eğitimli ve sertifikalı Magento geliştiricilerimiz, müşterilerimiz için ısmarlama özel Magento e-ticaret mağazaları oluşturmaya odaklanabilmeleri için oldukça deneyimlidir. Geliştiricilerimiz, müşterilerimizin gereksinimlerini belirlemede son derece akıllıdır ve her zaman beklentilerine göre inşa edilir.
Deneyimli tasarımcılarımız ve UX uzmanlarımız her zaman mümkün olan en iyi alışveriş deneyimini yenilik ve yaratmaya ve sınırları zorlamaya çalışıyor. Bunların hepsi, herhangi bir projenin yapıştırıcısı ve ana başkanı olan proje yöneticilerimiz tarafından tamamen yönetilmektedir.
Kendimizi, her zaman müşterilerimizin çevrimiçi olarak büyümelerine ve hedeflerine ulaşmalarına yardımcı olacak bir çözüm sunmaya çalışan lider bir Magento ajansı olarak tanımlıyoruz.
• Magento ile çalışmaya neden karar verdiniz? Sizi bu e-ticaret platformuna çeken nedir?
Steven Wu: Magento lider e-ticaret platformu olmadan önce, birlikte çalıştığım günlerde birkaç başka platform daha vardı. OpenCart, Interspire ve osCommerce vardı. Ancak, bu platformların spagetti kodları üzerine inşa edilmesi zordu, işleri yürütmek için onları hacklemek zorunda kaldılar. Ayrıca, bazılarının, özellikle de osCommerce olmak üzere, güvenlik kayıtları zayıftı. Ve bu platformlardan bazıları çok kapalıydı ve bir topluluk eksikliği ya da çok az dokümantasyon vardı.
Bir müşterinin bakış açısına göre en büyük endişelerden biri, bu platformların özellikler açısından zengin olmaması veya işletme düzeyi için çok uygun olmamasıydı.
Bu, geniş çapta desteklenen ve şirketlerin büyüyebileceği ve büyümeyeceği tamamen zengin bir platform olan Magento ile karşılaştığım zamandı.
Geliştirme açısından, Magento'nun kod tabanı çok daha üstündü ve gerçek bir kurumsal üründü. Magento, en başından beri, nesne yönelimli programlama ve MVC mimarisinin kurallarını uygulayan modern programlama uygulamalarını zaten kullanıyordu. Ayrıca tüm veriler, varlık öznitelik değer modeli kullanılarak depolandı. Bu, Magento'da geliştirmeyi modüler ve ölçeklenebilir hale getirdi ve platform artık korsan koda başvurmayı gerekli kıldı.
Kodlamanın kalitesi ana çekicilikti, ancak gelişen Magento topluluğu gerçekten nihai kararı verdi. Topluluğa katkıda bulunan ve yardım eden birçok insan vardı. 2010'da platform gerçekten havalanıyor ve giderek daha popüler hale geliyordu. Bu platformda geleceği görebiliyordum ve bu, üzerinde çalışmaya ve yatırım yapmaya devam etmek istediğim bir şeydi.
• Magento ile çalışmanın en zorlu kısmı neydi?
Steven Wu: Magento'nun en büyük zorluklarından biri bu büyük ve karmaşık platformla başa çıkmaktır. Dolaşmak zorunda olan 30.000'den fazla dosya var, bu yüzden bu canavar ilk başta göz korkutucu olabilir.
Yeni başlayanlar için dik bir öğrenme eğrisi vardır; dev uygulama nedeniyle, geliştirmemiz diğer platformları kullanmaktan daha fazla zaman aldı.
Bu nedenle Magento ajansımızdaki geliştiriciler, Magento'nun temel yapı taşlarının ustası olmak için tamamen eğitilmiştir. Dosya düzenine ilişkin yetkin bilgi, geliştiricilerimizin hangi dosyaların/işlevlerin oluşturulduğunu, yeniden yapıldığını veya üzerine yazıldığını görmelerini sağladı. Yeniden yazma modülleri ile size Magento'yu tamamen özelleştirme yeteneği verir.
• Magento 2'nin ortaya çıkışı geliştirme iş akışınızı nasıl etkiledi?
Steven Wu: Magento 2'deki büyük iyileştirmeler ile bu, geliştirme sürecimizi düzene koymamıza gerçekten yardımcı oldu. Geçmişte Composer ile deneyler yaptık, ancak şimdi modül kurulumu ve yönetimi için Magento 2 ile çalışırken her zaman kullandığımız bir şey.
Platformun yeni sürümündeki en iyi uygulamalar ve hız ve performans iyileştirmeleriyle uyumlu olarak, artık bu sorunları çözmeye odaklanmak için çok fazla zaman harcamamıza gerek yok.
Böylece Magento 2, bizi diğer karmaşık görevlere odaklanmak için serbest bırakır.
Artık kodumuz üzerinde öncekinden daha fazla test yapıyoruz ve şimdi sürekli entegrasyon ve dağıtım stratejimizle yeni bir iş akışı oluşturduk.
• E-Ticaret SEO gibi önemli bir konudan bahsedelim. Sizce Magento ve Magento 2 ne kadar SEO dostu?
Steven Wu: Genel olarak, Magento diğer birçok platforma kıyasla çok daha fazla SEO dostudur. Magento 1, SEO söz konusu olduğunda bazı kusurlara sahiptir, ancak Magento 2'nin ortaya çıkmasıyla bu kusurlar ortadan kaldırılmıştır.
Müşteriler ürünleri hızlı bir şekilde yükleyebilir ve ürünlerini arama motorları için hemen optimize etmeye başlayabilir.
Kutudan çıktığı haliyle Magento 2, kolay URL'ler, meta etiket oluşturma, hızda daha iyi performans, kurallı etiketler, kontrol robots.txt site indeksleme, XML site haritası oluşturma ve varsayılan olarak eklenen mikro veriler dahil olmak üzere bir dizi etkili SEO özelliği ile donatılmıştır. .
• Platformun varsayılan SEO işlevini tamamlamak için herhangi bir uzantı kullanıyor musunuz?
Steven Wu: Magento 2, bazı etkili varsayılan işlevleri artırır, ancak bu sizi yalnızca bir yere kadar götürür. Yinelenen içerik, zengin snippet'lerin sınırları, XML site haritalarındaki sınırlamalar ve kurallı URL'ler gibi bazı dezavantajlar hala var.
Bu nedenle, Magento 2'deki bu SEO kusurlarını çözmeye yardımcı olmak için her Magento projesi için MageWorx' SEO Suite Ultimate'ı kullanıyoruz.
• MageWorx'ten SEO Suite Ultimate hakkında konuşurken, uzantının hangi özelliklerini en kullanışlı buluyorsunuz?
Steven Wu: Harika SEO özelliklerinin yanı sıra MageWorx SEO Suite Ultimate kullanmamızın en büyük nedeni Magento uygulamasındaki temel kusurları düzeltmemize olanak sağlamasıdır.
Magento varsayılan olarak mikro verileri destekler, ancak bu yalnızca SERP'deki temel bilgileri gösterir. SEO uzantısıyla, bu artık bir önizleme resmi, inceleme puanı, fiyat ve kullanılabilirlik gösterecektir.
Uzantı, yinelenen içerik sorunlarının çözülmesine ve kurallı meta etiketlerde ince ayar yapılmasına yardımcı olur, XML site haritalarını düzenlemenize ve istenmeyen bağlantıları kaldırmanıza olanak tanır.
MageWorx SEO Suite Ultimate, kesinlikle ihtiyacınız olan hepsi bir arada SEO uzantısıdır.
• İlk Magento e-Ticaret mağazalarını yeni açan ve onları arama motorları için optimize etmeyi düşünenlere tavsiyeniz ne olur? Neyle başlamalılar?
Steven Wu: Web sitenizi SEO için optimize etmeden önce Magento web sitenizde bir SEO denetimi yapmanız gerekir. Bu, neyin işe yaradığı ve web sitenizin Google'da üst sıralarda yer almasını engelleyen hangi sorunlarla karşılaşabileceği konusunda analiz etmeye ve bir rapor sunmaya yardımcı olacaktır. Yinelenen içerik sorunları, çok sayıda dinamik URL, Google tarafından dizine eklenen sayfalar vb. olabilir. Google Arama Konsolunuza bakarak başlayın, herhangi bir tarama hatanız, Google'ın dizine ekleyemediği engellenmiş kaynaklar ve hatta güvenlik sorunlarınız olup olmadığını görmek yardımcı olur. sitenizde. Bunları belirledikten sonra, tüm bu sorunları çözmek için bir eylem planı uyguladığınızdan emin olun.
Magento web sitenizi gözden geçirin ve tüm içeriğinizin ve ürünlerinizin anahtar kelimelere odaklanan SEO için optimize edildiğinden emin olun. Meta başlık ve meta açıklama gibi ilgili tüm bilgilerin tüm ürünlerinize uygulandığından emin olun.
Bu nedenle, müşterilerimizin SEO çabalarını yönetmelerine yardımcı olan sektörel SEO danışmanlarıyla çalışıyoruz.
• Son olarak, e-Ticaret ve Magento'ya yeni başlayanlar için yararlı ipuçlarınız var mı? Kaçınmaları gereken tuzaklar nelerdir?
Steven Wu: İster geliştirici ister ajans olsun, her zaman bir Magento uzmanı bulun. Geliştirmeye yardımcı olacak ve işinizi Magento'da nasıl yürüteceğiniz konusunda sizi eğitecek bir danışmana sahip olmak uzun bir yol kat edecektir. Geçmişte, müşterilerin yanlış ürün türlerini kullanarak hatalı ürünler oluşturduğunu gördük. İyi bir geliştirici her zaman güvenilir olmalı ve ihtiyacınız olduğunda tavsiye almalıdır.
Lansmanınızı etkili bir şekilde planladığınızdan emin olun. Bunun, pazarlama kampanyanızla, boru hattında olabilecek diğer entegrasyon parçalarıyla bağlantılı olması gerekecektir. E-ticaret mağazanızın lansmanı için gerçekçi bir zaman çizelgesi oluşturmak için projedeki tüm kilit personelle birlikte oturun. İlk gün mağaza açılışınızı aceleye getirmek veya eksik veya daha kötü büyük web sitesi hataları bulmak istemezsiniz.