Вышел релиз компонента галереи изображений JoomGallery 4.0
Этот компонент имеет давнюю историю. Код JoomGallery 3 возник из кода компонента PonyGallery в 2007 году и затем развивался естественным образом на протяжении многих лет. Как пишет нынешняя команда разработчиков - это было всё, что угодно, но только не чистая и последовательная кодовая база. Поэтому в 2021 году было принято решение о полном перезапуске расширения. Это позволило создать современные, гибкие структуры на перспективу, которые идеально интегрируются в Joomla! 4 и более новыми версиями.
Полная поддержка архитектуры кода Joomla! 4+
Более высокая производительность и улучшенная масштабируемость
Расширяемость за счет современных стандартов кодирования
Знакомый внешний вид старой JoomGallery
Оптимизировано для больших коллекций изображений (более 10 000 изображений)
Интуитивно понятное управление в стиле материалов Joomla!
Массовая загрузка для эффективных рабочих процессов
Логическая структура хранения в файловой системе для удобства управления
Гибкие типы изображений (оригинал, миниатюра, детальное + пользовательские типы)
Обработка изображений с помощью IM и GD (jpg, png, gif, webp)
Поддержка метаданных изображений (EXIF, IPTC, PNG-Chunks)
Управление конфигурацией на основе базы данных с импортом/экспортом
Оптимизация фронтенда для минимальной нагрузки на сервер (изображения загружаются через Ajax)
Легко настраивается с помощью методов Joomla! (переопределения, плагины, модули)
Встроенный мигратор для переноса данных со старых версий компонента. Обратите внимание, что обновление + миграция должны пройти через промежуточную версию JoomGallery 3.7.0.
обновлённый загрузчик изображений на основе Uppy позволяет приостанавливать и возобновлять загрузки, что полезно при слабом интернет соединении.
поддержка плагинов файловой системы
Читать на habr.com
