Joomla 3.8 – 4 – грядущие обновления. Джумла 4


Joomla 4 вести с полей

Все больше слухов появляется о Joomla 4, в этой статье мы постараемся рассказать, что действительно будет с Joomla 4, а заодно добавим еще несколько сплетен :-).

Не так давно мы писали уже статью о Joomla 4, теперь ее стоит дополнить и расширить, так как появились новые детали.

И так начнем с Joomla 3.7, которая возможно станет последней версией Joomla в линейке 3.x, на самом деле эта неожиданная новость, лично для меня, так как планировалось, что Joomla 3.x будет развиваться еще минимум год, но для владельцев сайтов на Joomla 3 нет повода расстраиваться, во первых Joomla 3 будет поддерживать еще 2 года, а во вторых отсутствие значимых изменений в ядре Joomla стабилизируют систему, чего ветке 3.x отчаянно не хватало последние годы, в третьих Joomla 3.7 получит все, те возможности, которых от нее ждали..

Но давайте вернемся к Joomla 4 и пройдемся по наиболее значимым изменениям.

Переопределение всего

Многие владельцы сайтов знают про возможность переопределить любой шаблон компонента или модуля в шаблон сайта Joomla. В Joomla 3 появился JLayouts, а в Joomla 4 JLayouts захватит всё, и мы сможем переопределить любой HTML код.

Улучшение админ панели

Вероятно, ее сделают на Bootstrap 4 и сделают настраиваемой. Основной целью этого изменения сделать более гибкую и понятную для пользователей панель управления сайтом, а также упростить процесс адаптации ее для разных групп и категорий пользователей.

Поддержка Bootstrap 4 для шаблонов Joomla

На самом деле это бессмысленное заявление, так как на фронте Joomla давно перестал играть роль шаблонный фреймворк, на котором сделан шаблон, хотя переход на Bootstrap 4 по умолчанию открывает некоторые плюсы в построении фронта для сторонних расширений Joomla, так как многие расширения используют возможности Joomla, для построения фронта компонента. Плюс есть слухи, что все-таки Joomla 4 будет более гибко подходить к подключению сторонних фреймворков на фронте.

Оптимизация кода

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

Безопасность и стабильность

Разработчики Joomla CMS обещают меньше ошибок и более высокий уровень безопасности. Новая Joomla будет иметь более высокие технические требования. Заявленные минимальные требования: PHP 5.5+, MySQL, PostgreSQL 5.5+ 9.2+, вероятно прекращение поддержки MS SQL.

Обновление с Joomla 3 до Joomla 4

Завялено, что обновление до Joomla 4 будет по клику на кнопку. Это конечно выглядит хорошо, но надо учитывать, что будут проблемы с миграцией сторонних компонентов, которым потребуется адаптация для Joomla 4 и шаблонами, которым потребуется обновлять css код и изменять под новые реалии Joomla 4. Большинству расширений Joomla потребуется адаптация для Joomla 4.

Joomla 4, когда?

Joomla 4 планируется выпустить в течение следующего года. На данный момент трудно дать точную дату, но на joomla.org указаны сроки первой альфа или даже беты в конце мая 2017 года.

Обновления и уточнения

Joomla 3.7 (выйдет в феврале 2017) будет не последней в линейке Joomla 3.x, как минимум будет еще версия 3.8, которая выйдет в июне 2017 года.

Вероятно, что Joomla 4 будет переходной версией между Joomla 3 и Joomla X.

 

При написании статьи использовалась статья Marcin Merchel

joomlaportal.ru

Установка Joomla 4, настройка и русификация.

В ноябре 2017 года вышла в свет Joomla 4. На данный момент доступна версия 4.0.0 Alpha 2 . Как установить Joomla 4 будет рассказано в этой статье.

 

 

По заявлениям разработчиков была проделана огромная работа по внедрению новых WEB-технологий и исправлению хронических недостатков. Так что можно тестировать и изучать новую Joomla-4!

 

