Joomla 3.6 предсказания грядущего

  • 17.02.2016
Joomla 3.6

Официальная дата релиза Joomla 3.5 определена на 9 марта 2016 года. Однако статья будет как всегда о далеком будущем, и вот кажется это светлое будущее Joomla 3.6 уже вот вот настанет 30 апреля 2016 года ожидается первая бета 3.6.

Официальные релиз Joomla 3.6 назначен на 31 июля 2016 года. Пока официальный список нововведений сформирован следующим образом.

Что будет нового в Joomla 3.6?

  • Hypermedia API (Web Services).
  • Удаление ненужных демо-данных.
  • Новый MVC.
  • Новый принцип работы с многоязычностью.
  • Улучшение SEO.
  • Новый шаблон панели управления с минимальными настройками.
  • Новый роутер.
  • Новый медиа-менеджер.
  • Кастомные поля.

Как видим, стратегия релиза Joomla 3.6 значительно изменилась, этот релиз наверное первый, за целый год, который направлен не только на разработчиков, но и на рядовых пользователей Joomla. Давайте разберем значимые нововведения по порядку.

Hypermedia API

Hypermedia API будет добавлено в виде отдельного приложения и оно не будет использовать нативный роутер Joomla.

Это эдакий ответ WordPress с его REST API, сделаем тоже самое,  только круче. На самом деле у подхода Hypermedia есть свои плюсы и недостатки, но безусловно это шаг вперед Joomla, как платформы.

Новый MVC Joomla

Здесь я сошлюсь на статью Дмитрия опубликованную на cmscafe.ru и приведу цитату:

Здесь не всё так радужно. George Wilson (член PLT) в своей сессии отметил, что на данный момент новый MVC – это  в принципе чистая книга. Да, была попытка – это com_config, в котором использовался подход single task controller (на каждую задачу свой файл контроллера), но, судя по его рассуждениям, это не совсем то, что хотелось бы иметь в Joomla.

Итог его сессии такой – если вы хотите создать не очень сложный компонент, то используйте FOF2/FOF3. Если вы хотите создать какой-то массовый продукт, то лучше использовать Legacy MVC, так как он знаком многим пользователям и разработчиками. Если же у вас что-то очень кастомное, то используйте “новый” MVC– Joomla! Framework имеет набор базовых классов, которые можно взять за основу.

По сути пока неясно, что нас ждёт в этом области. Но сложилось впечатление, что никаких изменений не будет. Кстати, ранее George показывал видение нового MVC на конференции JandBeyond 2015.

Новый шаблон панели управления

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

Новый роутер

Об новом роутере говорят еще со времен Joomla 3.0. На него собирали деньги, планировали чуть ли не в Joomla 3.3, наконец включили в Joomla 3.5 и в последний момент перенесли в Joomla 3.6. Напомню это одна из самых ожидаемых возможностей Joomla.

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

Еще одно нововведение, которое все ждут, я сам его жду, и кажется это чудо стало, как никогда близким, его перенесли из релиза Joomla 3.7 в релиз Joomla 3.6. Об медиа-менеджере тоже говорил Николас в своих тезисах о развитии Joomla. Очень надеюсь, что медиа-менджер шагнет вперед, он давно нуждается в обновлении, еще со времен Joomla 1.5.

Кастомные поля

Наверное самая неожиданная фича, которую планируют в Joomla 3.6, это не побоюсь самое вожделенное, что может хотеть владелец сайта на Joomla, ведь это прекрасно отказаться, от всего этого зоопарка ССК и все делать внутри одного решения. По сути это интеграция существующего решения DPFields в ядро Joomla, так что вы можете уже сегодня посмотреть, как это будет работать.

Заключительное слово о Joomla 3.6

Вы можете не верить, что все это реализуют в Joomla 3.6, да это гигантский объем работ, но над многими частями этой головоломки работали достаточно давно и многие части нового релиза уже готовы почти на 100%, следующие 4 месяца их будут тестировать и полировать, чтоб летом, мы получили, ту систему которую, так давно ждали.

Вадим Куницын
Россия , Калининград , 31 год

Комментарии  

ivanpanfilov
+2 # ivanpanfilov 17.02.2016 09:02
> ведь это прекрасно отказаться, от всего этого зоопарка ССК и все делать внутри одного решения

наконец то они это поняли
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Вадим Куницын
0 # Вадим Куницын 17.02.2016 16:01
Ну не факт что они сделают все красиво и хорошо, так, все таки это очень скудных функционал CCK
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Роман
0 # Роман 23.03.2016 09:32
Цитирую ivanpanfilov:
> ведь это прекрасно отказаться, от всего этого зоопарка ССК и все делать внутри одного решения

наконец то они это поняли


