Панель на собственном скрипте выглядит выгодно ровно до первого серьёзного инцидента: упавшего сервера ночью, сломавшегося обновления или сгоревшего сертификата. В какой-то момент становится видно, что вы платите не за скрипт, а за роль системного администратора — временем, которого не хватает на продажи. Ниже — как понять, что этот момент наступил, и как переехать, не потеряв клиентов.
Признаки, что пора переезжать
- Вы чаще занимаетесь сервером и обновлениями, чем каталогом и клиентами.
- Панель падала под нагрузкой или под атакой, и вы не смогли быстро восстановить работу.
- Версия скрипта давно не обновлялась — либо разработчик пропал, либо обновление ломает ваши правки.
- Бэкапы делаются «когда вспомню», и вы не проверяли, разворачиваются ли они вообще.
- Суммарные расходы на сервер, защиту, продление лицензии и разовые работы подрядчика превышают стоимость аренды.
Отдельный частый случай — панель работает, но объёмов пока мало, и платить за сервер и лицензию просто нечем. Аренда с бесплатным нижним планом закрывает именно эту ситуацию: инфраструктура есть, а расходы появляются вместе с оборотом.
Что переносится, а что нет
Реалистичные ожидания экономят нервы. Переносится:
- Домен — целиком, вместе с накопленным SEO и узнаваемостью. Это главное, что вы сохраняете.
- Каталог услуг — воссоздаётся по вашим поставщикам, с вашими ценами и наценкой.
- Поставщики — те же API-ключи подключаются на новой платформе.
- Бренд — логотип, цвета, тексты, оформление витрины.
Не переносится автоматически: пароли клиентов (они хранятся в виде хешей и не подходят другой системе), детальная история заказов и внутренние логи. Балансы клиентов переносятся вручную по выгрузке — это выполнимо, но требует сверки и аккуратности.
Подготовка: инвентаризация
До переезда соберите в одном месте:
- Выгрузку клиентов: почта, текущий баланс, дата регистрации.
- Список активных услуг с закупочными и розничными ценами.
- API-ключи и остатки балансов у всех поставщиков.
- Список незавершённых заказов на момент переезда.
- Доступы к домену, DNS и платёжным шлюзам — именно они чаще всего оказываются «у кого-то из подрядчиков».
Полный бэкап старой панели сделайте обязательно и храните минимум месяц после переезда — это ваша страховка при любой спорной ситуации.
Переезд без простоя
Схема, при которой клиенты не видят перерыва в работе:
- Развернуть новую панель на техническом адресе и полностью настроить: каталог, поставщики, платёжные методы, оформление.
- Прогнать тестовые заказы по каждой категории — на своих аккаунтах и минимальных объёмах.
- Остановить приём новых заказов на старой панели и дать текущим заказам завершиться.
- Заранее снизить TTL у DNS-записей до 300 секунд.
- Перевести домен на новую платформу, дождаться выпуска SSL-сертификата.
- Загрузить клиентов и балансы, разослать письма с приглашением задать новый пароль.
- Старую панель не удалять минимум месяц — она пригодится для сверки спорных заказов.
Лучшее время для переключения — ночь по времени основной аудитории или день с минимальным потоком заказов.
Как объявить переезд клиентам
Смена интерфейса и обязательный сброс пароля — стресс для клиента, особенно если у него на балансе есть деньги. Снимает напряжение простой набор действий: письмо за несколько дней до переезда, баннер на самой панели, явное подтверждение, что балансы сохранены полностью, и короткая инструкция по входу. Хорошо работает бонус на баланс за первый заказ после переезда — он же ускоряет сверку остатков.
Формулируйте это как улучшение сервиса — быстрее, стабильнее, с автодоливкой, — а не как техническую вынужденность.
Чек-лист после переезда
- Адрес открывается по HTTPS, редиректы с http и www ведут на канонический URL.
- Пройден полный путь клиента: регистрация, письмо, пополнение, заказ, тикет.
- Балансы сверены с выгрузкой, расхождения разобраны поимённо.
- Карта сайта отправлена заново в Search Console и Вебмастер, старые адреса страниц закрыты постоянными редиректами.
- Платёжные шлюзы переключены на новые адреса обратных вызовов и проверены реальным платежом на минимальную сумму.
- Поставщики перепроверены: заказы уходят, статусы возвращаются.
После переезда постоянные расходы сводятся к домену и самой аренде, а она на объёме до 100 заказов в месяц бесплатна — план подбирается по факту и снова становится бесплатным, если объём просел.