Интересно узнать самый оптимальный способ синхронизации настроек сайта... т.е. например - есть один сайт... скопировал его на локальный компьютер, установил на него разные модули... настроил их... установил тему... внёс изменения в css... добавил новые поля в типы материалов и профиля пользователей... а потом захотел перенести все настройки в базе данных с localhost на рабочий сайт таким образом, чтоб не страдали материалы и аккаунты пользователей (включая те материалы и аккаунты, которые успели появиться на сайте во время моих экспериментов на localhost...) Какие таблицы в бд нужно не трогать, чтоб нужная информация на сайте не пострадала? Может модуль какой есть для таких случаев?
Заранее спасибо за совет!
Комментарии
drush
drupal 8
features
А есть пападробности?
http://groups.drupal.org/node/191283
Кстати о восьмёрке.. Сегодня меня посетила мысль перенести сайт с 6 на 8. Сайт несложный.Стоит дать ей жизнь или лучше подождать?
цель переноса какая?
6 уже старенькая.. Ну и хочется поработать с восьмёркой. Сравнить производительность версий.
Ну предложение о Drupal 8 пока неактуально...
У модуля Features хорошая задумка... Я с ним не знаком, но судя по описаниям предположил, что это не универсальное решение (поправьте если ошибаюсь), так как синхронизировать можно функционал только некоторых отдельных модулей (в числе которых и модули ядра)... В общем возможности для синхронизации ограничиваются некоторым количеством модулей... Или нет? Интересен этот момент. Буду рад ответу.
Drush штука, судя по описаниям и отзывам, классная... Жалко русской документации нигде не найти... И в случае внесения изменений в базу данных нужно знать архитектуру друпала... знать какие таблицы нужно синхронизировать, а какие нет... Подскажите кто-нибудь какие таблицы не нужно синхронизировать в моём случае (когда были установлены и настроены новые модули и темы, добавлены поля в типы материалов и профиля пользователей... и добавлены новые материалы и профиля "старого образца").
да. но это вполне хватает.
Понятно. Интереснее тогда о drush подробности узнать... какие таблицы нужно синхронизировать, какие нет...
Кто-нибудь мне подскажет ? )))) какие нужно таблицы синхронизировать, а какие нет...
По поводу Drush посмотри тут
Для начала поставить фичи, там нет никаких таблиц
Спасибо. Посмотрю ))
Я знаю что в Drush нет никаких таблиц... я говорил про таблицы бд друпала... Про Drush знаю маловато пока, но предполагаю что с помощью него можно синхронизировать локальную версию сайта с рабочей, поэтому и хотел заранее уточнить как правильно это сделать (с помощью Drush), чтоб после синхронизации не пострадали уже существующие (созданные на рабочем сайте) аккаунты и материалы, если в типы материалов и профили на localhost будут добавлены или удалены новые поля... и пр... (писал выше)
башоргостан
К нам пришел еще более суровый вебмастер
Первый работал на линуксе. Второй сказал, что убунто - это таже видна. И ставит себе FreeBSD, так как там, по его словам, "есть прикольные проблемы с софтом и железом, можно покопаться."
Никто вам не скажет какие таблицы нужно перенести по 3 простым причинам:
1. Друпал создает таблицы самостоятельно для каждого типа материала.
2. Модуль CCK создает таблицы для каждого поля ССК с мультивыбором.
3. Различные модули так же создают таблицы в бд.
А мой совет по основному вопросу: делайте дампы всего и вся в нужные моменты времени с помощью модуля Backup Migrate.