Перенос сайта из одной системы UMI.CMS в другую с мультисайтовостью — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
 
(не показано 20 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
''' Актуально для версии 19.'''
 
''' Актуально для версии 19.'''
  
'''В этой статье мы рассмотрим перенос сайта с одной системы UMI.CMS в другую с мультисайтовостью.'''
 
 
Некоторые редакции системы поддерживают возможность управления несколькими сайтами из одной административной панели.
 
Некоторые редакции системы поддерживают возможность управления несколькими сайтами из одной административной панели.
 +
<br>'''В этой статье мы рассмотрим перенос сайта с одной системы UMI.CMS в другую с мультисайтовостью.'''
 +
<br>Инструкция вам подойдет, если у вас уже есть наполненный сайт, который вы хотите перенести в систему с мультисайтовостью. Если же вам нужно установить новый шаблон на другой сайт в системе с мультисайтовостью, а не переносить уже существующий сайт, в нашей документации есть более простая инструкция: [http://help.docs.umi-cms.ru/rabota_s_modulyami/modul_konfiguraciya/vkladka_solutions/]
 +
<br>
  
Вы можете решить задачу следующим образом:
+
'''Решение:'''
 +
<br>Данные можно перенести с помощью модуля "Обмен данными" [http://help.docs.umi-cms.ru/rabota_s_modulyami/modul_obmen_dannymi/], в нем есть формат UMIDump 2.0 [http://api.docs.umi-cms.ru/razrabotka_nestandartnogo_funkcionala/format_umidump_20/]. Шаблоны, стили и js'ы потребуется переносить вручную.
  
1) Установить по Вашему ключу отдельно систему с готовым решением;
+
Для переноса вам понадобится:
 +
<br>1. Сделать экспорт структуры сайта в формате UMIDump (будут экспортированы страницы, типы данных и контент).
 +
<br>2. Скопировать папки templates, xsltTpls, classes, css и js.
 +
<br>3. После подключения доменного имени в системе с мультисайтовостью для этого домена можно будет импортировать полученный со второй системы файл.
 +
<br>4. Добавить содержимое скопированных папок (именно добавить, а не заменить) к имеющимся папкам в системе. Если два php-файла с одинаковым названием имеют разное содержимое, необходимо их соединить таким образом, чтобы конечный файл включал методы и первого, и второго файла. Также версии системы должны совпадать.
  
2) Перенести готовое решение на первую систему с мультисайтовостью;
+
Подробнее о мультисайтовости: http://wiki.umisoft.ru/Мультисайтовость
Примечание: Данные можно перенести с помощью модуля "Обмен данными", в нем есть формата umiDump2.0. Шаблоны, стили и js'ы придется переносить руками.
+
<br>Подробнее о редакциях системы, поддерживающих мультисайтовость: https://www.umi-cms.ru/editions/compare/
 
 
Для переноса вам понадобится:
 
1. Сделать экспорт структуры сайта в формате umidump(будут экспортированы страницы, типы данных и контент)
 
2. Скопировать папки templates, xsltTpls, classes, css и js
 
3. После подключения доменного имени на первой системе, для этого домена можно будет импортировать полученный со второй системы файл.
 
4. Добавить содержимое скопированных папок(именно добавить,а не заменить) к имеющимся папкам в системе. Если два php файла с одинаковым названием имеют разное содержимое, необходимо их соединить таким образом, чтобы конечный файл включал методы и первого и второго файла.
 
  
'''Примечание:''' Начиная с 19 версии в системе появилась возможность установить новый шаблон с UMI.Market в систему с мультисайтовостью. Поэтому если вам нужно установить систему с нуля и не переносить уже существующий сайт, есть простая инструкция в нашей документации [http://help.docs.umi-cms.ru/rabota_s_modulyami/modul_konfiguraciya/vkladka_solutions/]
 
  
  [[category:Модуль Обмен данными]]
+
  [[category:Модуль Обмен данными]] [[Категория:Вопросы установки настройки и переноса]]

Текущая версия на 08:26, 17 декабря 2018

Актуально для версии 19.

Некоторые редакции системы поддерживают возможность управления несколькими сайтами из одной административной панели.
В этой статье мы рассмотрим перенос сайта с одной системы UMI.CMS в другую с мультисайтовостью.
Инструкция вам подойдет, если у вас уже есть наполненный сайт, который вы хотите перенести в систему с мультисайтовостью. Если же вам нужно установить новый шаблон на другой сайт в системе с мультисайтовостью, а не переносить уже существующий сайт, в нашей документации есть более простая инструкция: [1]

Решение:
Данные можно перенести с помощью модуля "Обмен данными" [2], в нем есть формат UMIDump 2.0 [3]. Шаблоны, стили и js'ы потребуется переносить вручную.

Для переноса вам понадобится:
1. Сделать экспорт структуры сайта в формате UMIDump (будут экспортированы страницы, типы данных и контент).
2. Скопировать папки templates, xsltTpls, classes, css и js.
3. После подключения доменного имени в системе с мультисайтовостью для этого домена можно будет импортировать полученный со второй системы файл.
4. Добавить содержимое скопированных папок (именно добавить, а не заменить) к имеющимся папкам в системе. Если два php-файла с одинаковым названием имеют разное содержимое, необходимо их соединить таким образом, чтобы конечный файл включал методы и первого, и второго файла. Также версии системы должны совпадать.

Подробнее о мультисайтовости: http://wiki.umisoft.ru/Мультисайтовость
Подробнее о редакциях системы, поддерживающих мультисайтовость: https://www.umi-cms.ru/editions/compare/