Magento 2.3

Топ-10 покращень у Magento 2.3

Magento 2.3 вже доступна і пропонує велику кількість покращень та нововведень, які розширюють функціональність, підвищують швидкість та стабільність платформи.

Тож давайте поглянемо на найзначніші нововведення у Magento 2.3.

1. Прогресивні веб-додатки (PWA)

PWA – гучний тренд у світі ecommerce, адже ця технологія дозволяє користувачам взаємодіяти з веб-сайтами у більш зручний спосіб, що майже не відрізняється від використання мобільного додатку. Magento 2.3 надає вбудоване середовище для створення PWA, яке називається PWA Studio. Цей набір інструментів дозволяє створювати, деплоїти та забезпечувати підтримку PWA на рівні платформи.

Перелік головних особливостей PWA Studio:

  • Велика кількість інструментів для персоналізації контенту та додавання локальних налаштувань.
  • Єдина база коду, що дозволяє зручно керувати різними додатками.
  • Вбудовані інструменти для розробників, що дозволяють зручно створювати прототипи, тестувати та вдосконалювати додатки.

2. Декларативна схема бази даних

З Magento 2.3 розробники отримують змогу задавати структуру бази даних (БД) та змінювати її прямо через XML-файли, замість використання інстал-скриптів. Все завдяки новому підходу – використанню декларативної схеми бази даних, який дозволяє Magento конвертувати XML-файли у SQL для подальшого використання у БД. 

Це також означає, що розробники мають змогу робити “відкат” змін у БД. Додатково, нова функціональність значно спрощує встановлення та апгрейд Magento.

3. Підтримка GraphQL

GraphQL це мова запиту даних за авторством Facebook, створена для того, щоб забезпечити високу швидкість обміну даними навіть при повільному з’єднанні. Ця мова надає PWA можливість отримувати саме ті дані, які потрібно, а також об’єднувати дані у рамках одного запиту.

Іншими словами це дає змогу отримувати менші порції даних та робити менше запитів через API. Це є безумовним покращенням відносно традиційних запитів SOAP / REST, які повертають всі дані асоційовані з кінцевою точкою призначення та потребують не менше одного запиту на ресурс.

4. Асинхронний Bulk веб-API.

Асинхронний веб-API дозволяє Magento 2.3 одночасно обробляти велику кількість запитів не чекаючи відповіді від сервера. Це нейтралізує проблему з довгою обробкою записів, що особливо важливо для великих інтернет-магазинів з тисячами продуктів у каталозі.

5. Повна підтримка PHP 7.2

Magento 2.3 отримала повну підтримку найновішої версії PHP – 7.2. Це дозволяє платформі триматися на хвилі останніх технологічних трендів та надає відчутні переваги стосовно швидкості, стабільності та безпеки.

6. Elasticsearch став доступним для Magento Open Source

Новий апдейт приніс чудові новини для власників Magento Open Source, адже Elasticsearch стане доступним і для цієї версії Magento. Ця потужна пошукова система здатна обробляти комплексні пошукові запити та має підтримку фільтрації за атрибутами, відому також як фасетний пошук.

7. Мультиджерельна інвентаризація

Ще одне рішення, покликане значно спростити повсякденну роботу менеджерів інтернет-магазину, це мультиджерельна інвентаризація (Multi Source Inventory, або MSI). Це рішення дозволяє керувати залишками товарів у різних локаціях, без потреби встановлювати сторонні модулі.

Додатково, MSI включає систему резервації, яка напряму впливає на швидкіть процессу чекауту. Magento 2.3 зможе резервувати певну кількість продуктів із залишків, замість того щоб зменшувати кількість продуктів під час розміщення замовлення. Цей механізм дозволяє відмовитись від реіндексації та усуває проблеми зі швидкістю роботи чекауту під час пікових навантажень.

8. Page Builder

Користувачі Magento 2.3 отримають довгоочікувану можливість створювати кастомні сторінки без необхідності внесення жодних змін до коду. Page Builder – це новий візуальний редактор, який дозволяє кастомізувати сторінки використовуючи drag and drop та інші зручні методики.

Page Builder буде доданий у Magento Commerce у вигляді стандартного функціоналу та буде доступний для покупки усіма власниками Magento Open Source.

9. Апгрейд редактора WYSIWYG

Magento 2.3 включає нову версію WYSIWYG-редактора під назвою TinyMCE. Це оновлення принесло численні покращення кастомізації: віджети, медіа-галерея та змінні можна імплементувати як плагіни, які можливо застосовувати глобально або для кожного інстанса окремо.

10. ACL кешування

Ця корисне нововведення дозволяє визначати які ролі користувачів матимуть дозвіл переглядати та видаляти кеш Magento. Це є корисним у випадку, коли у вас є нова команда менеджерів, котрі поки не мають великого досвіду з керування кешем Magento.


Отже, це були ТОП-10 нововведень і покращень, що з’явилися у Magento 2.3. Все вищезазначене дозволяє Magento іти у ногу з часом та залишатися найбільш привабливою платформою для створення потужних інтернет-магазинів.

Якщо ви хочете дізнатися більше, про можливості які Magento 2.3 надасть вашому бізнесу, зв'яжіться з нами і ми залюбки відповімо на всі ваші запитання!