Magento 2 nasıl magento 1 'den daha iyi?


14

Ben sadece magento 2 performansı ve magento 1.x versiyonlarından daha iyi olduğunu merak ediyorum . Son zamanlarda magento 2 öğrenmeye başladım ve bunun saf zend mimarisine dayanan yepyeni bir teori seti olduğunu gördüm. Bu yüzden Magento 1.x versiyonlarından daha iyi olup olmadığını bilmek istiyorum.


Makale bakın blog.amasty.com/...
Abdul

Sadece google bunun için mevcut cevap olabilir.
Arunendra

2
"saf zend mimarisine dayanır" - Zend Framework'ten bahsediyorsanız, bu kesinlikle doğru değildir. Magento asla bir Zend Framework uygulaması değildi, sadece Zend bileşenlerinden bazılarını kullanıyor. İle Magento\FrameworkMagento2 içinde, bu daha belirgin Magento1 alanında önem kazanmaktadır.
Fabian Schmengler

Merhaba @fschmengler Zend Mimarlık çerçeve değil bahsetti. ZF'ye çok benzeyen klasör yapısı ile mimari. Magneto2 klasör yapısı kontrol edin. Gördüğünüz gibi denetleyici, görünüm, model her şeyin magento1.x gibi bir klasör içinde olduğunu.
Kishor Parida

Yanıtlar:


17

Bu soru görüşe dayalı olabilir, ancak sadece Magento 2 performansı ve ölçeklenebilirliği ile ilgili resmi teknik incelemeden bazı sonuçları aydınlatacağım.

Test Yapılandırması

  • PHP7 ve Vernik önbelleklemeli Magento Enterprise Edition 2.0
  • PHP5.6 ve Tam Sayfa Önbellekleme ile Magento Enterprise Edition 1.14.2

Aşağıdaki senaryolarda Magento EE 1.14.2 ve Magento EE 2.0 arasında karşılaştırma:

  • Tek bir 4 çekirdekli web düğümü ve tek bir veritabanı düğümünde dağıtılan çevrimiçi satışlarda 1- $ 5 milyon dolarlık küçük tüccar . Satış gibi yoğun bir trafik döneminde site performansını göstermek için 25 eşzamanlı JMeter iş parçacığı (25 eşzamanlı isteği temsil eder) kullanıldı.
  • Beş adet 4 çekirdekli web düğümü ve tek bir veritabanı düğümünde dağıtılan çevrimiçi satışlarda 50-100 milyon dolarlık büyük satıcı . Artan trafik yükleri altında site performansını göstermek için 25 ila 100 eşzamanlı JMeter iş parçacığı (25 ila 100 eşzamanlı isteği temsil eder) kullanıldı.

resim açıklamasını buraya girin

Küçük Satıcı Dağıtımı

Saatte işlenebilecek sipariş sayısı

resim açıklamasını buraya girin

Sunucu Yanıt Süresi

Katalog Tarama

resim açıklamasını buraya girin

Sepete Ekle ve Müşteri Ödeme

resim açıklamasını buraya girin

Büyük Satıcı Dağıtımı

Saatlik Sipariş

resim açıklamasını buraya girin

Sayfaların yanıt süresi

resim açıklamasını buraya girin

resim açıklamasını buraya girin resim açıklamasını buraya girin

Muhtemelen web'de gezinirken tonlarca karşılaştırma bulacaksınız, bu sadece bunlardan biri, bu yüzden performans iyileştirme hakkında iyi bir genel bakış elde etmenize yardımcı olacak diğerlerini kontrol etmenizi öneririz.


Garphs bulmak nadirdir. Güzel karşılaştırıldığında. Ve magento2'de performansta önemli bir artış var. Yanıtınız için teşekkürler.
Kishor Parida

4
Bu sonuçların Magento 2
Erfan

1
daha fazla bilgi gerekiyor. php sürümleri, her ikisi de ne vernik kurulum?
Claudiu Creanga

3
M1'de değil M2'de vernik kullanmak biraz haksız.
Luke Rodgers

2
Evet üzgünüm kulağa agresif gelmiyordu. Beyaz kağıttan harika bir cevap ve bunu seviyorum. Sadece adalet içinde önbellek / önbelleğe alınmamış sayfa yanıt sürelerini beyaz kağıtta göstermelerini isterdim. Vernik şaşırtıcı ve M1 üzerinde yapabildiğim her zaman kullanıyorum, ancak M2'nin gerçekten vernik olduğunda% 99 daha hızlı olduğunu söylemek biraz rahatsız edici geliyor.
Luke Rodgers

4

Magento 2.0, önceki sürümünden ayırt edilebilir ve aşağıdaki gibi listelenebilen birçok benzersiz özelliğe sahiptir:

MSSQL ve Oracle gibi Popüler Platformlarla uyumluluk.

Performans ve hızda artış (magento 2.0, magento 1.x'ten% 20 daha hızlıdır).

Dizin yapısında, yapının karmaşıklığını azaltan bazı önemli değişiklikler vardır (“pub” adı verilen yeni dizin tanıtılır. Bu değişiklikler geliştiriciye daha iyi bir yapı sağlamak için yapılır)

Yeni teknolojiler PHP5.5x'in en son sürümlerinden oluşur ve PHP5.4.11, Require Js, CSS3, HTML5 vb.

Topluluğa daha iyi katılım, geliştiricinin otomatikleştirilmiş testi kolayca ayarlamasına olanak tanır.


2
PHP 5.4 ve Oracle desteklenmez (Oracle tarafından MySQL sürümleri ve Percona desteklenir). Magento 2.1RC1 ile PHP 5.5 de desteklenmez. devdocs.magento.com/guides/v2.0/install-gde/…
Mukesh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.