Кейсы 5 мин чтения

Переезд с конструктора на свой сервер: что получает бизнес взамен

Переезд с конструктора имеет смысл не ради экономии на подписке. Разбираю, что появилось на своём сервере: приём заявок, бот, админка со входом по коду и редактор страниц для владельца.

кейссайт под ключсвой серверадминка

Коротко (TL;DR)

  • Компания по подбору и доставке автомобилей из Китая жила на конструкторе. Снял сайт целиком — 78 файлов, 11 МБ, — поставил на свой сервер, подключил домен с www, сертификат и переадресацию на защищённое соединение.
  • Сверху достроил то, чего в конструкторе не бывает: мини-приложение для бота в мессенджере, админку со входом по коду, заявки со статусами, рассылки и редактор сайта прямо в панели.
  • Картинки похудели вдвое — с 8,00 МБ до 3,95 МБ, один фоновый PNG уменьшился в 9,6 раза. Все 52 ресурса страницы отдаются без ошибок, в консоли браузера чисто.

Переезд с конструктора обычно обсуждают как экономию: подписка стоит денег, свой сервер дешевле. Аргумент слабый — разница небольшая, а хлопот прибавляется. Настоящая причина другая, и в этом проекте она видна особенно хорошо. Расскажу по шагам, что перенёс и что удалось достроить после переноса.

Зачем вообще уезжать с конструктора

Конструктор хорош ровно до того момента, пока вам хватает его кубиков. Сайт-визитка, форма обратной связи, галерея — всё это там есть и работает. Проблемы начинаются, когда бизнесу нужно что-то своё.

У этой компании задача была именно такая. Заявки нужно вести по стадиям, с подписчиками бота — переписываться, витрину показывать внутри мессенджера, а владельцу — править сайт самому. Ни один из этих пунктов конструктором не закрывается: у него нет доступа к серверу и нет места, куда поставить свой код.

Поэтому переезд здесь был не целью, а условием. Сначала забрать сайт туда, где можно писать своё, потом писать.

Как проходил перенос

Снял сайт с конструктора: 78 файлов, 11 мегабайт. Поставил на свой сервер, подключил домен вместе с вариантом на www, выпустил сертификат с автопродлением и настроил переадресацию — чтобы человек, набравший адрес как угодно, попадал на защищённую версию за один переход.

Дальше убрал следы конструктора. Снял плашку платформы в подвале, поставил свои иконки вместо стандартных, починил мобильную вёрстку и бургер-меню — кнопку с тремя полосками, которая на телефоне открывает навигацию. Добавил правовые страницы, которых на конструкторе не было.

Отдельно отмечу: на том же сервере жил чужой проект. Его не трогал вообще — ни конфигурацию, ни файлы. При переездах это правило важнее аккуратности: сломать соседа проще, чем кажется.

Витрина внутри мессенджера

Первое, что стало возможно после переезда, — мини-приложение для бота в мессенджере MAX. Это витрина, которая открывается прямо в чате: человек не уходит на сайт, не ждёт загрузки, не ищет кнопку.

Внизу постоянная панель из трёх действий: «Заказать авто», «Консультация», «Оставить номер». Последнее устроено через запрос контакта мессенджера — человек подтверждает одной кнопкой, и номер приходит уже проверенным. Никакого ручного ввода, а значит, ни опечаток, ни выдуманных номеров, ни брошенных на полпути форм. Для бизнеса, где вся работа начинается с телефонного разговора, это самое чувствительное место всей воронки.

Админка: заявки, подписчики, рассылки

Вход в панель сделал без пароля. Владелец вводит свой номер, код приходит ему в мессенджер, он его вводит — и внутри. Пароль негде потерять, нечего забыть и незачем записывать на бумажке.

Внутри — дашборд состояния сервера, чтобы было видно, что всё живо. Заявки идут по статусам: новая, в работе, сделка, отказ. К каждой можно оставить заметку, весь список выгружается в таблицу. Рядом база подписчиков бота и рассылки по ней.

Проверки доступа делал отдельно и сознательно. Без входа админка отвечает отказом на все запросы, а не только прячет кнопки. С чужого номера — тоже отказ. Это разные вещи: спрятанная кнопка защищает интерфейс, проверка на сервере защищает данные.

Редактор сайта — как в конструкторе, только свой