Хотелось бы напомнить, что версия эта тестовая и стабильная работа компонентов, плагинов и модулей не гарантируется как и всей системы в целом. Так же нет никакой гарантии, что дополнения от прежних версий будут работать и не сломают CMS-ку.

 Для начала качаем крайнюю версию на оф. сайте в формате zip.

  1. Распаковываем в нужную папку на хостинге или локальном сервере
  2. Создаем пустую базу данных
  3. Переходим на наш будущий сайт.

После запуска инсталлятора  следуем его инструкциям.

Пишем название вашего сайтаво втором поле. Язык выбирать не требуется, русского пока нет, а про русификацию будет написано ниже.

Установка joomla 4.

Установка joomla 4.

 

Переходим на следующую страницу инсталлятора и заполняем

install joomla 4.

install joomla 4.

 

Следующий шаг - конфигурация базы данных. Здесь указываем параметры раннее созданной базы.

База данных joomla 4.

База данных joomla 4.

 

Нажимаем "Install Joomla" и ждём окончание установки. При удачной попытке получим следующее окно.

Демо-данные joomla 4.

Демо-данные joomla 4.

Тут есть два варианта:

  1. Используем чистую CMS 
  2. Устанавливаем демо-данные

Второй вариант рекомендуется не только для новичков, но и для опытных вебмастеров, т.к. поможет быстрее разобраться в нововведениях и изменениях движка.

Жмём "Customize Installation", скролим страницу в самый низ и выбираем "Skip"

На следующей странице "Install sample data"

demo data joomla 4.

demo data joomla 4.

Через несколько секунд закончится установка демо-данных.На финишной странице ставим галку на удаление папки установки и можем перейти на главную страницу сайта или в административную панель.

Завершение установки joomla 4.

Завершение установки joomla 4.

На этом установка завершена.

 

Русификация Joomla 4.

В принципе можно использовать любой русификатор от версий 3.7 - 3.8. Русификация происходит как и в ранних версиях.

  1. Скачиваем русскую локализацию 
  2. Устанавливаем через менеджер расширений
  3. В настройках языка выбираем русский
  4. Меняем язык в профиле администратора

Готово.

seoshopping.ru

Joomla 3.4 - смерть Joomla для бизнес решений. / Joomla / Русский клуб Joomla

Под таким заголовком я хочу начать эту статью. Если вы достаточно часто читаете мои заметки и статьи, то вы знаете, что я очень негативно отношусь к политики развития движка. При этом я являюсь одним из ярых сторонников Joomla, однако мне всегда кажется, что люди, которые отвечают за развитие движка, мягко говоря, не в теме разработки сайтов на Joomla.

И так буквально вчера на joomlablog был опубликован перевод интересной новости, о новой политике разработки движка Joomla. Если кратко, то Joomla отказалась от такого явления, как релизы длительной поддержки. С одной стороны это хорошо, нет расслоения версий CMS, есть только одна постоянно поддерживаемая ветка — это экономит ресурсы на разработку и позволяет не держать зоопарка версий. К сожалению это лишь одна сторона медали, есть еще и другая, имя которой бизнес, который не хочет ничего нового в функционале, если сайт сделан и работает. То есть 3х летний цикл работы сайта, мы вложили деньги в сайт, в течение 2.5 лет получаем от него отдачу и к концу третьего года, мы делаем новый сайт, и так далее.

Что важно в этом деле для бизнеса?

  1. Минимум средств на поддержку и обновление.
  2. Минимум средств на обучение персонала работе с веб-сайтом.
  3. Вообще чтоб голова об этом деле не болела, и можно было работать.

До недавнего времени Joomla полностью вписывалась в эти требования бизнеса, этому служит примером и Joomla 1.5 и Joomla 2.5. А вот следующая ожидаемая ветка с длительным сроком поддержки Joomla 3.5 уже не будет, фактически в ней не будет того самого спасительного острова длительной поддержки без всяких изменений, только багфиксы, что позволяет фактически исключить проблемы с обновлением сайта.

С Joomla 3.x, как свидетельствует практика такой номер не проходит. Этому памятник версии 3.1 и 3.2, у специалистов уходят дни на корректное обновление вроде, как стабильной версии CMS. Теперь представим, что у вас интернет магазин и вы бизнесмен, вы так спокойно обновляетесь через кнопочку «обновить» и ваш бизнес встает на 2-3 дня из-за какого-то косяка в новом функционале, который вам в принципе и не нужен. Честно после 2-3 таких историй я как бизнесмен зарекусь обновляться или вовсе использовать Joomla.

