, → Перенос изменений на рабочий сайт

Check list по переносу изменений на рабочий сайтПеренося недавно изменения на живой сайт, я написала для себя небольшой план по подобному переносу на будущее. Экий «тихий» перенос без перехода в режим off. Решила им поделиться, вдруг кому пригодиться или кто что добавит. План, конечно не идеален и не может подходить всем и всегда, но, тем не менее, в нем описаны основные возможные пункты.

Warnings → Предупреждения

ПРИМЕЧАНИЕ-1: Пункты выполняются только при необходимости, если в них необходимости нет, то они пропускаются. (Это просто, чтобы не было "лишних" вопросов.)

ПРИМЕЧАНИЕ-2: Должно быть включено полное кеширование, т.е страниц CSS и JS, с установленным временем жизни кеша. Т.о пока пользователи видят кешированные страницы, вы спокойно работаете. Если кеширование не включено, то вносите "быстрые правки", т.е. откройте по FTP все файлы, которые нужно отредактировать и внесите изменения во все файлы. После чего сохраните их в нужном порядке. Или же подготовьте файлы с изменениями и затем загрузите их все (после включения новых модулей, во избежание не нужных ошибок о том, что функция, вызываемая в шаблоне, не найдена Улыбка).

План, он же «check list»

  1. Загрузить все необходимые файлы (модули, файлы шаблонов темы, js, css, изображения) на сервер.
  2. Внести правки в существующие CSS/JS файлы.
  3. Подключить новые CSS/JS файлы через THEME.info или template.php.
  4. Включение и настройка новых модулей (всех сразу или по одному).
  5. Внести изменения в файл template.php.
  6. Внести изменения в остальные файлы темы, такие как page.tpl.php, node.tpl.php и т.п.
  7. Очистить кеш.
  8. Любоваться результатом
RSS-материал

2 Комментария [Нет новых]

Аватар пользователя Inglar

О, на счет кеширования интересно! буду знать Широкая улыбка это действительно можно применять при маленьких изменениях, а так скопировать бд и файлы сайта на локалку и там править, а после просто заменить по бырому и никто нечего не видит

Аватар пользователя EllECTRONC

Когда БД небольшая, конечно есть смысл и в этом, но если она большая или есть проблемы с разовым импортом баз, то лучше не стоит. Широкая улыбка А если еще и скорость исходящая не очень…

+ Если сайт не ваш и БД вам не дали? То тут уже с БД не пройдет. Подмигивание

Что ты об этом думаешь?

МультиВход
ИЛИ

Комментарии