Куда идем?

27 сентября вышел новый релиз Joomla – Joomla 3.0. Новая версия значительно отличается от старой. Ее обзор, а также все подробности относительно дальнейшего развития Joomla, вы найдете в этой статье.

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

Прежде всего, разберемся в том, чем Joomla 3 отличается от своей предшественницы – Joomla 2.5. Если говорить кратко, то интерфейсом. 95% изменений связано именно с тем, как Joomla 3 отображается и управляется.

Первое и главное это то, что теперь в основе Joomla лежит фреймворк Twitter Bootstrap. Многим это мало о чем говорит. Простым языком это означает, что появилась стандартизация всего, что есть в Joomla, и основной стандарт – Twitter Bootstrap. Идея такого подхода заключается в том, чтобы упростить жизнь как разработчикам расширений Joomla, так и пользователям CMS. Это должно произойти как раз за счет введения общих стандартов для панелей управления различных компонентов. Проще говоря, теперь структура настройки и управление содержимым расширений, например, Virtuemart, Seblod, Kunena, K2 должны стать одинаковыми.

За счет введения общего стандарта должно значительно упроститься создание шаблонов для Joomla, а также интеграция в них расширений. Приведу пример. Многие сталкивались с проблемой, когда имеется хороший шаблон, но стоит установить какой-либо компонент, например, Virtuemart, и все начинает выглядеть печально. Компонент имеет свой уникальный дизайн, отличающийся от дизайна шаблона, при этом практически ничего не наследуется. Новый подход Joomla 3 направлен на то, чтобы разработчики расширений вообще не заботились о дизайне, а занимались лишь структурой и функционалом. Дизайн расширений должен полностью наследоваться из используемого шаблона сайта. Если все получится, как задумывалось, то это даст огромный толчок развитию Joomla. Расширения станет создавать быстрее, а управлять ими проще. С момента выхода Joomla 3 прошло еще слишком мало времени, чтобы однозначно сказать удалась ли задумка, но к следующему году станет видно.

Twitter Bootstrap следует за трендом создания мобильных систем управления. Сейчас мы видим бум развития мобильных устройств, преимущественно с сенсорным управлениям, IOS, Android, WM – все эти операционные системы рассчитаны на сенсорное управление. Именно поэтому в новой Joomla 3 мы видим такие большие кнопки:

Обзор Joomla 3

Кроме вышеперечисленного был существенно переработан мастер установки Joomla. Теперь он содержит всего 3 шага:

  • Конфигурация сайта

Обзор Joomla 3

  • Конфигурация БД

Обзор Joomla 3

  • Подтверждение настроек и установка.

Обзор Joomla 3

Обзор Joomla 3

Обзор Joomla 3

Приятной новостью стало появление нескольких типов демо-данных, подходящих для того или иного вида сайта.

Есть и другие важные изменения, которые появились в Joomla 3, но для рядового пользователя они будут малозаметны. И основного:

  • Появилась возможность сохранять пустые статьи. Раньше для сохранения в статье должен был присутствовать хотя бы один символ.
  • Добавлен драйвер для работы с БД PostgreSQL.
  • Добавлен драйвер для работы с PHP Memcache.
  • Улучшен «умный поиск».

Обзор Joomla 3. Интерфейс управления

Админка Joomla 3 действительно изменилась до неузнаваемости.

Обзор Joomla 3

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

1) Все настройки всех компонентов находятся теперь в глобальной конфигурации. Это удобно, но после старых версий очень непривычно.

Обзор Joomla 3

Переходя по пунктам в левом меню, мы открываем настройки того или иного компонента Joomla 3.

2) Различные настройки материалов, категорий, модулей, и.т.д. теперь спрятаны за вкладками.

Обзор Joomla 3

Пока в это «ультралетном» дизайне я теряюсь из-за того, что искажено само понятие вкладок. Как реальная вкладка выглядит только та, которая активна. Остальные же походи на простые ссылки. Это может и круто, но изначально вводит в некоторое заблуждение.