По этому я хочу задать вопрос разработчикам Joomla. О чем вы думаете, идя на такой шаг? Если честно, мне кажется, что тут интересы именно разработчиков и хомячков. А интересы бизнеса этим решением похоронят CMS Joomla.

joomclub.net

Joomla 4 - новая админ панель

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

Новый дизайн админ-панели уже доступен в альфа-версии Joomla 4, но ожидается, что он будет нести гораздо более глубокие изменения, нежели представлено в альфа версии, в данном обзоре мы поговорим изменениях, которые нас ждут в интерфейсе Joomla 4.

Типографика

Пользовательский интерфейс в Joomla 4 был значительно переработан, для достижения лучшего визуального восприятия со стороны пользователя. В качестве основного шрифта в новой админке разработчики Joomla выбрали Roboto во всех вариантах его начертания - от тонкого и легкого до жирного и толстого, что обеспечивает действительно достойный вид.

Цвета

Новая панель администрирования получила два приоритетных цвета - светло-серый и темно-синий. Темно-синий будет использован в качестве фона сайдбара, а светло-серый для прочих элементов интерфейса.

Новый паттерн Joomla

Разработан новый документ где изложены новый подход к дизайну Joomla.

Новая страница авторизации

После выпуска Joomla 4 alpha в Joomla 4 добавлено больше новых функций. Одним из примеров является новая страница входа в Joomla 4, которая поставляется с новым шаблоном Joomla 4, а также дает превосходный вид с логотипом, теперь вы можете вставить на страницу входа ваш логотип. На новой странице авторизации есть возможность установить собственные фоновые изображения. Пример вы можете видеть на скриншоте ниже.

Улучшенный рабочий процесс и переработанная панель администратора

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

Новый менеджер меню

Joomla 4 имеет гибкую систему меню. Складная боковая панель на панели инструментов предоставляет все параметры одним щелчком мыши / наведении на элемент меню. В новой Joomla многие элементы меню будут объединены в один пункт меню. Вы увидите значок «Плюс» с каждым пунктом меню, который даст вам возможность добавить новый элемент, эта функция повышает гибкость, а также повышает скорость взаимодействия с системой.

Новый менеджер материалов

Этот раздел изменит ваше представление о менеджере материалов, так как теперь это не только набор статей, но и управление модулями, медиа-ресусрами и полями.

Редактирование материала

В новом интерфейсе редактирования статей есть существенные улучшения, полностью переработан UI. Редактор TinyMCE используется для редактирования контента в инлайн представлении, почти все элементы редактирования теперь появляются при выделении элемента. Кроме того, с новым видом меню боковой панели будет удален третий уровень подменю, что даст дополнительное пространство редактору статьи.

Страница Компоненты

Страница "Компоненты" содержит все компоненты Joomla по умолчанию, такие как поиск, баннеры, интеллектуальный поиск и т. д. При нажатии на значок плюс вы откроете все дополнительные параметры.

Установка расширений

Установка расширения в Joomla 4 находится на одной странице, вы можете установить расширение и перетащить файл из папки и из URL-адреса в том же представлении. Так же в этом же представлении находится каталог JED.

Управление пользователями

В Менеджере Пользователей вы можете изменить пользовательские параметры с новыми гибкими параметрами для отключения, Set Inactive, batch и Delete users. После того, как вы выберете пользователя, вкладка Действие станет активной.

Системные настройки

Системные настройки содержат все параметры конфигурации для установки, установки, шаблонов, уровня доступа, кеша, обновления и управления. Вы можете перейти к любой опции на одной странице.

Это лишь краткий обзор новых функций админ панели Joomla, еще раз напомню, что это лишь Альфа версия Joomla 4, она будет еще очень сильно изменяться и дополняться. 

Полезные ссылки:

joomlaportal.ru

10 новых функций в Joomla 3.4. Обзор от Wedal'a.

Из этой статьи вы узнаете о 10 главных нововведениях Joomla 3.4, а также сможете увидеть их своими глазами.

