Чи актуальний Opencart 4?
Описание
Opencart, платформа електронної комерції з відкритим вихідним кодом, стала широко використовується в онлайн-торгівлі. Її можна безкоштовно завантажити та використовувати, вона пропонує різноманітні функції, що розширюються за допомогою надбудов та плагінів.
Після випуску Opencart 4 багато користувачів цікавляться, наскільки стабільна ця версія і чи підходить вона для їхніх інтернет-магазинів. У цій статті ми порівняємо Opencart 4 із попередньою версією, щоб допомогти вам визначити, яка версія підходить саме вам.
Що нового в Opencart 4 порівняно з попередньою версією (Opencart 3)?
- Зміни у структурі папок: Тепер кожне розширення чи автор має власний каталог у кореневому каталогу /extension/, де зберігаються всі файли доповнень. Шлях до інтерфейсного контролера модуля і шаблону модуля тепер зручніший і зрозуміліший;
- Блок продукту тепер переміщений до Product/thumb.twig, що полегшує редагування кнопок та додавання наклейок до товарів без зміни всіх шаблонів;
- Додано нові функції, такі як можливість випуску кількох версій одного продукту, інструменти для дотримання GDPR, односторінкова форма оформлення замовлення, планувальник завдань CRON та можливість перейменувати адміністратора;
- Підтримка PHP 8.1+ стала мінімальною вимогою;
- Оновлено макет із використанням Bootstrap 5 та колекції шрифтів Font Awesome версії 5;
- В Opencart 4 додано нову версію бібліотеки jQuery 3.6.0;
- Після встановлення нової версії ви помітите більше модифікацій та покращень.
Використання Opencart 4 надає кілька переваг. Інтерфейс став зручнішим для користувачів, а платформа - більш ефективною та швидкою в порівнянні з попередньою версією.
Хоча OpenCart 4.0 все ще порівняно новий, він вже вплинув на електронну комерцію. У частині функціоналу OpenCart 4.0 має суттєві покращення порівняно з OpenCart 3.0.
Сумісність із версією PHP
OpenCart 3 сумісний з PHP 7.1 або пізнішими версіями, в той час як OpenCart 4 вимагає PHP 8.1 або вище. Це означає, що попередні версії OpenCart (3.x) не сумісні з PHP 8.1 і не можуть бути оновлені до OpenCart 4.
Структура коду
OpenCart 4 та OpenCart 3 використовують модульну структуру коду, що спрощує налаштування та оновлення функціональності. OpenCart 4 також пропонує більш послідовну структуру каталогів та використання просторів імен, що робить код більш надійним та легким для роботи.
Структура бази даних
Обидві версії використовують MySQL, але OpenCart 4 використовує базу даних NoSQL, що робить її більш гнучкою та масштабованою. Однак це може призвести до деяких компромісів у продуктивності та керуванні даними.
Швидкість завантаження сайту
OpenCart 4 швидше завантажує сторінки та обробляє запити в порівнянні з OpenCart 3 завдяки використанню нової платформи.