Еще один WOW-момент связан с тем, что теперь можно более гибко управлять модулями админки. Они стали по своей сути ближе к тому, как это выглядело на лицевой части сайта. Любые блоки можно перемещать, отключать, изменять позиции, добавлять новые и.т.д. Т.е. можно настроить админку Joomla 3 так, как вам нравится. К сожалению, я не нашел возможности управлять главным меню в админке также, как это делается для пользовательских меню, т.е. отключать отдельные пункты и назначать на них уровни доступа. Я понимаю, что это по-прежнему делается через назначение уровней доступа отдельным компонентам, но, на мой взгляд, это не очень удобно.

Обзор Joomla 3. Вопросы совместимости

Прямым следствием внедрения единого стандарта(Twitter Bootstrap) стали проблемы совместимости расширений Joomla 2.5 с Joomla 3. Поскольку все, что было сделано до Joomla 3, было сделано не по стандарту, корректно работать с новой версией CMS оно не сможет. Хотя правильнее будет сказать – не сможет корректно отображаться. Разработчики Joomla хоть и старались как лучше, но все же подложили всему сообществу очередную свинью в виде невозможности простой миграции на Joomla 3 из-за несовместимости шаблонов и компонентов. Аналогичная ситуация была при выходе Joomla 1.6. Кто помнит, тот знает. Хотя сейчас все и проще – обновления потребует только дизайн и структура макетов – но всё равно пройдет еще немало времени пока появится достаточное количество расширений и шаблонов для Joomla 3.

Обзор Joomla 3. Вопросы обновления

Думаю перед многими сейчас встал вопрос: так стоит обновлять сайт до Joomla 3 или нет? Ответ однозначный: НЕТ. Объясню почему.

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

Во-вторых, Joomla 2.5 – релиз с долгосрочной поддержкой. Им можно пользоваться ни о чем не беспокоясь до весны 2014 года. К этому времени уже появится Joomla 3.5, которая должна быть более стабильной. Для Joomla 2.5 продолжат выходить обновления. Т.е. ситуация такая же, как с J1.5-1.6.

Что же касается создания новых сайтов, то Joomla 3 здесь использовать можно, но осторожно. Joomla 3 подойдет для создания сайтов, если:

  • Вам не требуются сторонние расширения (исключения составляют модули Joomla).
  • Вы можете самостоятельно переделать шаблон из стандартного к требуемому.

Во всех остальных случаях пока лучше использовать Joomla 2.5.

Обзор Joomla 3. Что дальше?

А вот здесь интересно. В начале 2013 года выйдет промежуточная версия Joomla 3.1, а примерно через год – в сентябре 2013 – появится Joomla 3.5, которая будет иметь уже длительную поддержку. Эволюция текущих версий хорошо показана на картинке:

Обзор Joomla 3