Они это понимали всегда, но владельцы K2 и ZOO сильно бы расстроились, я даже сейчас сомневаюсь что такое сделают встроенной фичей, целая индустрия коту под хвост
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Вадим Куницын
0 # Вадим Куницын 23.03.2016 14:19
K2 уже мало жизнеспособен, Zoo тоже не особо развивается, так что выпуск встроенного ССК вполне обоснован.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Денис Носов
0 # Денис Носов 17.02.2016 10:21
Было бы не плохо если бы они обновили еще Bootstrap/JQuery.

Ну и как всегда рекомендация — первую версию не стоит спешить обновлять в день выпуска, ибо могут быть ошибки :)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Дмитрий Рекун
+1 # Дмитрий Рекун 17.02.2016 12:29
Цитирую Денис Носов:
Было бы не плохо если бы они обновили еще Bootstrap/JQuery.

Ну и как всегда рекомендация — первую версию не стоит спешить обновлять в день выпуска, ибо могут быть ошибки :)

Это будет B/C break, так что можно этого не ждать.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Денис Носов
0 # Денис Носов 17.02.2016 16:55
Цитирую Дмитрий Рекун:
Цитирую Денис Носов:
Было бы не плохо если бы они обновили еще Bootstrap/JQuery.

Ну и как всегда рекомендация — первую версию не стоит спешить обновлять в день выпуска, ибо могут быть ошибки :)

Это будет B/C break, так что можно этого не ждать.

Вопрос в каких версиях...
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Дмитрий Рекун
0 # Дмитрий Рекун 17.02.2016 17:59
Цитирую Денис Носов:
Цитирую Дмитрий Рекун:
Цитирую Денис Носов:
Было бы не плохо если бы они обновили еще Bootstrap/JQuery.

Ну и как всегда рекомендация — первую версию не стоит спешить обновлять в день выпуска, ибо могут быть ошибки :)

Это будет B/C break, так что можно этого не ждать.

Вопрос в каких версиях...

Только в J!4, в тройке этого не произойдёт.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Александр
0 # Александр 21.02.2016 04:10
"... DPFields в ядро Joomla, так что вы можете уже сегодня посмотреть, как это будет работать"

А как посмотреть?!))) :roll:
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Иван
0 # Иван 21.02.2016 10:07
Скачать компонент и установить ;-)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Александр
0 # Александр 21.02.2016 13:29
Цитирую Иван:
Скачать компонент и установить ;-)


После обновы до 3,6* руками перенести содержимое таблиц?!
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Вадим Куницын
0 # Вадим Куницын 21.02.2016 12:57
На мой взгляд действительно сомнительное решение в нынешнем виде... они могут быстро упереться в потолок возможностей такого расширения.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Александр
0 # Александр 21.02.2016 13:27
Как бы все это хорошо, ждали ведь) Делали руками сами но где то внутри ждали)
Пускай оно и выглядит просто, дали бы возможность переопределения и присвоения классов, и уже было бы шикарно)
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Вадим Куницын
0 # Вадим Куницын 04.03.2016 12:30
Тут не в простоте дело, а в мастабируемости такого решения. Допустим 10-20 полей на нем без проблема, а вот 100 полей уже спорно.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Марк
0 # Марк 09.03.2016 00:32
В июне, даже високосного года, 30 дней....
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Вадим Куницын
0 # Вадим Куницын 10.03.2016 00:14
Да ошибочка :-) там речь про июль.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Антон
0 # Антон 03.04.2016 14:09
Ребят, а будет ли J3.6? На оф. сайте сказано, что 3/5 - последняя версия. Хотя может имеется в виду, что на текущий момент.
Есть у кого-то роудмап? И не было ли, часом, в нем изменений, в свете ифы про J4?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Денис Носов
+1 # Денис Носов 03.04.2016 17:17
Будет ближе к лету
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Ramil Yamaliev
0 # Ramil Yamaliev 04.04.2016 07:46
Никто не в курсе, что нибудь сделали с созданием пунктов меню? Сейчас не очень удобно создавать меню, если их много. Измучаешься в этих окошках тыкать. Хотя бы самую малость сделайте - галочку в при создании материала "Также создать пункт в меню таком то"
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Вадим Куницын
0 # Вадим Куницын 04.04.2016 16:44
А что в них изменилось? Вроде механизм давно не менялся.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Александр
0 # Александр 24.06.2016 08:58
Подскажите, есть ли способ "безболезненно" перенести статьи из K2 в стандартные статьи Joomla?
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору
Иван
+1 # Иван 24.06.2016 10:58
У JoomlaArt есть мигратор с K2 на стандартные статьи.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору

Добавить комментарий

Обновить
Защитный код

Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.

Мы рады пригласить вас в ряды нашего сообщества!

Скачать Joomla! 3.5.1 Документация Joomla! CMS Свернуть

Новости портала

Новое в блогах

Видео