Площадка Ogri - ogri.me | Конфигурируем сайт на Joomla. Глава 1. Какую версию выбрать?На момент написания статьи ситуация с версиями CMS Joomla следующая. 1.5 уже полгода как не поддерживается; последней стабильной версией является 2.5.6. Промежуточные 1.6 и 1.7 рассматривать не имеет смысла при наличии последней. К тому же, полторы недели назад вышла 3.0. К весне 2013 должна выйти 3.5. Каковы критерии выбора версии на данный момент и прогнозируемые - на полгода вперед?

Прежде всего, выбор версии зависит от того, создается ли новый сайт или уже имеется сайт на одной из версий Joomla. Начнем со второго случая.

Есть сайт на 1.5 - 1.7. Варианты:

  1. оставить пока как есть и подождать выхода 3.5;
  2. перевести на 2.5;
  3. перевести сразу на 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 будет осуществляться крайне легко и безболезненно. Поэтому стоит подождать до весны, а тем временем поиграться с третьей Джумлой на тестовых площадках.

Резюмируем.

  1. Имеем сайт на 2.5 - ура, у нас оптимальный на данный момент вариант. По мере выхода модификаций версии - обновляемся до последней (2.5.6 на сегодня). Параллельно тестим 3.0 и терпеливо ждем-с 3.5.
  2. Имеем сайт на 1.6 или 1.7 - без колебаний апгрейдимся до 2.5. Дальше - см. п. 1.
  3. Мы все еще на 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 пытаюсь подробно описывать в соответствующем цикле статей. Поинтересуйтесь. Возможно, он вам покажется приемлемым.

Комментарии  

ttlink.Com
0 # ttlink.Com 26.01.2023 17:33
%%

Look into my homepage - railroad injuries Lawyer [ttlink.Com]
Ответить | Ответить с цитатой | Цитировать
Carley
0 # Carley 26.01.2023 17:36
%%

my website; auto accident attorney (Carley)
Ответить | Ответить с цитатой | Цитировать
Motor Vehicle Legal
0 # Motor Vehicle Legal 26.01.2023 18:01
%%

Feel free to surf to my webpage ... Motor Vehicle Legal
Ответить | Ответить с цитатой | Цитировать
ttlink.Com
0 # ttlink.Com 26.01.2023 18:21
%%

My website - cerebral palsy settlement - ttlink.Com -
Ответить | Ответить с цитатой | Цитировать
Brayden
0 # Brayden 26.01.2023 18:26
%%

my homepage: semi truck accident settlement - Brayden -
Ответить | Ответить с цитатой | Цитировать
Eula
0 # Eula 26.01.2023 18:57
%%

Have a look at my web site - mesothelioma settlement (Eula)
Ответить | Ответить с цитатой | Цитировать
Sammie
0 # Sammie 26.01.2023 19:35
%%

Also visit my site ... cerebral palsy settlement (Sammie)
Ответить | Ответить с цитатой | Цитировать
Motor Vehicle case
0 # Motor Vehicle case 26.01.2023 19:36
%%

Feel free to surf to my site - Motor Vehicle case
Ответить | Ответить с цитатой | Цитировать

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


Работая с этим сайтом, вы даете свое согласие на использование файлов cookie, необходимых для сохранения выбранных вами настроек, а также для нормального функционирования сервисов Google.