Обновление сайта с Joomla 1.5 на Joomla 3 / Joomla 2.5

  • Вторник, 19 августа 2014

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

Мы рассмотрим обновление до Joomla 3.3 c помощью компонента JUpgrade Pro. В статье не будет рассказывать, ни о каких специфических компонентах или обновлении с сохранением шаблона. Все шаги актуальны для миграции на Joomla 2.5.

Для начала несколько рекомендаций, которые надо учесть перед миграцией:

  • Делать бекапы. Как говорится, есть админы, которые делают бекапы, и еще не делают, лучше пропустить стадию "еще не делают".
  • Все действия рекомендуется производить на локальном сервере. Рекомендую Open Server.
  • Учитывайте, что Joomla 3.3 и выше требуется PHP 5.3.10.
  • У вас не должно быть алиасов статей/пунктов меню с кириллическими символами.

Будем считать, что вы все сделали и все у вас хорошо и правильно. Приступаем к обновлению:

  • Устанавливаем последнюю Joomla 3 на локальный сервер.
  • Разворачиваем копию базы данных сайта Joomla 1.5 на локальном сервере
  • Качаем и устанавливаем компонент JUpgrade Pro.
  • Настраиваем компонент JUpgrade Pro - здесь надо дать некоторые разъяснения, можно мигрировать через RestFull api, но я рекомендую мигрировать через базу данных на прямую, так как это значительно быстрее и вызывает меньше ошибок.
    • Для настройки надо указать параметры базы данных вашего сайта на Joomla 1.5.
    • Выбрать какие данные компонентов Joomla вы хотите перенести.
    • Сохраняем настройки.
  • Нажимаем кнопочку начать обновление.
  • Ждем сообщения обновление завершено.
  • Проверяем, все ли на месте и корректно перенеслось.

Действия после обновления:

  • Перенести картинки со старого сайта. Перенести картинки можно просто скопировав папку /images/

В базе переход сайта на Joomla 3 завершен.

Если вы хотите перенести компоненты на Joomla 3, то есть платное расширение для JUpgrade Pro.

  • 3rd party extensions - на странице плагина вы можете просмотреть список поддерживаемых компонентов и узнать условия приобретения.

Популярные компоненты миграции:

Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Логотип Joomla

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.

Мы рады пригласить вас в ряды нашего сообщества!

Свернуть

Коротко о главном в Joomla

Новости портала

Новое в блогах

Видео

Форум о Joomla