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 месяца их будут тестировать и полировать, чтоб летом, мы получили, ту систему которую, так давно ждали.

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

Комментарии  

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
А что в них изменилось? Вроде механизм давно не менялся.
Ответить | Ответить с цитатой | Цитировать | Сообщить модератору

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

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

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

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

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

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

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

 
  • JURSSPublisher 3.6.32 и акция "Привет, лето"

    Joomla! Україна представляет релиз JURSSPublisher 3.6.32 и новую акцию "Привет, лето"!

  • Новые атаки фальшивым шифровальщиком — потенциальная угроза для Joomla

    Softpedia и Forkbombus Labs сообщают о новой вредоносной кампании, направленной против сайтов на базе CMS Drupal. Злоумышленники взламывают сайты, используя SQL-инъекции, а затем внедряют на сайт фальшивое вымогательское ПО. Злоумышленники сканируют сайты в поисках /CHANGELOG.txt и /joomla.xml. Бот  извлекает информацию о версии системы, на базе которой работает сайт, а затем эксплуатирует уязвимость CVE-2014-3704, чтобы сменить пароль администратора.

  • Релиз первой сборки Joomla 3.6.0 Alpha 1

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

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

 
  • Основные различия между сайтами, созданные на Joomla, WordPress и Drupal

    На одной из популярных IT-площадок разработчик и блоггер Рохит Нандан (Rohit Nandan) из Купертино описал основные различия между самыми популярными open source платформами Joomla, WordPress и Drupal для построения сайтов.

  • Мерцание шрифтов @font-face

    Сегодня веб-технология позволяет дизайнеру и верстальщику внедрять разнообразные шрифты в сайт. И это здорово, так как можно сосредоточиться на типографике и придать сайту изюминку. Однако использование @font-face для шрифтов имеет свой небольшой недостаток, особенно он заметен в хромиусподобных браузерах — это мерцание шрифта.

  • Безопастность: еще раз о самом главном, или почему у меня не работает сайт

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