БЛОГ


JOOMLA 4, РЕВОЛЮЦИЯ ВМЕСТО ЭВОЛЮЦИИ

В Joomla 3 регулярно вносятся обновления, но платформа устаревает, включение новых технологий в существующий код, с поддержкой существующих расширений практически невозможна. Разработчики обещают уделить особое внимание корректному обновлению для существующих сайтов.

Из нововведений анонсировано - более упрощенная установка, новый медиа менеджер, новая админ панель и так далее.  Наиболее значимые отличия приведены в таблице

 

Joomla 4

Joomla 3

Boostrap

Joomla 4 используется Bootstrap 4, что ускоряет работу сайта.

В Joomla 3 используется устаревший Bootstrap 2.

LESS и SASS

Joomla 4 используется SASS (Syntactically Awesome Stylesheets). Bootstrap 4

Joomla 3 используется LESS (Leaner Style Sheets), поскольку он интегрирован в Bootstrap 2

Минимальная версия PHP

Для Joomla 4 требуется PHP 7 , что предполагает более высокую производительность и безопасность.

Joomla 3 требует минимальную PHP-версию PHP 5.3 .

Отзывчивость сайта

Bootstrap 4, позволяет  применить множество новых функций,  как для мобильных версий, так введение новых функций

Joomla 3 также поддерживает отзывчивость, но функциональность ограничена или недостаточна

Защищенность

Ожидется что защищенность значительно повысится

Joomla 3 требуется постоянное обновление для обеспечения безопасности

Backend
шаблон

В Joomla 4 применен  Atum в качестве базового шаблона, который построен на Bootstrap 4 и SASS. Он отображается в левом меню, боковой панели, как в WordPress.

Joomla 3 поддерживает 2 шаблона админ панели: Hathor и Isis. Оба построены  на Bootstrap 2, LESS CSS.

Frontend шаблон

В Joomla 4 по умолчанию установлен шаблон Cassiopeia, разработанный на Bootstrap 4 и SASS CSS.

Joomla 3 поддерживает 2 шаблона -  Beez 3 и Protostar.

Медиа-менеджер

Диспетчер мультимедиа в Joomla 4 полностью переработан с добавлением функций, как: перетаскивание изображений, загрузка нескольких файлов, редактирование изображений: переименование, обрезка, изменение размера, поворот.

 

Mootools

В Joomla 4 будут удалены Mootools, для избегания конфликтов библиотек и повышения производительности.