Самое время подвести итоги 2019 года. В этом заметке хочу акцентировать внимание на основных изменениях, которые произошли за год в мире CMS систем: WordPress, OpenCart и Magento.

Если посмотреть на тренды в мире, мы увидим безоговорочное доминирование WordPress и мизерную долю OpenCart.

Тренды CMS систем за 2019 год: Opencart, WordPress, Magento

Даже несмотря на снижение популярности WordPress и незначительный рост Magento, можно сказать что рассклад сил не изменился.

В Украине тройка лидеров аналогична, но разрыв между Magento и Opencart составляет в 3 раза меньше.  Это вызвано в первую очередь популярностью Opencart в странах СНГ.

WordPress

Одна из наиболее динамично развивающихся CMS систем. В конце 2018 года появилась версия Вордпресс 5.0. Сейчас же вышла версия 5.3.2, которая добавила несколько существенных улучшений в плане юзабилити администраивной части и работы с контентом. Редактор Gutenberg развивается активнее, нежели WordPress, и уверен что в 2020 году его роль будет только возрастать.

Wordpress 5

WordPress 5.2 увеличил минимальные требования к PHP 5.6 с рекомендацией использования PHP 7.3. Это связано с тем, что довольно большое количество сайтов использует устаревшие сборки WordPress, и в целях обратной совместимости разработчики не спешат резать минимальную версию. Тем не менее, новый синтаксис PHP, как и улучшения ядра вордпресс добавляется очень оперативно. Подробно о изменениях можно почитать в статье WordPress 5.3: новая версия и изменения. К слову, там есть статистика использования различных версий PHP.

История релизов: https://wordpress.org/news/category/releases/.

Opencart

В 2019 году Opencart особо не изменился. История релизов:

История релизв опенкарт за 2019 год

Как видите, вышла версия Opencart 3.0.3.2, датируемая апрелем 2019. Чуть более интересная картина в репозитории системы на Github. По большей части это добавление Google Shopping, улучшение качества кода, поддержка более новых версий MySQL и PHP. Да, это таки свешилось. Теперь Opencart поддерживает PHP 7.1 и выше:

Зависимости Opencart

Это существенное изменение, так как раньше минимальная версия PHP была 5.4.0. В целом, это все та же система, не требовательная к ресурсам с большим количеством готовых решений. Последний обзор Opencart вполне актуален. Если все еще не переехали с Opencart 2, можете почитать Обзор OpenCart 3.0. Сравниваем с 2.3.

Magento

Актуальная версия Magento на данный момент — 2.3.3. Прошло больше года, как Adobe купил Magento. С тех пор Magento стала только быстрее. Не в последнюю очередь благодаря PHP7.3 и PHP7.4, которые дали существенный прирост в производительности.

Magento 2.3

Детальный обзор о Magento 2.3 можно посмотреть тут. Активное внедрение GraphQL и PWA, поддержка Elasticsearch 6, редактора страниц и других изменений существенно улучшили Magento.  Не просто так эта система — лидер в eCommerce среди CMS.

В 2020 нас ждет Magento 2.4, которая обещает ряд улучшений в UX админки, новый подход к персонализации товаров, асинхронный импорт и модульную структуру системы.

А чем Вам заполнился 2019 год в плане CMS систем?