10 новых функций в Joomla 3.4. Обзор от Wedal'a.

Даже раньше заявленного срока – 24 февраля вышла новая версия Joomla – Joomla 3.4. Из этой статьи вы узнаете о 10 главных нововведениях Joomla 3.4, а также сможете увидеть их своими глазами.

Обзор Joomla 3.4. Установка – обновление.

Первое, с чем нам придется столкнуться, это обновление текущей версии Joomla до версии 3.4. Если у вас установлена Joomla 3.х, то проблем будет минимум. Но они будут.

Я, как всегда, испытываю новые версии на локальном веб-сервере Denwer. До этого у меня была на нем установлена новенькая Joomla 3.3.6, и я подумал: «Почему бы просто не обновиться до Joomla 3.4?». Сказано – сделано. Но не тут то было.

Пакет обновления до Joomla 3.4 упорно не хотел устанавливаться. Первым делом я попытался использовать самый легкий способ – кнопку «Обновите Joomlaдо версии 3.4» в админке. Результат – ошибка. Обновление не работает.

Ладно. Используем вариант 2. Нужно сделать пару лишних кликов мышкой, скопировав ссылку на скачивание пакета обновлений и вставив его в Менеджере расширений Joomla в поле  «Установить из URL». Угадайте, какой результат? Правильно. Снова ошибка.

Ладно. Мы люди не гордые. Идем на официальный сайт, скачиваем пакет обновления к себе на компьютер. В менеджере расширений выбираем «Загрузить файл пакета». Получаем что? Ошибку.

К счастью, в последнем случае (а может быть и во всех остальных на реальных серверах) ошибка была связана не с Joomla, а с максимальным размером POST-данных, который устанавливается в файле php.ini Denwer’а и должен составлять не менее 8 МБ, чтобы переварить архив аналогичного размере.  Изменяем значение указанного параметра, перезапускаем Denwer и Joomla 3.4 спокойно устанавливается.

Обзор Joomla 3.4. Что нового?

Нововведений в Joomla 3.4 не очень много, но некоторые из них действительно могут понравиться простым web-мастерам, не искушенным серьезным программированием.

Нововведение 1. Редактирование модулей через фронтенд.

До сих пор не верится, но разработчики это сделали. Теперь, чтобы изменить параметры модуля, не нужно искать его в админке. Достаточно авторизоваться на сайте, совершить один клик, отредактировать модуль и сохранить его. Поверьте мне, это реально экономит время. Ниже в картинках:

Авторизуемся на сайте:

авторизуемся на сайте

Выбираем нужный модуль и кликаем по кнопке:

Выбираем нужный модуль и кликаем по кнопке

Редактируем настройки модуля и сохраняем:

Редактируем настройки модуля и сохраняем

Сразу же видим изменения:

Сразу же видим изменения

Особенно удобна эта функция, если у вас на сайте есть модули, выводящие html-код, который время от времени приходится менять. Быстро, просто, удобно.

Нововведение 2. Интеграция NoCaptcha.

Вас мучает спам, но вы не хотите усложнять жизнь реальным пользователям разгадыванием картинок? Поздравляю! Эта функция именно для вас :-). Google использовал наработки определения поведенческих факторов пользователей на сайте, чтобы создать защиту от спама, которую роботы не обойдут, а люди пройдут незаметно для себя, просто находясь на сайте и «по-человечески» двигая мышкой.

Google NoCaptcha

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

Одно видео вместо тысячи слов:

Нововведение 3. Стандартного компонента Weblinks больше нет.

В этот раз есть одна особенность, которая отличает чистую установку Joomla 3.4 от обновления c предыдущих версий. Из Joomla 3.4 удалили стандартный компонент com_weblinks, или, по-русски, Ссылки. Поэтому если вы устанавливаете чистую версию Joomla, то не обнаружите его. А когда вы производите обновления, то компонент останется.

В планах у разработчиков Joomla удалить и другие компоненты, которые сейчас поставляются в стандартном наборе Joomla: com_newsfeeds, com_banners, com_contacts, com_search, com_finder, com_redirect, com_messages.

