Куда идем?

Выпущен релиз Joomla 3.1. Данная версия является версией с короткой поддержкой. Из основных нововведений – добавлен компонент «Теги». Это одна из вещей, которых в Joomla очень не хватало. Подробности далее.

Joomla 3.1, как обновление Joomla 3

Joomla 3.1 не стоит рассматривать, как отдельную версию. Скорее это просто большое обновление Joomla 3. В Joomla 3.1 добавлено 7 новых функций, а также исправлено более 200 ошибок, в том числе связанных с безопасностью. Обновиться с Joomla 3 можно в один клик без каких-либо проблем. Делать это стоит, поскольку речь не идет о большой новой версии, полной багов. Поддержка Joomla 3.1 будет осуществляться, по крайней мере, до осени 2013г., до выхода Joomla 3.2.

Joomla 3.1. Теги

Основным нововведением Joomla 3.1 стал новый компонент «Теги». Для пользователей неискушенных скажу: это очень нужное расширение. Помню, когда-то я не понимал, зачем нужны теги, если есть категории. Практика показала. Теги являются некоторого рода фильтром материалов, позволяющим составлять наборы материалов, объединенные чем-то общим. Например, все статьи сайта wedal.ru с помощью тегов можно разделить по отношению к версии CMS. Есть статьи, относящиеся к Joomla 1.5, есть – к 2.5, есть – к 3. Добавив для каждой из статей тег версии Joomla, получим фильтр статей по версиям. Но это еще не все.

Теги Joomla будут работать не только со стандартными компонентами, но и с компонентами сторонних разработчиков(если разработчики расширений интегрируют их в свои компоненты). К примеру, как вам возможность добавить в материал теги товаров интернет-магазина? Или, наоборот, к товару интернет-магазина добавить тег на статьи «Доставка» или «Оплата». Открывается ряд перспективных возможностей, позволяющий увеличить перелинковку станиц сайта и сделать его навигацию более удобной для пользователей. Подробнее о компоненте «Тэги» я расскажу в отдельной статье, которая выйдет в ближайшее время.

Как обновиться до Joomla 3.1 c Joomla 2.5?

В один клик не получится, поскольку в Joomla 3 переделаны макеты для совместимости с Twitter Bootstrap, обновление с высокой долей вероятности разрушит ваш шаблон от Joomla 2.5. Вообще, советую пользоваться Joomla 2.5 как минимум до 2014 года, но если функционал тегов, или другие нововведения Joomla 3 являются для вас критичными, то проводите обновление. Лучше сначала попробовать на резервной копии.

А что с Joomla 1.5?

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

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

Если вам нужна помощь в миграции – обращайтесь. Связаться со мной можно через форму обратной связи, или по email.

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

Комментарии  
0
Теги это очень хорошо. А вот 1.5 накрылась медным тазом :-) Все бы ничего, да только вот теперь может начаться волна атак сайтов на 1.5. Уже предвижу звонки от старых клиентов которым ломанули сайт. С другой стороны это можно рассматривать как дополнительную возможность заработать. ;-) Только вот как защищать старые сайты на 1.5? Всех же на 2.5 не пересадишь. Особенно это касается интернет магазинов на virtuemart 1.1.3. Небольшие сайты еще фиг бы с ним как то можно на 2.5 даже шаблон старый переделать, а вот с virtuemart чувствую будут проблемы.
0
slovoblud,

Цитата:

Только вот как защищать старые сайты на 1.5?

вопрос из рода: "как починить старую Победу?". Вбухать уйму сил, времени, средств. Проще пересесть на современный автомобиль. :-)
0
Wedal пересел уже. :-) joomla 2.5 очень нравится. Как то она по приятнее старой 1.5. Поначалу было не привычно, а теперь привык и уже 1.5 выглядит отстойно по сравнению с новой. А вот до 3.x никак руки не дойдут. Один раз ставил ее хотел посмотреть, но как увидел сколько там всего изменилось то решил отложить это дело пока. Хотя надо хоть по чуть чуть привыкать и к 3.х тем более что такие классные возможности в ней появляются.
0
slovoblud в Joomla 3 все тоже самое, что и в 2.5. Изменился только дизайн. Привыкнуть очень легко.
0
Теги - это очень хорошая новость. То, что есть уровень вложенности, права и прочие атрибуты - ведь такого функционала нет даже в известных CCK.
P.S. Ещё задал вопросик в ветке форума: http://wedal.ru/forum/seblod/5073-kak-sdelat-pole-klikabelnym.html#5528
0

Цитирую yanetcoi:

Теги - это очень хорошая новость. То, что есть уровень вложенности, права и прочие атрибуты - ведь такого функционала нет даже в известных CCK.
P.S. Ещё задал вопросик в ветке форума: http://wedal.ru/forum/seblod/5073-kak-sdelat-pole-klikabelnym.html#5528


И чего хорошего, кому надо было, тот просто ставил компоненты тегов и пользовался, еще со времен 2.5.
Они бы лучше за реальными потребностями следили - http://ideas.joomla.org/
Где обещаное выпиливание MooTools и переход на JQuery, где хоть какие то элементы CCK, где интеграция с социальными сетями?
Я лично разочарован скоростью "прогресса" новой версии...
0
vyatka,

Цитата:

И чего хорошего, кому надо было, тот просто ставил компоненты тегов и пользовался, еще со времен 2.5.

Дело в том, что нормального бесплатного расширения тегов для Joomla 2.5 просто НЕТ!
В свое время, когда я переносил сайт на 2.5, перерыл весь JED на предмет замены старого доброго "Tags", который разработчик, к сожалению забросил. Не нашел ничего, что повторяло бы функционал Tags. Пришлось переделывать компонент от версии 1.5 под себя. И даже сейчас, заглянув в JED, я не увидел чего-то достойного. Всё какие-то велосипеды.


Цитата:

Они бы лучше за реальными потребностями следили - ideas.joomla.org/

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


Цитата:

Где обещанное выпиливание MooTools и переход на JQuery, где хоть какие то элементы CCK, где интеграция с социальными сетями?

Начиная с Joomla 3 Jquery встроен по умолчанию. Но нельзя вот так резко отказываться от mootools, ведь есть очень крупные расширения, которые ее используют. Например, Kunena. Полный переход на Jquery состоится, но через некоторое время, за которое большинство разработчиков адаптируют свои расширения.
Насчет CCK... Раньше я тоже яростно поддерживал эту идею, да и сейчас я за. Но есть и другая сторона. Не всем нужен CCK. Зачем он, например, для визитки? Многих новичков он отпугнет своей сложностью, а значит пострадает вся CMS. Возможно, следовало бы сделать CCK, подключаемым расширением CMS от разработчиков, по аналогии с Drupal.
Так или иначе, Unified Content Model в планах на Joomla 4. Так что и до этого дойдет.

Цитата:

Я лично разочарован скоростью "прогресса" новой версии...

Да, хорошего мало, но не стоит забывать, что Joomla - открытая CMS. Мы не платим за нее денег и не в праве требовать чего-то от разработчиков. С другой стороны, мы свободны в выборе инструментов. Никто не заставляет использовать именно Joomla, но лично меня она полностью устраивает.
0
Wedal, я не спорю, там есть много умных людей и разработчиков, которых я очень уважаю, но в последнее время складывается ощущение, что не хватает сильного лидера и в сообществе полный "разброд", четкого нет представления к чему все должны придти, сначала они выделили платформу, затем снова ее убрали и создали Joomla Framework - который ВООБЩЕ НЕ СОВМЕСТИМ с текущей CMS и не будет интегрирован, в силу необходимости поддерживать совместимость новых версий Joomla со старыми.
JQuery+Mootols - не многовато ли для фронтенда? Хотя бы опцию отключения, для "неразработчиков" сделали бы.
Для визитки CCK не нужен, я согласен, но для нее и Joomla вели, достаточно вообще CMS без MySQL, типа Monstra.
А насчет UCM - они его еще года три "пилить" будут, с такими темпами, если не забьют на свою новую игрушку в виде Joomla Framework (господи, они что не понимают что им не тягаться с Symfony, Yii И прочими)
-2

Цитирую vyatka:

Где обещаное выпиливание MooTools и переход на JQuery, где хоть какие то элементы CCK...


Никак нельзя!!! Джумла не для школы, джиквери хорошая палочка-выручалочка (и то школьнику) только для слайдеров, гармошек и прочих рюшек, для чего-то серьезного уже мутулс и дожо (плагины джиквери не предлагать, допиливать/перпиливать тоже).
Нужно чтобы была возможность включать джиквери из админки, но не более.
Иначе нужно делать две ветки джумлы.
-2
Школьники, извините, плз, погорячился. Конечно джумла должна давать возможность школьникам учиться на ней, но школьники должны понимать, что джумла серьезный инструмент и при наличии прямых рук с ее помощью можно организовать нечто серьезное, например CRM-системы и прочие полезные и денежные штуки (а тут использовать джиквери не очень красиво).
Жаль, что новечки за внешней простотой компонентов идущих в коробочке не видят внутреннего потенциала джумлы.

На мой взгляд решение проблемы видится в добавлении нескольких режимов работы, например расширенные настройки (для разработчиков) или две ветки.
0
Скажите пожалуйста, решилась ли в J3.1 проблема из Вашего предыдущего поста, про ошибку?
0
boohgaltercom, да, проблема решена!
0
Скажите а теги в новой joomla нужно писать кирилицей или латиницей? А то почему то в перелинковке выбивает такие ссылки:
site.ru/raznoe/itemlist/tag/%D0%A0%D0%B0%D0%B4%D1%83%D0%B9%D1%82%D0%B5%D1%81%D1%8C.html
Не понятная лабуда получается....
0
Юджин, название тегов можете писать, как хотите. Чтобы не было таких ссылок, не заполняйте Псевдоним(Алиас) тега кириллицей. Вообще не заполняйте это поле. Joomla автоматически создаст правильный псевдоним.
0

Цитирую Wedal:

Юджин, название тегов можете писать, как хотите. Чтобы не было таких ссылок, не заполняйте Псевдоним(Алиас) тега кириллицей. Вообще не заполняйте это поле. Joomla автоматически создаст правильный псевдоним.


В том то и дело что сам вообще ни теги ни алиасы не писал, все оставляю на то, чтобы joomla сама создавала алиасы, ей же виднее как. А кто-нибудь может подсказать как как в перелинковке закрывать уже битые ссылки, которых уже нет и не будет или что с ними делать? Wedal огромное спасибо за ваши статьи, очень помогают и часто выручают! Заранее всем спасибо!
0
В чем их суть я то понял, но не совсем пока вшпрехал, что означает их вложенность... :lol:
0
titaniMOZG, это практически, как категории. Можно вывести список тегов родительского тега, можно вывести список материалов всех дочерних для родительского тегов.
0
Спасибо. Будем пробовать.
Очень вовремя они подоспели. У меня как раз сайт делается, где этого функционала очень не хватало.