Тестовая копия сайта - это полный дубль файлов и базы данных на отдельном адресе, где обкатывают правки, обновления и новые модули без риска уронить боевой сайт. Разворачивается копия за 2-4 часа, лицензия 1С-Битрикс разрешает её без дополнительной платы. Два обязательных условия: копия закрыта от поисковиков и посторонних, а почта и интеграции на ней отключены, чтобы тест не слал письма живым клиентам. Разбираем, зачем нужен такой контур и как поднять его правильно.

Важно. Правки «на живом» - главный поставщик ошибок 500 и ночных авралов: одна лишняя скобка в шаблоне кладёт сайт у всех посетителей сразу. Как разбирать такие падения, мы писали в статье про ошибку 500, но дешевле, чтобы падала тестовая копия, а не касса бизнеса.

Зачем нужна тестовая копия, если и так всё работает

  • Обновления Битрикс и модулей - сначала на тесте, потом на бою; конфликты ловятся без жертв
  • Правки дизайна и кода - заказчик смотрит и согласовывает на копии, посетители ничего не видят
  • Новые модули и интеграции - платёжки, доставки, CRM обкатываются без риска для заказов
  • Эксперименты с производительностью - композит, кэш, индексы: свобода ломать без последствий
  • Обучение сотрудников - новый контент-менеджер тренируется там, где нельзя ничего испортить

Как развернуть тестовую копию сайта пошагово

  1. Выберите площадкуПоддомен вида dev.site.by на том же хостинге - минимум затрат; отдельный сервер - чистота эксперимента. Для большинства задач хватает поддомена.
  2. Скопируйте файлыПолная копия каталога сайта. В Битрикс удобно штатным бэкапом: он собирает файлы и базу в один архив.
  3. Разверните базу данныхДамп боевой БД заливается в отдельную базу. Никогда не подключайте тестовые файлы к боевой базе - это классика катастроф.
  4. Поправьте настройки подключенияРеквизиты БД, адрес сайта, пути. В Битрикс проверьте настройки главного модуля и смену адреса сайта на тестовый домен.
  5. Закройте копию от чужих глазПароль на уровне сервера плюс запрет индексации. Открытая копия - это дубли в поиске и слив данных.
  6. Отключите почту и интеграцииРассылки, уведомления, обмен с 1С, платёжные системы, выгрузки на маркетплейсы - всё в тестовый режим или выключено.
  7. Пометьте копию визуальноЦветная плашка «ТЕСТ» в шапке админки спасает от правок не в том окне - ошибки, которую совершали все.
Самая дорогая ошибка. Забытые интеграции на копии: тестовый прогон заказа списывает деньги через боевую платёжку, обмен заливает мусор в рабочую 1С, а рассылка уходит реальным клиентам. Отключение интеграций - не пункт «по желанию», а первое, что делается после разворота базы.
Про лицензию. 1С-Битрикс официально разрешает использовать копии сайта для разработки и тестирования на той же лицензии - покупать второй ключ не нужно. Ограничение одно: копия не должна обслуживать реальных посетителей.

Чем тестовая копия отличается от бэкапа

Бэкап - это консервы: архив, который лежит на полке до аварии. Тестовая копия - рабочая кухня: живой сайт, на котором постоянно что-то готовится. Наличие копии не отменяет бэкапы, а бэкапы не заменяют копию - это разные инструменты с разными задачами. Путаница между ними дорого обходится: «у нас же есть копия» - а восстановиться не из чего, потому что копия месячной давности и с правками.

ПараметрБоевой сайтТестовая копия
Индексация поисковикамиОткрытЗапрещена, доступ по паролю
Почта и уведомленияРаботаютОтключены или в песочнице
Обмен с 1С и платёжкиБоевыеОтключены или тестовые
ДанныеАктуальныеСлепок на дату разворота
Право на ошибкуНетПолное

Хотите править сайт без страха его уронить?

Развернём тестовую копию, закроем её от поисковиков, отключим интеграции и наладим перенос правок на бой. Разово или в рамках поддержки - смета за один день.

Развернуть дев-копию
Совет. Держите движение строго односторонним: код едет с теста на бой, данные - с боя на тест. Как только кто-то «быстренько поправил на бою» мимо копии, контуры расходятся, и следующий перенос правок превращается в сапёрную работу.

Частые вопросы про тестовую копию сайта

Не навредит ли тестовая копия SEO основного сайта?
Навредит, если оставить её открытой: поисковики склеят дубли непредсказуемым образом. Поэтому копию закрывают паролем на уровне сервера и запретом индексации - тогда для поисковых систем её просто не существует.
Можно ли держать тестовую копию на локальном компьютере?
Для разработчика - да, это удобно. Для согласования с заказчиком и командной работы лучше копия на поддомене: её видно из любого места, а окружение совпадает с боевым хостингом, что исключает сюрпризы «у меня работало».
Как часто обновлять данные на тестовой копии?
Перед каждым серьёзным блоком работ: обновлением платформы, доработкой каталога, интеграцией. Свежий слепок боевой базы гарантирует, что тест отражает реальность, а не прошлогоднюю жизнь сайта.
Сколько стоит развернуть тестовую копию?
Типовой разворот копии сайта на Битрикс - 2-4 часа работы специалиста, от 100-200 BYN разово в зависимости от объёма базы и интеграций. Для сайтов на нашей поддержке дев-контур входит в процесс работ по умолчанию.

Тестовая копия - самая дешёвая страховка в веб-разработке: пара часов работы против часов простоя и потерянных заказов. Закажите разворот дев-контура в Alavir: доработка сайтов на Битрикс - с 2013 года, 450+ проектов, все правки у нас идут через тестовую копию. А если хотите, чтобы контур жил и обновлялся сам, - подключите администрирование сайта.