Об авторе
Wedal
(Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.
Добавить комментарий

Комментарии  
0
на счте версий. Я вот до сих пор сижу на 1,5 версии. Пробывал работать с 1,6 и 1,? и 2,5 но мне не понравилось. Не понравилось тем, что даже знаю хорошо 1,5 мне было очень тяжело разбираться в других версиях. И тем что по 1,5 были хорошо заточенны все нужные для работы компоненты. А для других они только появляться начали. Я вообще не знаю, а нафига апгрейдить? 1,5 разве не идеальная ?)
4
alshanskiy, вы консерватор. Мне тоже сначала было непривычно переходить с 1.5 на новую версию, но сейчас я понимаю, что никогда уже не вернусь к 1.5. Слишком хороша 2.5. В ней появилось столь много пусть мелких, но очень нужных вещей, что теперь 1.5 кажется какой-то ущербной. Наверное аналогично тому, как для вас выглядит сейчас 1.0. От Joomla 3, а скорее даже 3.5. жду того же эффекта, который получил когда-то при переходе на 1.7 :-) .
0
согласен. Я тот еще консерватор. Я даже не хочу с виртуемарта 1,5 на 2.0 переходить ) потому что всё там работает. Если вы Wedal пишите о том, что 2,5 настолько хороша, нежели 1,5 и вы туда никогда не вернетесь то вопрос: Есть ли мне смысл учить 2,5 или лучше дождаться 3,5 ?
1
alshanskiy, можно потихоньку знакомиться с Joomla 3.0. Joomla 3.5 не будет особо отличаться интерфейсом от 3.0. Скорее добавят новый функционал.
0
Что-ж будем наедятся что плюсов будет больше чем минусов. Пока мне не нравится только что в новой версии придется практически заново изучать админку. Вот теперь еще начал задумываться что хорошо бы было уверенно освоить какую нибуть другую цмс также как и joomla чтобы в случае если разработчики joomla "заиграются" :-) был какой то вариант для подстраховки...
0
slovoblud, при всем разнообразии CMS, все хорошие варианты можно сосчитать на пальцах одной руки. Тогда уж лучше какой-нибудь PHP-феймвок осваивать...
0
Они издеваются... :( Только к 2.5 привыкли, только перевелись из 1.5, так теперь снова ждать шаблоны, расширения, а пока дождемся, там появится 4.0, которая будет снова несовместимая с 3.5... :(((
0
mistershadow, не обязательно. Joomla 2.5 будет поддерживаться до 2014 года, а потом на ней можно сидеть хоть до пенсии. Она будет достаточно стабильна и надежна к тому времени.
0
Я также в основном работаю на 1.5 версии. И дело тут не в том, что консерватор или нет. Дело в том, что для 2.5 еще не достаточно расширений и работает она не совсем стабильно. Пример - это с Joomfish. У меня вылезли такие грабли, что пришлось переходить на более старую и стабильную версию Joomla.
1
wolf68, ну приехали...
95% расширений, которые поддерживаются разработчиками, уже давно работают с Joomla 2.5. Стабильности не было только когда была Joomla 1.6. С версии 1.7 все работает четко. А Joomfish, зачем он вам в Joomla 2.5? Практически все SEO-настройки покрываются здесь стандартным функционалом.
0
А с обновлением К2, которое совместимо с J3.0, уже можно что то и пробовать.. Кстати, работает нормально.
Ну а вы конечно помните, К2 это и комменты, и теги, куча модулей..
0
АлексДон, пробовать-то можно, но делать что-то серьезное пока не советую.
Не понимаю, и что все находят в K2? Ну теги, ну комментарии. Но ведь есть для этого гораздо более удачные расширения.
Сейчас делаю сайт с использованием K2. Пришлось оставить, т.к. купленный заказчиком шаблон работал с его использованием. Не удобно там все. Постоянная путаница в материалах между K2 и com_content, какая-то дикая структура, куча настроек, из которых половина и использоваться-то никогда не будет...
Как по мне, Seblod хоть сложнее, но результат получается гораздо более изящным.
0
Добрый день! Хотел узнать какая из этих связок предпочтительней для нового сайта? Как я понял многие модули созданные под новую j3 должны лишится недостатков из-за которых вы предпочитаете им sebold и более правильно интегрироватся с джумлой или нет? Будет сайт с каталогом-магазином
0
antonmd, пока предпочтительнее Joomla 2.5. Joomla 3 не содержит в себе конструктора контента, а потому SEBLOD не заменит, отличия, по большому счету, только в более удобном интерфейсе.
0
Предвижу засаду с jComments от Смарта. Выход обновления в прошлый раз растянулся больше, чем на год.Помню какие страсти разгорались. Я читал тему на JoomlaForum.ru просто как остросюжетный роман. Думаю теперь всё повторится.
0
vsenik, да, тоже читал эту тему :-) .
В этот раз все должно быть гораздо быстрее и проще. Если в прошлый раз нужно было переработать часть функционала, то в этот нужно исправить лишь интерфейс управления. Надеюсь, это не займет много времени.