Как лучше переносить изменения с локального на внешний сайт?

Главные вкладки

Аватар пользователя Stepler Stepler 9 марта 2011 в 7:37

Очень удобно экспериментировать с копией свого сайта размещенной на локальном сервере.

Вопрос: как лучше вносить изменения во внешний сайт?

а) импортировать БД сайта (локальный сайт копия внешнего);
б) повторить на внешнем сайте все изменения произведенный на локальном.

Поделитесь опытом.

Комментарии

Аватар пользователя Stepler Stepler 9 марта 2011 в 13:27

sas@drupal.org, а у тебя локальный и внешний сайт с одинаковыми названиями?

Я когда разместил сайт на хостинге столкнулся с тем, что при одинаковых именах локального и внешнего сайта предпочтение отдается тому, который был первый загружен (как правило внешнему, т.к. при вкл интернете локальный сайт игнорируется). Если же я отключаю интернет, то локальный сайт грузит каждую страничку секунд по десять. Плюс я сам иногда путался и начинал экспериментировать на внешнем сайте думая что он локальный.

Аватар пользователя G.A. Vinogradov G.A. Vinogradov 9 марта 2011 в 13:42

Я настроил выгрузку дампа не всей БД, а только тех таблиц, что нужны: views, custom_breadcrumbs, wysiwyg, и так далее. Поэтому обновление делается с записью этого дампа, контент не нарушается.

Аватар пользователя Stepler Stepler 9 марта 2011 в 15:20

G.A. Vinogradov, я думал над этим, но тут надо четко знать назначение всех таблиц БД друпала. Пока не могу этим похвастаться.

Аватар пользователя G.A. Vinogradov G.A. Vinogradov 9 марта 2011 в 15:25

Stepler wrote:
G.A. Vinogradov, я думал над этим, но тут надо четко знать назначение всех таблиц БД друпала. Пока не могу этим похвастаться.

Я разобрался в таблицах друпала и его модулей именно тогда, когда передо мной возникла такая задача (сделать миграцию максимально простой для разработчика и незаметной для заказчика).

Аватар пользователя Stepler Stepler 9 марта 2011 в 15:23

"<a href="mailto:sas@drupal.org">sas@drupal.org</a>" wrote:

Просто название папки другое или еще в settings.php (в $base_url) другое название задано?