[Web] Joomla 2.5. Обновляемся с 1.5 на 2.5.

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

Так что если выши клиенты хотят оставаться на старой версии или не хотят тратить деньги на обновление (а обновлять придется и шаблоны и компоненты) — следует их предупредить о возможных проблемах.

Мой опыт перехода с 1.5 на 2.5 (простенький сайт визитка, с K2 и aiContactSafe):

  1. делаю полный бекап сайта с помощью akeeba backup
  2. затем с помощью jUpgrade (ссылка) делаю обновление
  3. новая версия будет доступна по адресу http://адрес_вашего_сайта/jupgrade/
  4. шаблон не увиделся, на это решаемо, необходимо поправить templateDetails.xml и потом перейти в Extensions — Extension Manager — Discover и нажать кнопку Discover, выбрать нужный шаблон и нажать Install.
  5. так же следует обратить внимание на папку html шаблона, если там есть какие-то измененные модули — их надо откорректировать, если нет — ее лучше очистить
  6. сторонние компоненты не пошли, например K2 и aiContactSafe, но K2 уже обновили и он без проблем заработал (так как jUpgrade перенес все данные).

Что поддерживает jUpgrade:

  • Adminpraise
  • Kunena
  • K2
  • JoomComment
  • Virtuemart
  • redSHOP
  • CommunityBuilder
  • JCE
  • Contact Enhanced
  • JomSocial
  • redFORM
  • JEvents
  • Akeeba Backup
  • Jumi
  • redMEMBER

Думаю с более сложными сайтами, на которых есть например VirtueMart, какие-то хитрые системы регистрации, могут возникнуть проблемы. И последнее время я все больше думаю, что пора отказываться от Joomla, этой громоздкой системы и использовать например MODx (прекрасно на нем работает несколько сайтов, по сравнению с Joomla, летают).