Миграция с Joomla 1.5 на Joomla 2.5. ПредисловиеОпубликовано: 09.03.2013 19:43 Автор: Ogri Просмотров: 7629
Миграция с Joomla 1.5 на Joomla 2.5
Предисловие
1. Перенос информационного наполнения
2. Перенос расширений:
2.1. jDownloads и jComments
2.2. Шаблон, редактор и другие расширения
Эпилог
Со времени написания статьи, где я пытался рассуждать о выборе версии CMS Joomla! и целесообразности перехода со старых версий на новые, прошло 4.5 месяца. За это время Joomla 1.5 разонравилась мне окончательно, тем более что сайты на ней начали делать проблемы, в частности, один из них был дважды взломан. 3.0 развивается, расширения к ней активно пишутся сторонними разработчиками, но я все-таки остановился на 2.5, которую успел изучить и оценить весьма положительно. Сайт, который вы сейчас читаете, переехал с 1.5.22 на 2.5.8 в начале декабря 2012 года, а в конце февраля 2013 я обновился до 2.5.9. Другой сайт, тот самый, что хакнули когда он был на 1.5, перевел сразу на 2.5.9 в середине февраля. На обоих - полет нормальный.
Процесс миграции, который я попытаюсь подробно описать, сложился в результате переработки большого количества информации из Сети, а также некоторого количества попыток свести его к минимуму ручной работы. К примеру, на первом этапе переезда - использования утилиты jUpgrade - я переносил и расширения, но из-за тотальной несовместимости их с новой версией на новом сайте получалась форменная каша, работоспособность его приближалась к нулевой. Поэтому я решил переносить для начала только наполнение, а расширения устанавливать отдельно и по каждому определяться, как по-возможности легко и быстро восстанавливать привычные настройки и данные.
Поэтому прошу иметь в виду, что ручной работы будет предостаточно. Описываемый сценарий не предусматривает перенос десятка сайтов нажатием пары кнопок, да, боюсь, такового на данное время и не существует. Но он гарантированно приведет к получению полностью работоспособного сайта на 2.5 с сохранением контента и большинства настроек со старого сайта на 1.5.
Небольшой дисклеймер:
Все, что я описываю, я успешно проделал сам несколько раз. Тем не менее, если невнимательно следовать инструкциям, можно уронить все что только можно. Поэтому перед началом работы - бэкап файлов и базы данных! Также я советовал бы сохранять промежуточные результаты, чтобы в случае сбоя не пришлось откатываться к началу процесса. Я проделывал все на локальном web-сервере, тщательно тестировал и лишь затем заливал на хостинг. Рекомендую поступать так же.
Новые
-
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-теги
Популярные
-
60478
Редактирование анимированных GIF-имиджей в Photoshop CS3 -
43319
Joomla: Интегрируем reCAPTCHA v2 (NO CAPTCHA) в JComments -
42797
Миграция с Joomla 1.5 на Joomla 2.5. Ч.2-1. Перенос jDownloads и jComments -
32968
Единая фильтрация вывода модуля mod_jcomments_latest -
30731
Joomla: как добавить свои языковые константы или переопределить существующие
Авторизация
Гитара
Гостевая колонка
Последние комментарии
-
Joomla: Какую версию выбрать?
-
Zenaida 26.01.2023 20:55
%% my site; mesothelioma claim, Zenaida ...
-
-
Joomla: Сливаем два сайта в один при помощи компонента J2XML
-
double high bed 26.01.2023 21:03
%% My website - double high bed: https://board.ro-meta.com/index.php?action=profile;u=544049
-
Harvey 26.01.2023 20:59
%% My blog :: cerebral palsy lawyers (Harvey ...
-
mall.bmctv.co.kr 26.01.2023 20:58
%% Here is my site ... boat accident lawyer (mall.bmctv.co.kr ...
-
Cassie 26.01.2023 20:52
%% Look into my web blog ... auto accident case (Cassie: https://many.fan/hildastitt69)
-
-
Joomla: как добавить свои языковые константы или переопределить существующие
-
Patty 26.01.2023 21:03
%% My webpage; asbestos lawyer [Patty ...
-
-
Миграция с Joomla 1.5 на Joomla 2.5. Ч.2-1. Перенос jDownloads и jComments
-
Motor vehicle claim 26.01.2023 21:01
%% Feel free to surf to my blog post: Motor vehicle claim ...
-
Asbestos litigation 26.01.2023 21:00
%% Also visit my webpage Asbestos litigation ...
-
Krystyna 26.01.2023 20:59
%% Take a look at my web blog ... mesothelioma lawyer (Krystyna ...
-
-
Структура внутренних ссылок сайта на Joomla
-
truck Accident case 26.01.2023 21:03
%% Here is my site truck Accident case: http://www.daeya.kr/bbs/board.php?bo_table=qna&wr_id=55531
-
Комментарии
Кстати, и все комментарии мне удалось перенести по следующему алгоритму: сразу после миграции переименовала старые таблицы (изменила префикс) и после этого (только после этого) загрузила на новый сайт последнюю версию компонента комментариев - всё.
Пока сайт у меня на денвере - закончу полную отладку и перенесу на хостинг.
Еще раз спасибо за подробное описание, действительно, очень помогло.
Странно, я осуществил уже миграцию полутора десятков сайтов по этой методике, и всегда все проходило четко, включая предварительную инсталяцию движка. Но вы молодец, что нашли свое решение, здесь главное - результат.
Рад, что вы положительно оценили мой скромный труд, и спасибо вам за лестное мнение о нем. Буду стараться держать планку и впредь.