Зачем все это делается? Вот скажите, сколько раз вы пользовались компонентом «Ссылки»? Лично я – ни разу. Но при этом он установлен на всех сайтах, которые работают на Joomla. Зачем?

Ядро Joomla должно быть максимально легким. Все расширения должны устанавливаться отдельно по необходимости. Разработчики поняли это и идут по такому пути.

Нововведение 4. Скрывающийся сайдбар в админке.

Это сделано для удобства использования админки на экранах разных размеров.  Хотите, открывайте сайтбар:

Открытый сайтбар Joomla

Хотите, закрывайте:

Закрытый сайтбар Joomla

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

Нововведение 5. Возможность настройки каталогов обновления расширений Joomla.

В менеджере расширений Joomla появился пункт «UpdateSites»:

Joomla UpdateSites

Перейдя в него, откроется менеджер, позволяющий выбирать доступные каталоги обновления расширений.

Менеджер, позволяющий выбирать доступные каталоги обновления расширений

 Не хотите обновлять какое-то расширение и при этом видеть постоянные напоминания об обновлении? Отключайте репозиторий.

Нововведение 6. Возможность выбора уровня стабильности расширения для обновления.

Теперь вы можете выбирать, насколько стабильные обновления расширений будут установлены.  Кто-то ждет релиза, а кому-то не терпится испробовать beta-версию уже сейчас.  Чтобы изменить уровень стабильности, идем в Общие настройки, открываем раздел Менеджер установки и видим в нем новую опцию Minimum Stability. По умолчанию, естественно, выбран уровень Stable.

Остальные нововведения не видны обычному web-мастеру, но они существуют.

Нововведение 7. Более безопасная загрузка файлов пакетов.

Ищем вирусы на этапе установки расширений. Нашли – блокируем пакет.

Нововведение 8. Интеграция Composer.

Если вы программист – разработчик расширений Joomla и еще не знаете, что это за зверь, то есть хорошая статья. Простым веб-мастерам можно пропустить данное нововведение.

Нововведение 9. Обновленный файл .htaccess, улучшающий безопасность.

В файл .htaccess добавлены новые правила, повышающие безопасность сайта.  Файл доступен только с новой установкой Joomla  3.4. При обновлении файл изменен не будет.

Нововведение 10. Обновленный файл Robots.txt, позволяющий индексировать поисковым системам медиафайлы.

Предчувствую вопрос: «А что раньше не….? ##$&#$#&!!!!». Раньше папка media была закрыта от индексации. Теперь эту оплошность поправили. Файл доступен только с новой установкой Joomla  3.4. При обновлении файл изменен не будет.

Да не буду я обновляться из-за такой ерунды!

Ах да, еще одна мелочь. От версии Joomla 3.3 до версии 3.4 исправлено около 1000 багов. Так что лучше все-таки обновиться ;-).

Обзор Joomla 3.4. Выводы.

Знаете, у меня есть ощущение, что разработчики все-таки нашли верный путь. И это не путь активного внедрения новых функций каждые полгода. Это путь упрощения и максимальной стабильности.

Уже сейчас Joomla предоставляет практически все, что может потребоваться веб-мастеру. Для специфичных же задач есть специальные расширения.

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

Если заглянуть в план развития Joomla на 2015 год, то мы увидим еще большее упрощение ядра, улучшение удобства использования, а главное, то, чего действительно сейчас очень не хватает CMS – улучшение внутренней SEO-оптимизации.

Об авторе

Об авторе

