Son on yılda, teknoloji dünyasında birkaç yön değişti ve Magento Istisna değil. Magento, ilk ürünüyle sadık bir müşteri tabanı kazanmış olsa da, sorunsuz değildi. Magento 2, bu sorunların bazılarını çözmek için piyasaya sürüldü, ancak karışık eleştiriler aldı.
Magento başlattı en son Magento sürümü Bu, Magento 1’den bir yükseltmedir. Bu makalede, Magento 1’in Magento 2 ile özel karşılaştırmasını gözden geçireceğiz.
Magento 1 ve Magento 2
Magento 1 ve Magento 2 arasında var olan temel ayrım, Magento 2’nin Magento 1’e kıyasla daha hızlı, SEO dostu ve daha kullanıcı dostu olmasıdır.
Magento 2, en son PHP’yi destekler ve web sitesinde genel olarak performansı artırır. Bir saat içinde daha fazla sipariş işleyecek ve sayfalar Magento 1’den daha hızlı yüklenecek.
Daha temiz kod ve kullanımı kolay bir gösterge panosunun yanı sıra Magento 2, aşağıdakiler için meta etiketler içerir: geliştirilmiş SEO. Magento 1’de yoktular.
Ayrıntılara girmeden önce kısa bir karşılaştırma yapalım:
Magento 1 | Magento 2 |
Apaçi 2.x | Apaçi 2.2 / 2.4 |
Nginx 1.7 veya daha fazlası | |
PHP 5.2.x — 5.5.x | PHP 5.6.x 7.0.2 / 7.0.2 / 7.0.6 |
MySQL | MySQL Percona / MySQL MySQL Percona 5.6.x veya üstü |
Vernik 3.x veya 4.x | |
Redis 2.x / 3.x veya Memcached 1.4.x | |
Solr (Yalnızca EE için) | Solr 4.x |
HTML | HTML5 |
JQuery (En güncel temalarda) | JQuery |
RequireJS/ Knockout.js | |
Zend Çerçevesi 1 | Zend Çerçevesi 1 / 2 |
senfoni | |
Besteci | |
PSR – 0/1 2 / 3 4 |
Şimdi çeşitli faktörlerdeki farkı tartışalım.
Mimari
Magento 1’in sahip olduğu en büyük sorun Magento 1’dir, Magento 2 ile önemli ölçüde geliştirilmiş mağaza performansıdır.
Magento ekibi, Apache, Composer, Symfony ve Nginx 1.7 veya üstü dahil olmak üzere çeşitli yeni teknolojiler ekleyerek yığını önemli ölçüde dönüştürdü. Mimarlıktaki temel farklılıklar şunlardır:
- Statik içerik için gelişmiş tarayıcı önbelleğe alma.
- Paketlenmiş ve azaltılmış JavaScript nedeniyle istemci tarafında gereksiz tarayıcı işlemlerinin sayısındaki azalma.
- Magento 2, en güncel PHP sürümlerini destekler. Bu sürümler, mağazanın hızını etkileyen güvenlik geliştirmelerine sahiptir.
Magento 2, Zend Framework 1 ve 2’yi destekler (Magento 1 için yalnızca Zend Framework 1 yerine). Magento 2 artık aşağıdakilerle de uyumlu: MySQL Percona 5.6 ve daha büyük.
Magento 2, Magento 1’de erişilemeyen yeni teknolojiler de ekledi. Buna aşağıdakiler dahildir:
NGINX: Ters proxy ve HTTP önbelleği ve yük dengeleyici olarak işlev gören açık kaynaklı Web sunucusu.
vernik: Magento 2 web sitenizin hızını artırabilecek web hızlandırma için uygun maliyetli bir alternatiftir.
Besteci: PHP’de bağımlılığı yönetmek için kullanılan ve kullanıcıların üçüncü taraf kitaplıkları kaynak kodla bir araya getirmek zorunda kalmadan kullanmalarına olanak tanıyan araç. Ayrıca uzantılarla çakışmaları azaltmaya yardımcı olabilir.
senfoni: Symfony, web mağazanızın içeriğini, işlevselliğini ve tasarımını yönetmenize yardımcı olan bir PHP Web uygulaması çerçevesidir.
Kırmızı: Veritabanları veya mesaj aracısı için bir önbellek görevi gören, bellekteki veri yapılarının ücretsiz bir kaynak depolaması.
Hız: Magento 2, Magento 1 ile karşılaştırıldığında daha hızlı sayfa yükleme hızı sunar.
Tam sayfa önbelleğe alma özelliği nedeniyle Magento, hem Community hem de Enterprise Edition’ı sunar.
Magento 2’den Magento 1’e kıyasla birkaç istatistik.:
- Bir saat içinde yüzde 39 daha fazla sipariş işleme
- %51’e kadar daha hızlı uçtan uca ödeme süreleri
- Katalog taraması için hızlı sunucu yanıt süresi
- Sepete ekle sunucu yanıtları için %66’ya kadar daha hızlı süre olasılığının keyfini çıkarabilirsiniz
Magento 1, iki saniyeyi aşan ortalama sayfa yükleme hızına sahiptir. Bu, çalışmaların, yükleme süresinin her saniyesinde satış dönüşümlerinin önemli ölçüde azaldığını ortaya koyması nedeniyle bir endişe kaynağıdır. Bu Google Web Yöneticisine göre video2 saniye, e-Ticaret web sitelerinin kabulü için minimum gereksinimdir.
Magento 2, tüm ön uç performansında daha hızlıdır. Ana sayfa ve ürünler için sayfalar için yaklaşık yüzde 50 daha hızlı sayfa yükleme hızlarına sahiptir.
Ödeme Sağlayıcı
Müşterilerinizin, kendilerine en tanıdık gelen ödeme yöntemini kullanarak ödeme yapmalarına izin verme yeteneği, güven oluşturmanıza ve çevrimiçi işletmenizin dönüşüm oranını artırmanıza yardımcı olacaktır.
Magento 1’de, e-Ticaret yazılımı tüccarları, Magento web sitelerinde kullanılmak üzere en popüler ödeme ağ geçitlerinin çoğunu bağlayabilir. Bu genellikle bir üçüncü tarafla entegrasyonu veya özel bir temelde çalışma geliştirmeyi içerir.
Magento 1’in aksine, Magento 2 artık ek entegrasyonlara ihtiyaç duymadan en yaygın kullanılan ödeme ağ geçitlerini sorunsuz bir şekilde desteklemektedir. Kabul edilen ağ geçitleri PayPal, Braintree ve Authorize.net’tir.
Uzantılar
Magento 1 için piyasada bulunan birçok üçüncü uzantı uzantısı vardır.
Magento 1’deki sorun, uzantı çakışmalarıydı. Birden fazla uzantı, işlevselliği değiştirmeye çalışır. Bu sorun, geçmişte yalnızca manuel olarak çözülebiliyordu, maliyetli ve zaman alıcı bir prosedür haline geldi.
Ancak Magento 2, kodun çekirdek kodla örtüşmesine izin verir, ancak onu geçersiz kılmaz.
Değişiklik yapmak ve yeni uzantılar yüklemek artık cebinizde daha rahat ve kolay.
Magento 2’de uygulanan en son teknolojilerin (HTML5, CSS3, Require.js) bir sonucu olarak uzantıları yükleme ve işlevleri değiştirme prosedürü çok daha doğaldır.
Müşteri desteği
Bazen mağazanızın tam olarak istediğiniz gibi çalışmasını sağlamak için yardıma ihtiyaç duyarsınız. Size bu yardımı verecek olanın hangi versiyonu var?
Magento 1’de, ürün artık gün batımında olduğundan mağazanızı işletmek için Magento’dan artık güncellemeler veya yamalar almıyor. Denizde sürüklenen bir cankurtaran sandalında, kendi başına.
Magento 2’yi kullanırken, müşteriler için destek düzeyi, birlikte çalıştığınız sürüme göre değişir. Girişimizde Magento 2, hem Magento Açık Kaynak, Magento Enterprise Edition hem de Enterprise Cloud Edition’ı kapsar. Yalnızca son iki seçenek destek sunar, ancak bunlar pahalı maliyetlerdir. Magento Açık Kaynak indirmek ücretsizdir ancak müşteri hizmetleri ile birlikte gelmez.
Gösterge Paneli
Magento 2’nin yönetici paneli kullanıcı dostu ve etkileşimlidir.
Bilgileri hızlı bir şekilde bulmanızı kolaylaştırır, yönetim panelindeki tüm alanlara erişim sağlar ve mağazanızı daha etkin yönetmenize yardımcı olur.
Magento 2, ömür boyu satışları, ortalama siparişleri, son siparişleri, gelir vergisi dahil en iyi anahtar kelimeleri ve diğer birçok özelliği görüntüleyen eksiksiz bir gösterge panosu sunar.
Ancak Magento 1 dağınık bir tasarıma sahip.
Organik çevrimiçi varlık ve SEO
Magento 2, SEO açısından Magento 1 üzerinde etkileyici bir sıçrama yapmadı. Ancak, Magento 1’den çok daha üstün.
Magento 1’in sağlayamadığı bazı önemli Magento özellikleri:
- Mobil Uyumlu: Magento 2, Cep Telefonları için son derece optimize edilmiştir. Aynı zamanda önemli bir sıralama faktörüdür.
- Yinelenen içerik: Magento 2, Kanonik bir etiket sağlar; bu, yinelenen içerikle ilgili bir sorunun olmadığı anlamına gelir.
- Meta Başlığı Meta Açıklaması, Meta Anahtar Kelimeleri: Magento 2.2.0, meta etiketlerin tek tek sayfalarda kullanılmasına izin verir.
Güvenlik
Magento, parola yönetimi için kullanılan karma algoritmalarını (SHA-256) güçlendirdi. Magento artık kütüphaneler gerektiren PHP sodyum uzantısı aracılığıyla Argon2ID13’ü destekleyebilir. libsodyum 1.0.13 veya üstü sürüm.
Magento 1 ile çalışıyorsanız, asıl endişeniz parola olmamalıdır. Asıl tehdit, Magento’nun Haziran 2020’de desteği kaldırmasıdır.
Artık Magento için çözülmüş hiçbir güvenlik yaması, güncellemesi veya sorunu yok.
Platform için desteği olmayan Açık Kaynak Platformu, onu savunmasız hale getirir.
fiyatlandırma
Magento’nun topluluk sürümleri ücretsiz olarak indirilebilir olsa da.
Ancak, Magento 1 ve Magento 2’nin Enterprise Edition fiyatlarında küçük bir fark var.
- Magento EE lisans maliyeti: yıllık 18.000 dolardan başlıyor
- Magento 2 Fiyatı: EE: yıllık 22 bin dolardan başlayan fiyatlarla
Magento 2 topluluğu için sürüm ücretsizdir.
Magento 2 Enterprise Solutions Edition fiyatı, geliri bir milyon doların altında olan işletmeler için yıllık 220,00,00 dolardan başlar ve gelir miktarına göre fiyatlandırma kademeleri yükselir.
Neden Magento 1’den Magento 2’ye geçmelisiniz?
Yakın gelecekte Magento 1 desteği sona erecek.
Magento 2’den taşınma planınız yoksa bir tane oluşturun.
Destek, geliştirilmiş kullanıcı arayüzü, şık gösterge paneli, hızlı yükleme ve web sitenizin hak ettiği genel olarak geliştirilmiş platform için.
için şu adımları izleyin web sitesini Magento 1’den Magento 2’ye taşıyın kolaylıkla.
Kullanıcılar neden Magento 2’den taşınmıyor?
Magento 2’nin daha birçok işlevi vardır, ancak çoğu kişi geçiş yapmıyor. Birçok mağaza, Yaşamın Sonuna rağmen Magento 1’i kullanmaya devam ediyor.
Nedenleri:
- Değişim Korkusu: Yeni bir sisteme geçiş her zaman endişe yaratır. Konfor alanından çıkmak zordur. Ancak, er ya da geç, kararı vermek zorunda kalacaksınız.
- Müşteri memnuniyeti: Magento 1 müşterileri M1’den memnun. Mağazalarını başka bir yere taşımak için bir sebepleri yok.
- Magento 2 uzantıları: M2 çok sayıda işlev sunar, ancak henüz tam olarak geliştirilmemiştir. M1, internet üzerinden topluluklara yardım etmenin yanı sıra çok sayıda uzantı ve araç içerir.
- Son derece pahalı geçiş: Magento 1’den Magento 2’ye geçiş süreci kolay bir yükseltme değildir. Avantaj ve dezavantajlarının yanı sıra kapsamlı bir öğrenme eğrisi olan tamamen farklı bir platformdur. Çok zaman ve ciddi bir bütçe gerektirir.
Çözüm
Magento 2, her ölçekte Magento 1’den daha iyidir. Bununla birlikte, Magento 1 merkezli birçok rehber, kaynak ve topluluk vardır. Magento 1 birkaç yıldır mevcut olduğundan, platformun çok fazla alanı vardır.
Bir profesyonel işe almak Magento geliştirme Magento 2’ye geçmeyi planlıyorsanız, firma iyi bir fikir olacaktır. Zamanla, Magento 2 aynı veya daha fazla interneti toplayacaktır.