Joomla: Какую версию выбрать?Опубликовано: 09.10.2012 06:27 Автор: Ogri Просмотров: 20341
На момент написания статьи ситуация с версиями 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-теги
Популярные
-
101686
Миграция с Joomla 1.5 на Joomla 2.5. Ч.2-1. Перенос jDownloads и jComments -
73896
Joomla: Интегрируем reCAPTCHA v2 (NO CAPTCHA) в JComments -
61619
Редактирование анимированных GIF-имиджей в Photoshop CS3 -
38278
Joomla: как добавить свои языковые константы или переопределить существующие -
34464
Единая фильтрация вывода модуля mod_jcomments_latest
Авторизация
Гитара
Гостевая колонка
Последние комментарии
-
Joomla: Интегрируем reCAPTCHA v2 (NO CAPTCHA) в JComments
-
스웨디시 09.06.2023 22:20
Hello! Do you use Twitter? I'd like to follow you if that would be okay. I'm absolutely enjoying your ...
-
-
Как отцентрировать контент в блоке по вертикали
-
crypto casino no kyc 10.06.2023 10:28
View a invigorated broad of gaming with Crypto Gambling cassino. Find in the lead large with our ...
-
-
Кнопки социальных сетей в Joomla 2.5. Плавающая панель от Share42
-
водка казино 10.06.2023 02:55
Howdy would you mind letting me know which web host you're working with? I've loaded your blog in ...
-
-
Миграция с Joomla 1.5 на Joomla 2.5. Ч.2-1. Перенос jDownloads и jComments
-
canada drugs cialis 09.06.2023 22:30
buy cialis from europe buy cialis sweden canada drugs cialis: https://fforhimsvipp.com/ buy cialis ...
-
lordfilm 09.06.2023 21:30
lordfilm: https://wbw.lordfilmof.com/
-
-
Структура внутренних ссылок сайта на Joomla
-
Sofia Weaver 10.06.2023 05:04
We absolutely love your blog and find most of your post's to be exactly I'm looking for. Do you offer ...
-
-
Цифровые коды WEB (веб) цветов для сайта
-
Gnometopia.Org 10.06.2023 04:04
I'd like to find out more? I'd care to find out some additional information. Here is my web blog ...
-
cheapest 09.06.2023 23:46
Howdy exceptional website! Does running a blog like this require a large amount of work? I have ...
-
스웨디시 09.06.2023 23:00
The tool is gently (or vigorously) scraped and rubbed over the skin. Feel free to visit my site : ...
-
滷味 09.06.2023 22:35
With that in thoughts, you are absolutely entitled to want an outfit that lives up to the special ...
-
Комментарии
Хорошая статья и почти всё понятно, но хочу уточнить: до сегодня я изучал версию Joomla 1.5 и под неё готовил материалы для сайта, который намереваюсь запустить в ближайшее время, но начав редактировать первую статью на главной, редактор TinyMCE меня просто задолбал, в поисках ответа, я побывал на форуме русской поддержки Joomla, но чтобы там найти понятное объяснение, можно крышу ветром сорвать. Я нашёл Вас и хотелось бы получить совет, такой же по делу, как и эта статья. Установить для сайта 2.5, но как там с редактором, с расширениями?
С уважением, Иван
К чему это я? К тому, что статья несколько устарела. А именно в том месте, где я еще сижу на 1.5 и прикидываю возможности миграции на 2.5. На сегодняшний день 1.5 для меня осталась в прошлом с нехорошими воспоминаниями о ее дырявости. Устанавливайте последний релиз 2.5 - на сегодня это 2.5.9 - и обновляйтесь по мере выхода новых подверсий.
С редактором там все так же, как и в 1.5. TinyMCE предустановлен сразу, но им я не пользовался и в предыдущей версии. Установил JCE, классная вещь, но нуждается в тщательной настройке. В ближайшее время как раз планирую статью об этом.
Касаемо других расширений - я использую всего полтора десятка, примерно половина из которых переписана для новых версий, а остальным нашлись аналоги.
Статьи с описанием процесса миграции CMS и расширений также планируются и даже уже частично написаны. К сожалению, пока не хватает времени довести их до ума и выложить. Так что спрашивайте пока здесь, чем смогу - помогу.
Удачи!
С уважением, Иван
А какие другие сайты у вас есть? Интересно посмотреть.
А сайтов больше нет. Был еще один, но перенес его сюда как раздел. Нет времени следить за несколькими, да и дизайны разные лепить. Все теперь под одной крышей.