Главное возражение против переезда звучит так: на конструкторе я правил тексты сам, а теперь буду ходить к разработчику. Возражение честное, поэтому редактор я встроил в админку.

Работает он привычно: открывается окно предпросмотра, тексты правятся прямо на месте, там, где они стоят на странице. Меняются 15 картинок и 24 цвета, блоки переставляются местами. То есть владелец сохранил ровно ту свободу, ради которой люди и сидят на конструкторах, но получил её на своём сервере — вместе с ботом, заявками и рассылками.

Защита, бэкапы и одна неприятность

Настроил фаервол и ночные бэкапы с хранением копий 14 дней. Добавил карту сайта на 5 страниц и разметку автодилера — невидимый блок данных, по которому поисковик понимает, что перед ним компания по продаже автомобилей, а не просто набор текстов.

Без неприятности не обошлось. Сервер достался из старого образа: пароль администратора не подошёл, а защита от перебора после нескольких попыток забанила доступ. Выкручивался через файловый менеджер панели хостинга — положил ключ прямо туда. Способ обходной, но рабочий, и он сэкономил день переписки с поддержкой.

Цифры и открытые хвосты

Что мерилБылоСтало
Все картинки сайта8,00 МБ3,95 МБ (минус 50%)
Один фоновый PNG2,6 МБ271 КБ (в 9,6 раза)
Высота поля телефона21 пиксель48 пикселей
Ресурсы страницы52 из 52 без ошибок

Поле телефона в 21 пиксель — классическая поломка перенесённой вёрстки: попасть в него пальцем почти невозможно. Консоль браузера после правок чистая, то есть страница не ругается ни на один отсутствующий файл.

Два хвоста остались открытыми: каталог автомобилей должен подтягиваться по API, а телефон на сайте пока заглушка вместо настоящего. Об обоих написал заказчику в письме при сдаче. Считаю это обязательным: невысказанный хвост через месяц превращается в претензию.

Частые вопросы

Переезд окупается экономией на подписке?

Почти нет. Разница в деньгах небольшая, и ради неё переезжать не стоит. Окупается другое — возможность достроить то, чего в конструкторе не бывает: бота, админку, заявки, рассылки.

Сайт не сломается при переносе?

Файлы переносятся как есть, поэтому внешне сайт остаётся прежним. Чинить приходится то, что было сломано и раньше: мобильную вёрстку, размеры полей, тяжёлые картинки. Проверка простая — все ресурсы страницы должны отдаваться без ошибок, а консоль браузера молчать.

Смогу ли я править сайт сам, как на конструкторе?

Да, для этого и встроен редактор в админку. Тексты правятся в окне предпросмотра прямо на месте, меняются 15 картинок и 24 цвета, блоки переставляются.

Почему вход в админку без пароля — это безопасно?

Потому что код приходит в мессенджер на конкретный номер. Украсть нечего: пароля нет. Плюс сервер проверяет каждый запрос — без входа и с чужого номера админка отвечает отказом, а не просто прячет кнопки.

Что делать, если доступ к серверу потерян?

Искать обходной путь через панель хостинга. В этом проекте пароль администратора не подошёл, а защита от перебора забанила попытки — ключ пришлось положить файловым менеджером панели. Почти всегда такой путь есть, вопрос только во времени.

Коротко о главном

Переезд с конструктора сам по себе не улучшает бизнес. Сайт остаётся тем же, только адрес хостинга другой. Смысл появляется на следующем шаге — когда на своём сервере вырастает то, чего платформа не позволяла: приём заявок со статусами, бот с витриной внутри мессенджера, база подписчиков и рассылки по ней.

При этом терять привычное не обязательно. Редактор в админке оставляет владельцу ту же свободу, что и конструктор: правь тексты, меняй картинки и цвета, переставляй блоки. Разница в том, что рядом теперь стоят заявки и бот, а не только страница с описанием услуг.

Если ваш сайт стоит на конструкторе и вы упёрлись в его потолок — опишите, что хотите добавить, и я скажу, что для этого нужно перенести и что достроить. Напишите в Telegram, MAX или VK.

Услуги по теме

Что я делаю для бизнеса

  • Боты в Telegram, MAX, VK
  • Автоматизация процессов и CRM
  • Аналитика и дашборды
  • Сайты и лендинги под ключ

Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»

12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.

Готовы обсудить вашу задачу?

Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.

Пишу о разработке, ИИ и законах для бизнеса

Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх