ADBLOCK_MSG
Joomla: Какую версию выбрать?Опубликовано: 09.10.2012, 06:27 Автор: Ogri Просмотров: 21496
На момент написания статьи ситуация с версиями CMS Joomla следующая. 1.5 уже полгода как не поддерживается; последней стабильной версией является 2.5.6. Промежуточные 1.6 и 1.7 рассматривать не имеет смысла при наличии последней. К тому же, полторы недели назад вышла 3.0. К весне 2013 должна выйти 3.5. Каковы критерии выбора версии на данный момент и прогнозируемые - на полгода вперед?
Прежде всего, выбор версии зависит от того, создается ли новый сайт или уже имеется сайт на одной из версий Joomla. Начнем со второго случая.
Есть сайт на 1.5 - 1.7. Варианты:
- оставить пока как есть и подождать выхода 3.5;
- перевести на 2.5;
- перевести сразу на 3.0.
Сразу отметим, что, начиная с версии 1.6, апгрейд до 2.5 осуществляется безболезненно, расширения полностью совместимы. Поэтому я бы перевел сайты, построенные на 1.6 и 1.7, на версию 2.5.6 (насчет 3.0 - соображения ниже). Что же касается сайтов на 1.5 - все не так просто, и здесь есть о чем порассуждать. К тому же, это как раз мой случай.
Рассмотрим все за и против каждого из вышеперечисленный вариантов.
Мои сайты на Joomla (включая данный) на сегодня работают на 1.5.22, и работают без проблем. Перевод с 1.5 на 2.5 сопряжен с большими затратами труда и времени из-за несовместимости движков и расширений. С другой стороны, версия 2.5 имеет множество преимуществ, да и в ногу со временем шагать все-таки нужно, иначе потом не поспеешь. Поддержка 1.5, по заявлению The Joomla! Project, все-таки еще частично осуществляется, но только в случае проблем безопасности, и в ближайшее после выхода 3.0 время будет прекращена полностью. Правда, воспользоваться поддержкой, пока она предоставлялась полностью, мне не довелось - за полтора года не было проблем вообще. Поэтому мой выбор - оставить пока все как есть, но постепенно готовить переход на 2.5 - подбирать аналогичные используемым мною расширения в случае, если авторы не удосужились переписать их под новую версию, а также выработать или подчерпнуть в сети оптимальную стратегию быстрого поточного апгрейда сайтов с 1.5 до 2.5. Процесс уже идет, результаты будут опубликованы.
Если же создается новый сайт, его однозначно стоит делать на 2.5. Ну, разве что вебмастер хорошо знаком с 1.5, имеет готовые болванки и не имеет времени и/или желания изучать новые фичи и искать новые расширения - тогда, конечно, 1.5 все еще имеет право на существование. Но рано или поздно слезть с нее придется, и время с желанием найти все же стоит.
Теперь отдельно о третьей Джумле и ожиданиях от 3.5. В 3.0 появились несколько замечательных фишек, как-то - включение в движок отличного фреймворка для работы с интерфейсом Twitter Bootstrap, новый интерфейс для мобильных устройств - как фронтэнда, так и, что особенно здорово, административного шаблона, упрощенная установка всего в три шага; ну и еще полтора примерно десятка нововведений и усовершенствований. Так может - сразу на нее? Нет, не стоит торопиться. Во-первых, 2.5, вышедшая не так давно, имеет статус долгосрочной поддержки - Long Term Support (LTS) и будет полноценно поддерживаться до выхода 3.5 и некоторое время после. Во-вторых, версия сырая, нетестированная, да и расширения под нее еще не адаптированы. И самое главное - разработчики позиционируют ее как промежуточную перед 3.5 и не рекомендуют переводить сайты с 2.5 на нее. Цель выхода Тройки-точка-Ноль - дать возможность сайтостроителям заблаговременно заценить всю прелесть Тройки-точка-Пять и подойти к ее релизу во всеоружии. Также они заверяют, что апгрейд 2.5 на 3.5 будет осуществляться крайне легко и безболезненно. Поэтому стоит подождать до весны, а тем временем поиграться с третьей Джумлой на тестовых площадках.
Резюмируем.
- Имеем сайт на 2.5 - ура, у нас оптимальный на данный момент вариант. По мере выхода модификаций версии - обновляемся до последней (2.5.6 на сегодня). Параллельно тестим 3.0 и терпеливо ждем-с 3.5.
- Имеем сайт на 1.6 или 1.7 - без колебаний апгрейдимся до 2.5. Дальше - см. п. 1.
- Мы все еще на 1.5 - прикидываем все pros & cons миграции на 2.5. Соображения "за" перевесили - переводим на 2.5 (как - тема отдельная, ищем пока в Сети), и затем - опять-таки см. п. 1. Если же пока решили остаться на 1.5 - выбираем время на изучение матчасти по фишкам новых версий и держим в голове необходимость на них перехода. Появились время/силы/желание/деньги - бросаем их на достижение этой цели, не ждем 3.5 - на нее легко перейдем в свое время.
Upd: Через 5 месяцев после написания статьи, а именно - на первую половину марта 2013, докладываю. Один из моих сайтов на Joomla 1.5.22 был дважды взломан. Дыры в защите старой Джумлы и мое головотяпство вылились мне в приличный геморрой по авральному переезду полузаброшенного проекта на секьюрную версию. Не исключаю, что в самой последней Полуторке проблем с безопасностью поменьше. Множество сайтов до сих пор на ней, и так будет еще долгое время. Но я к тому времени уже выработал свой сценарий перехода на новую версию, и с 1.5 больше не дружу. Во всем остальном по-прежнему придерживаюсь изложенных в статье соображений.
Упомянутый процесс миграции с Joomla 1.5 на Joomla 2.5 пытаюсь подробно описывать в соответствующем цикле статей. Поинтересуйтесь. Возможно, он вам покажется приемлемым.
Новые
-
20.07.2020, 00:53
Joomla 3: Перенаправление на ту же страницу после авторизации -
13.02.2017, 14:09
Joomla: как добавить свои языковые константы или переопределить существующие -
13.02.2017, 13:23
Joomla: Интегрируем reCAPTCHA v2 (NO CAPTCHA) в JComments -
23.06.2016, 10:48
Единая фильтрация вывода модуля mod_jcomments_latest -
13.09.2015, 13:06
Постим иллюстрированные статьи Joomla-сайта на Facebook, используя OG-теги
Популярные
-
118689
Миграция с Joomla 1.5 на Joomla 2.5. Ч.2-1. Перенос jDownloads и jComments -
87972
Joomla: Интегрируем reCAPTCHA v2 (NO CAPTCHA) в JComments -
63916
Редактирование анимированных GIF-имиджей в Photoshop CS3 -
61930
Joomla: как добавить свои языковые константы или переопределить существующие -
45135
Цифровые коды WEB (веб) цветов для сайта
Авторизация
Гитара
Гостевая колонка
Последние комментарии
-
Joomla: Интегрируем reCAPTCHA v2 (NO CAPTCHA) в JComments
-
Тест
25.08.2020 11:37
Не выводит сообщение об ошибке, если галку не нажать в рекапче
-
Николай3333
05.08.2020 07:55
Неужели работает?
-
Дарья Смирнова
29.07.2020 06:02
Здравствуйте, все вроде сделала по инструкции, но точно так же никаких изменений. Разве что теперь ...
-
ТвойБро
24.03.2020 03:42
Огромное спасибо, помогло. Странно, что по дефолту в jcomments предлагает в настройках выбрать ...
-
Валерий
21.02.2020 03:25
Проверка
-
Денис
02.01.2020 21:21
УРАААА! Заработало после очистки кэша сайта! Спасибо!
-
Денис
02.01.2020 20:56
Забыл сказать, что этот вариант установился на сайт, но по-прежнему при использовании reCAPTCHA ...
-
Вованя
25.12.2019 18:31
12345
-
Вованя
25.12.2019 18:31
Проверка, просто проверяю. раз раз раз)
-
Тест
25.08.2020 11:37
-
Миграция с Joomla 1.5 на Joomla 2.5. Ч.2-1. Перенос jDownloads и jComments
-
Андрей67
11.08.2020 16:54
У меня такая же картина, нет кнопки Импорт. как быть?
-
Андрей67
11.08.2020 16:54
Комментарии
Хорошая статья и почти всё понятно, но хочу уточнить: до сегодня я изучал версию Joomla 1.5 и под неё готовил материалы для сайта, который намереваюсь запустить в ближайшее время, но начав редактировать первую статью на главной, редактор TinyMCE меня просто задолбал, в поисках ответа, я побывал на форуме русской поддержки Joomla, но чтобы там найти понятное объяснение, можно крышу ветром сорвать. Я нашёл Вас и хотелось бы получить совет, такой же по делу, как и эта статья. Установить для сайта 2.5, но как там с редактором, с расширениями?
С уважением, Иван
К чему это я? К тому, что статья несколько устарела. А именно в том месте, где я еще сижу на 1.5 и прикидываю возможности миграции на 2.5. На сегодняшний день 1.5 для меня осталась в прошлом с нехорошими воспоминаниями о ее дырявости. Устанавливайте последний релиз 2.5 - на сегодня это 2.5.9 - и обновляйтесь по мере выхода новых подверсий.
С редактором там все так же, как и в 1.5. TinyMCE предустановлен сразу, но им я не пользовался и в предыдущей версии. Установил JCE, классная вещь, но нуждается в тщательной настройке. В ближайшее время как раз планирую статью об этом.
Касаемо других расширений - я использую всего полтора десятка, примерно половина из которых переписана для новых версий, а остальным нашлись аналоги.
Статьи с описанием процесса миграции CMS и расширений также планируются и даже уже частично написаны. К сожалению, пока не хватает времени довести их до ума и выложить. Так что спрашивайте пока здесь, чем смогу - помогу.
Удачи!
С уважением, Иван
А какие другие сайты у вас есть? Интересно посмотреть.
А сайтов больше нет. Был еще один, но перенес его сюда как раздел. Нет времени следить за несколькими, да и дизайны разные лепить. Все теперь под одной крышей.