Wedal (Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.

Основной профиль – создание сайтов и расширений на CMS Joomla.

Понравилась статья? Сохраните себе на стену:

Facebook

Twitter

Вконтакте

Одноклассники

Google+

Ваша оценка материала очень важна для нас. Просим вас оценить статью или оставить отзыв в комментариях.

wedal.ru

Joomla 3.8 – 4 – дорожная карта обновлений – Блог Zegeberg

Обзор Joomla 3.8-4

Движок Joomla пока не собирается на кладбище, CMS продолжает обновляться и скоро порадует интересными релизами. Дорожная карта на ближайшую перспективу захватывает версии 3.8 – 4, о них сегодня речь и пойдёт, благо сказать есть о чём.

Сразу замечу, что ожидаются крупные изменения Joomla, по крайней мере, подобных обнов не было со старта 3x. Так как изменения будут масштабными, то обновлять систему управления сайтом придётся часто, иначе глюки обеспечены.

Joomla 3.8

На сегодня, 31 июля 2017 года, новая сборка проходит последние тестирования, а выход альфа намечен на август. В сентябре свет увидит бета версия, так что масштабные изменения не за горами.

В Joomla 3.8 несколько важных обновлений:

  1. Новый роутер,
  2. Появление слоя для последующего перехода на четвёрку.

Роутер

Особое внимание новому роутеру, так как он не обновлялся со времён царя Петра. Роутер с версии 3.8 будет иметь гибкие настройки для обработки URL страниц.  Режимы роутера:

  1. Текущий,
  2. Новый с ID,
  3. Новый без ID.

Новый роутер Joomla

Такой коктейль поможет перейти на новый движок с меньшим объёмом мата, хотя полностью его избежать и не получится. Сегодняшний роутер формирует урлы так:

сайт.ру/sobstven-sate/optimisaziya-joomla/686-zachem-obnovlyat-cms-joomla.html

Новый роутер станет формировать адреса страниц либо с ID

сайт.ру/33-sobstven-sate/44-optimisaziya-joomla/686-zachem-obnovlyat-cms-joomla.html

Либо без ID

сайт.ру/sobstven-sate/optimisaziya-joomla/zachem-obnovlyat-cms-joomla.html

Возможно ли большое количество 301 редиректов и ошибок? Возможно, но проблема решается последние несколько месяцев и уже в августовской альфе мы увидим ответ. При худшем раскладе на помощь придёт плагин nodoubles, который поклеит страницы.

Абстракция Joomla

Слой совместимости

Кроме роутера в Joomla 3.8 появится слой совместимости для безболезненного перехода на линейку 4x. На четвёрке нас ожидает новая архитектура и ортогональная структура компонентов. С помощью слоя начнётся подготовка к следующим экзекуциям.

Слой совместимости будет расширяться и в будущих версиях, вплоть до выхода на линейку 4x. Хорошо, когда об операции начинают думать заранее и готовят пациента физически и морально.

Из мелких доработок движка 3.8 отмечу добавление:

  1. Нового обзора условий в Умный поиск,
  2. Поддержки Redis Session,
  3. Новых фильтрующих модулей администрирования.

Joomla 4

О линейке 4x буду говорить с высокой долей вероятности, что конкретно будет реализовано сразу вопрос, ясность появится к концу 2017 – началу 2018 года. Полный список предполагаемых изменений выглядит так:

  1. Расширение переопределения,
  2. Поддержка шаблонов Bootstrap 4,
  3. Изменение вида админки,
  4. Оптимизация кода,
  5. Повышение безопасности,
  6. Ортогональная структура компонентов,
  7. Абстракция.

Переопределять в 4x можно будет не только компоненты и модули, как сейчас, а всё. Любой код html может переопределяться, что открывает возможности для создания оригинального вида сайта системными средствами.

Код планируют оптимизировать и сократить по максимуму, отсюда рост скорости загрузки сайта и упрощение разработки новых расширений.

Административную панель сделают более настраиваемой, что облегчит управление Joomla с учётом требований к CMS и особенностей сайта.

Обещают разработчики и повышение безопасности движка, что снизит вероятность взлома сайта и надёжно защитит данные пользователей.

Структура и абстракция

Появление ортогональной структуры компонентов сделает архитектуру крестообразной с вертикальными и горизонтальными сегментами. Текущие компоненты станут вертикальными (Content, User, Weblinks, Banners), а пересекающиеся горизонтальными (Tags, Versioning). Таким образом, структура будет пересекающейся и более удобной для расширения.

Появление в 4x абстракции позволит работать сразу с несколькими БД. Новый Doctrine DBAL позволит Joomla эффективно использовать внешние библиотеки, открыв перед движком новые возможности.

Когда появится Joomla 4? Не ранее начала 2018 года.

Советы

Так как изменения в Joomla 3.8 – 4x будут серьёзными, то рекомендую обновлять движок по мере выхода новых стабильных релизов. Это позволит перескочить с движка 3.7 на линейку 4x более плавно и без критических ошибок.

Из предыдущего совета проистекает и следующий – не обновляйтесь с 3.7 на 4! Скорее всего, сайт просто ляжет, как партизан с тротиловой шашкой под немецкий бронепоезд. Ядро может быть и обновится, но криво.

Впереди у джумловодов интересные времена, но лично меня более прельщает новый роутер, который обещают с начала линейки 3x. Также интересна ортогональная структура компонентов и сокращение кода Joomla. Поживу – увижу, как это будет реализовано на практике. 

www.zegeberg.ru

Анонс Joomla! 3.4 - Joomla.ru

sistema upravleniya sajtami joomla ee plyusy ds readmas.ru 1Представляем вам CMS Joomla! 3.4

Production Leadership Team (PLT) рада сообщить, что релиз CMS Joomla 3.4 планируется выпустить 15го июля 2014го года.

Улучшенная стратегия релиза

Этот релиз CMS станет частью улучшенной стратегии выпуска и разработки, которую PLT разрабатывала с Joomla! World Conference 2013 и будет первым релизом в рамках этой стратегии о котором будет вскоре объявлено.

Улучшенные стратегические подходы направлены на обеспечение постоянного развития наших программных проектов, в частности на саму CMS, позволяют сделать более гибкий график выпуска с потенциально более долгим периодом саппорта для основных версий релиза.

Вопросы

Мы знаем, что возникнут вопросы касательно нашей анонсированной ранее стратегии релиза с долгосрочной поддержкой версии 3.5, так что надеемся быстро раскрыть эти темы здесь.

Концепция

PLT направлена на определение концепции и и целей каждого релиза, как для версии 3.3. Эта концепция не мешает другим предложениям быть рассмотренными, но и не гарантирует их включения в релиз. Объявление концепции поможет PLT сконцентрировать разработчиков на краткосрочных и долгосрочных целях проекта.

Дальнейшая реализация Microdata

Релиз 3.2 представил библиотеку JMicrodata, которая является частью множества успешных проектов представленных в ходе GSoC 2013 и релиз 3.3 представил элементы microdata в двух ключевых компонентах макетов. Для версии 3.4 мы стремимся доработать библиотеку JMicrodata, чтобы убедиться, что она является гибкой и простой для использования пользователей с различным уровнем опыта и продолжить реализовывать элементы микроданных в ключевые макеты.

Модульное редактирование из фронт-енда

В течение GSoC 2013 один из наших проектов сфокусировался на предоставлении возможности администрирования CMS через интерфейс фронт-енда и в релизе 3.2 стало возможным изменять глобальные настройки и шаблон не требуя доступа администратора.

В продолжение темы было предложено разрешить редактирование модулей сайта из фронт-енда и мы стремимся завершить работу над этим и включить в релиз 3.4.

Интеграция компоновщика

В релизе 3.3 мы вывели код из фреймворка Joomla! в CMS, однако способ которым он устанавливает файловую систему не совпадает с тем как компоновщик устанавливает код. В релизе 3.4 мы стремимся интегрировать компоновщик в CMS для управления такими внешними зависимостями, как фреймворк Joomla! и PHPMailer.

Устранение com_weblinks

В настоящее время Joomla! является монолитным пакетом в котором всё должно быть установлено и сохранено. К сожалению, удаление опциональных базовых расширений (например которые не используются) приводит к ошибке обновления. В релизе 3.4 команда направляет усилия на создания более простого ключевого дистрибутива, удалив из него com_weblinks. Эти расширения будут сохранены на GitHub, как и весь сегодняшний код Joomla! и перечислены в категории JED в разделе основных расширений. Установить их можно будет используя веб плагин.

Хронология

Следующая хронология устанавливается для релиза 3.4:

Пожалуйста, обратите внимание, что даты могут быть изменены в зависимости от количества добровольцев и обстоятельств вне нашего контроля

Обсуждение

Для обсуждения релиза 3.4 пожалуйста используйте список рассылки CMS Google Group.

joomla.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта