Первый взгляд на новую Joomla 4. Когда выйдет joomla 4
Joomla 4 – тест версии на Open Server – Блог Zegeberg
Семь лет дружбы с движком Joomla сделали меня жутко любопытным до новинок CMS. Близкое знакомство с периодичностью обновлений Джумла дало понять, что линейку 4X ждать ранее конца весны-начала лета 2018 года не стоит, поэтому удовлетворить зуд рук я решил на виртуальном сервере Open Server, куда и поставил Joomla 4.0.0 для ознакомления с возможностями.
Кисет истории
Глобальных обновлений на движке не было давно, а база, на которой работает даже тестовая на сегодня Joomla 3.9 датируется 2013 годом:
Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013.
Линейка 4X поставлена на новую основу с обновлённым Bootstrap и комбинированием нескольких Framework. Тут об обновлении можно говорить, как о факте, до этого с 2013 года движок менялся только сверху, под слоем новинок находился старый и морально изношенный скелет
Особенности Joomla 4
Новая Joomla будет использовать перекрёстную структуру, в которой переплетутся вертикальные и горизонтальные элементы. По-умному называется ортодоксальная структура. Это позволит сократить объём кода, значит, даст бонусы скорости загрузки и уменьшит вес рабочего сайта. Новое ядро позволит в дальнейшем упростить разработку компонентов, а их использование на движке не приведёт к разрастанию кода. Всё это интересно для программиста, но что же показал тест Joomla 4 для бульварного веб-мастера?
Начинается знакомство с нового входа в админку, где нет выбора языка. Далее административная панель, которая потеряла привычное верхнее меню, заменив его на боковое. По желанию, меню слева может открываться и сворачиваться, в свёрнутом варианте для навигации предлагаются иконки.
Меню управление открывается после одного клика и закрывается нажатием на крестик. С непривычки верхнее меню кажется удобнее, но привыкаешь быстро. Улыбнуло новое решение по кнопкам навигации, привычный выбор «сохранить, сохранить и закрыть, сохранить и создать» заменила одна кнопка с навигационной стрелочкой.
Шаблон cassiopeia
По умолчанию установлен новый шаблон Cassiopeia, в настройках которого можно добавить логотип, описание, заголовок и установить растяжку шаблона по ширине экрана. В пункте «Назначение меню» переключается выбор всем менюшкам, что позволяет без проблем подогнать отображение сайта под свой интерес.
Также в настройках Кассиопеи возможность использования одного или нескольких файлов для организации внешнего вида. Допускается подключение своих файлов изображений, шрифтов и т д. Что касается позиций для вывода, то их у Кассиопеи достаточно, основной тренд сохранился от Protostar – несколько верхних позиций, футер, и массив мест для вывода моделей в правом сайтбаре.
Страха ради поставил на виртуальном сервере шаблон Protosrarplus – стал без вопросов.
Модули и плагины
По умолчанию в Joomla 4 было включено сразу 14 модулей, включая:
- Форму входа,
- Меню автора,
- Поиск,
- Хлебные крошки и т д.
Навигация на странице модулей отличается от 3X – вверху слева выбор показа модулей для сайта и админки, справа окно поиска без аккордеона и параметры таблицы, где можно указать статус, позицию и язык модуля для поиска.
Плагины сортируются для ускорения поиска по состоянию, типу и доступу.
Текстовой редактор по умолчанию TinyMCE, на странице глобальной конфигурации можно настроить:
- SEO,
- Капчу,
- Уровень доступа,
- Метаданные,
- Cookie.
Также есть настройки системы и сервера, от Joomla 3 отличается только оформление страниц.
П. С. Попытка накатить на тестовую Joomla 3.9.0 сборку 4.0.0 результата не принесла, пошёл сбой из-за шаблона Protostar. Скорее всего, до обновления в один клин надо ждать финальные сборок линейки 3.9. На виртуальном сервере чистое тестирование Joomla 4 принесло только положительные эмоции, заметных косяков не замечено, а реально полезные плюшки есть.
П. С. П. С. Всё вроде нормально, но заголовок материала опять выводятся в h3 и надо править на h2 руками. Это клинический диагноз разработчикам.
www.zegeberg.ru
Тестируем перспективную версию Joomla 3.9 – Блог Zegeberg
Joomla 3.9 станет последней версией линейки 3x, открыв дорогу к 4x, которая будет иметь кардинальные отличия. Сегодня декабрь 2017 года, а официальный релиз 3.9 появится не раньше весны 2018, поэтому чаша моего терпения переполнилась, и я решил протестировать «ночную сборку» Joomla 3.9.
В двух словах, что такое ночная сборка – это ещё не вышедшие, но вполне пригодные для тестирования версии движка, скачать которые можно с сайта https://developer.joomla.org/nightly-builds.html. На тестовых сборках могут быть небольшие косяки, но в целом это рабочие версии. Кому-то надо тестировать сборки в реальных условиях.
Что нового
Что нового я увидел в Джумла 3,9? Сразу скажу, то тестирование не выявило косяков – всё работает и не требует срочных хаков. По конфигурации файлов видно, что завершилось создание слоя, который будет отвечать за обратную совместимость с Joomla 4. В будущем четвёрка будет работать с шаблонами из серии 3 и новыми компонентами. Разработчики обещают отсутствие косяков при обновлении 3 на 4 одним кликом.
Итак, в 3.9:
- Завершено создание слоя совместимости для перехода на Joomla 4 (API backports),
- Изменены метки класса для ввода,
- В настраиваемые поля добавлены альтернативные параметры макета,
- Созданы дополнительные возможности для вложенных подформ.
Всего по сравнению с Joomla 3.8 разработчики внесли более 40 изменений, хотя значимых из них единицы, а глобальное только одно – завершение создания переходного слоя для Joomla 4.
Установка Joomla 3.9
Так как на сегодня версия 3.9 не идёт при стандартном обновлении, её просто нет на сервере для загрузки (официальный релиз на 9 декабря 3.8.2), то загрузку и установку надо проводить вручную. Загружаете ночную сборку Joomla_3.9.0-dev-Development-Full_Package.zip, идёте по пути:
Система – Панель управления – Обновления Joomla – Загрузка и обновление
Выбираете файл и нажимаете «загрузить и установить». После загрузки файла Joomla предложит заново авторизоваться в админке, ещё через минуту обновление будет завершено.
Остаётся очистить кеш и проверить отсутствие ошибок в базе данных:
Расширения – Менеджер расширений – База данных
После этого до 4X останется всего два шага – обновить Joomla до релиза 3.9.1 после его официального выхода и запрыгнуть на четвёрку, когда она появится. Примерный срок выхода 3.9.1 весна-начало лета 2018 года.
www.zegeberg.ru
Первый взгляд на новую Joomla 4
В начале декабря команда разработчиков Joomla выпустили альфа-версию новой версии Joomla и, исходя из этого, мы можем судить, что релиз production-ready версии Joomla 4 на подходе.
Новая CMS предстаёт перед нами с улучшенным UX и качеством кода. Среди нововведений: Joomla Framework 2.0, Bootstrap 4, PHP 7, новый медиа менеджер, полностью новая админка. Давайте посмотрим на всё это более детально.
Чего ждать от Joomla 4?
Joomla 4 – это абсолютно новая версия популярной CMS. Ядро системы построено с использованием последних технологий, что делает её более мощной, но всё такой же простой в использовании. Думаю основная задача новой Joomla ясна всем: составить конкуренцию WordPress. И, как видится на данный момент, разработчики практически достигли цели, но вряд ли новый релиз сможет стать заменой WP. Кстати, предлагаю ознакомиться с рейтингом CMS 2017 года.
Среди нововведений наиболее интересными смотрятся:
- Bootstrap 4
- Более дружелюбная панель администратора
- Высокое качество кода
- Новые шаблоны для front-end и back-end
- Новый медиа менеджер
- Установка стала крайне простой, чуть ли не в один клик
- Высокая производительность, в разы выше, чем в Joomla 3
- Много изменений и улучшений для SEO
Рассмотрим всё это по-порядку.
Bootstrap 4
На сегодняшний день Bootstrap является самым популярным CSS фреймворком для построения качественных адаптивных сайтов. Bootstrap 4 – актуальная версия на данный момент и новая версия Joomla будет поддерживать его. Как по мне, это очень правильное решение.
Новая панель администратора
Разработчики учли все пожелания пользователей и с нуля создали новую панель администратора. Как результат, мы получаем простую и очень удобную админку.
Из основных изменений, что бросились в глаза, меню навигации сместилось влево и стало более компактным. Кстати, мне кажется оно более удобным, чем в WordPress.
Также улучшена адаптивность под мобильные устройства. Теперь работать с сайтом прямо со смартфона стало куда удобнее.
Новые front-end и back-end шаблоны
В Joomla 4 появится новые front-end шаблон: cassiopeia.
И новый шаблон для back-end: atum.
Оба шаблоны построены с помощью Bootstrap 4 и отлично отображаются на современных смартфонах.
Новый медиа менеджер
В третьей версии Joomla, ровно как и в более старых, был медиа менеджер, однако он был не таким удобных как у WordPress. В обновлении, кажется, этот недостаток устранён. Да, всё ещё не дотягивает до конкурента, но, я вам скажу, мне очень понравилось. Из интересных нововведений: теперь можно настроить возможности работы с менеджером для разных групп пользователей.
Изменённый процесс установки
Новая Joomla устанавливается в 6 шагов. Пусть вас это не пугает, всё стало очень просто.
Производительность
В новом релизе разработчики сильно запарились над качеством кода, удалил устаревший функционал, переписали систему плагинов. Сама CMS теперь требует PHP 7+.
Будет заметно улучшено SEO
SEO является один из важнейших пунктов при создании сайтов и, основываясь на собственном опыте, в Joomla 3 были большие проблемы с этим: не до конца правильное ЧПУ, дубли, непонятно откуда взявшиеся страницы. Разработчики прилагали много усилий, исправляя всё это в предыдущих версиях, однако в Joomla 4 нас ждёт, по заверениям команды Joomla, полная переработка движка для максимальной оптимизации под поисковые системы. Что ж, посмотрим.
Как скачать Joomla 4?
На данный момент CMS находится с стадии альфа-тестирования. Скачай альфа-версию можно на официальном сайта Joomla.
insidewebdev.com