Чим магенто 2 кращий, ніж магенто 1?


14

Я просто цікаво дізнатися про продуктивності Magento 2 і як це краще , ніж версії Magento 1.x . Нещодавно я почав вивчати magento 2 і виявив, що це абсолютно новий набір теорії, заснований на чистої архітектурі zend. Тож я просто хочу знати, чи кращий він від Magento 1.x версій.


Дивіться статтю blog.amasty.com/…
Абдул

Є відповіді, доступні за це просто Google для нього.
Арунендра

2
"на основі чистої архітектури zend" - якщо ви маєте на увазі Zend Framework, це точно не відповідає дійсності. Magento ніколи не був додатком Zend Framework, він просто використовує деякі компоненти Zend. Що Magento\Frameworkстосується Magento2, це навіть більш очевидно, ніж у Magento1.
Фабіан Шменглер

Привіт @fschmengler Я згадав Zend Architecture не за рамками. Архітектура означає структуру папок, яка схожа на ZF. Слід перевірити структуру папок Magneto2 . Як ви бачите контролер, перегляньте, моделюйте все, що знаходиться всередині папки на відміну від magento1.x.
Кішор Паріда

Відповіді:


17

Це питання, можливо, ґрунтується на думці, але я просто збираюся навести деякі результати офіційної білої книги щодо продуктивності та масштабованості Magento 2

Конфігурація тесту

  • Magento Enterprise Edition 2.0 з кешуванням PHP7 та лаку
  • Magento Enterprise Edition 1.14.2 з PHP5.6 та кешування на всій сторінці

Порівняння між Magento EE 1.14.2 та Magento EE 2.0 у наступних сценаріях:

  • Невеликий торговець з $ 1 - 5 мільйонами доларів США в онлайн-продажах розгорнувся на одному 4-ядерному веб-вузлі та одному вузлі бази даних. 25 одночасних потоків JMeter (що представляють 25 одночасних запитів) були використані для показу продуктивності сайту під час періоду пікового трафіку, такого як продаж.
  • Великий торговець із $ 50-100 млн. В онлайн-продажах розгорнувся на п'яти 4-ядерних веб-вузлах та одному вузлі бази даних. 25-100 одночасних потоків JMeter (що представляють від 25 до 100 одночасних запитів) були використані для показу продуктивності сайту при збільшенні завантаженості трафіку.

введіть тут опис зображення

Розгортання дрібного торговця

Кількість замовлень, які можна обробити за годину

введіть тут опис зображення

Час відповіді сервера

Перегляд каталогу

введіть тут опис зображення

Додайте до кошика та замовлення клієнта

введіть тут опис зображення

Велике розпродаж торговців

Замовлення на годину

введіть тут опис зображення

Час відгуку на сторінки

введіть тут опис зображення

введіть тут опис зображення введіть тут опис зображення

Напевно, ви знайдете тонни порівняльного перегляду в Інтернеті, це лише одна з них, тому я пропоную вам перевірити інші, які допоможуть вам отримати хороший огляд покращення продуктивності.


Гарфи зустрічаються рідко. Чудово порівняно. І спостерігається значне зростання продуктивності в magento2. Дякуємо за відповідь.
Кішор Паріда

4
Майте на увазі, що ці результати були досягнуті за допомогою Варні перед Магенто 2
Ерфан

1
більше інформації потрібно. Версії php, що налаштування лаку для обох?
Клавдіу Креанга

3
Трохи несправедливо використовувати лак в М2, а не в М1.
Люк Роджерс

2
Так вибачте, це не мало звучати агресивно. Це чудова відповідь з білого паперу, і я це люблю. Справедливо кажучи, я хотів би, щоб вони також показували кешовані / незаховані часи відгуку сторінок у білому документі. Лак - це дивовижно, і я використовую M1 будь-коли, але можу, але трохи недоброзичливо говорити, що M2 на 99% швидше, коли це справді лак.
Люк Роджерс

4

Magento 2.0 можна відрізнити від попередньої версії та має безліч унікальних функцій, які можна перелічити нижче:

Сумісність з популярними платформами, такими як MSSQL та Oracle.

Підвищення продуктивності та швидкості (magento 2.0 на 20% швидше, ніж magento 1.x).

У структурі каталогу є деякі суттєві зміни, які зменшують складність структури (вводиться новий каталог під назвою "pub". Ці зміни робляться для того, щоб забезпечити кращу структуру для розробника)

Нові технології складаються з останніх версій PHP5.5x з PHP5.4.11, включені вимоги Js, CSS3, HTML5 тощо.

Краща взаємодія з громадою дозволяє розробнику легко налаштувати автоматизований тест.


2
PHP 5.4 та Oracle не підтримуються (підтримуються версії MySQL від Oracle та Percona). З Magento 2.1RC1 PHP 5.5 також не підтримується. devdocs.magento.com/guides/v2.0/install-gde/…
Mukesh
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.