Перейти к содержимому
Все статьи
Разработка

Самописный сайт: плюсы, минусы и риск зависимости от разработчика

21 октября 2026 г.· 5 мин чтения
Сравнение: сайт на популярном фреймворке — низкий риск зависимости; собственная CMS студии — средний или высокий; код одного человека без фреймворка — высокий риск.
Риск зависит не от слова «самопис», а от того, кто ещё умеет работать с кодом. Открыть схему крупнее

Самописный сайт — это сайт, сделанный не на готовой CMS вроде WordPress или 1С-Битрикс, а на фреймворке или собственном коде. Он быстрее, безопаснее при правильной разработке и делает ровно то, что нужно бизнесу. Главный риск — не сам код, а зависимость от разработчика, который его написал. Этот риск снимается тремя вещами: популярный фреймворк вместо уникального движка, код в вашем репозитории и документация по запуску. Если эти условия выполнены, другой разработчик разберётся в проекте за несколько дней.

Что на самом деле значит «самописный»

Слово «самопис» объединяет очень разные вещи, и от этого вся путаница.

Три вида «самописных» сайтов
ВидПримерРиск зависимости
Сайт на популярном фреймворкеNext.js, Nuxt, Laravel, DjangoНизкий: тысячи разработчиков знают эти инструменты
Собственная CMS студииДвижок, который студия использует для всех клиентовСредний или высокий: знает только эта студия
Код, написанный одним человеком с нуляPHP-скрипты без фреймворка 10-летней давностиВысокий: разбираться дольше, чем переписать

Когда бизнес боится «самописа», обычно он боится третьего варианта. Первый вариант — нормальная практика современной разработки: фреймворки вроде Next.js или Laravel входят в число самых популярных инструментов веб-разработки, найти специалиста по ним несложно.

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

Плюсы сайта на фреймворке

Скорость. Нет лишнего кода от десятков плагинов. Страницы отдаются заранее собранными, и сайт проходит Core Web Vitals без борьбы с темой.

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

Нет лишнего. Админка содержит только то, что нужно вашим сотрудникам, а не сто пунктов меню.

Гибкость. Калькулятор, личный кабинет, интеграция с 1С или CRM делаются как часть сайта, а не через плагин, который ломается при обновлении.

Минусы

Дороже на старте. Базовые вещи вроде редактора страниц и форм нужно сделать, а не установить. Для простого сайта-визитки это может быть невыгодно.

Нужен разработчик для изменений. Если админка не предусматривает изменение блоков, новую секцию на главной добавит только программист. Это решается редактируемыми блоками или headless CMS.

Меньше готовых решений. Для WordPress есть плагин на всё. Для своего сайта подключение нового сервиса — это интеграция, а не установка.

Когда самописный сайт оправдан

  • Сайт — часть продукта: личный кабинет, калькулятор, бронирование, связка с CRM.
  • Скорость и стабильность критичны: большой рекламный бюджет, высокая конкуренция в поиске.
  • Нужна нестандартная логика, которую на CMS пришлось бы делать «костылями».
  • Сайт будет развиваться годами, и стоимость поддержки важнее стоимости запуска.

Когда не оправдан: сайт-визитка на 5 страниц без интеграций, который будет обновляться раз в год. Здесь хватит конструктора или простой CMS.

Как снизить риск зависимости

  1. Популярный стек. Спросите, на чём будет сайт. Если ответ — «наша собственная разработка», уточните, можно ли развернуть сайт без студии и кто ещё умеет с этим работать.
  2. Код в вашем репозитории. С первого дня, на аккаунте компании.
  3. Права на код. Договор передаёт исключительное право или даёт бессрочную лицензию с правом изменять.
  4. Документация. Как запустить проект локально, как собрать и выкатить на сервер, где настройки и какие переменные окружения нужны.
  5. Проверка. Попросите другого разработчика развернуть проект по инструкции. Если получилось за день — риск под контролем.

Сравнение с WordPress и Битриксом

Самописный сайт на фреймворке и CMS
КритерийФреймворкWordPress1С-Битрикс
Стоимость запускаВышеНижеСредняя, плюс лицензия
Скорость сайтаВысокая без доработокЗависит от темы и плагиновТребует настройки кеша
Типовые уязвимости плагиновНетОсновной рискЕсть, реже
Найти разработчикаЛегко для популярных фреймворковОчень легкоЛегко
Изменения без программистаЕсли предусмотреноДаДа
Ежегодные платежиХостингХостинг, платные плагиныХостинг, продление лицензии

Что делать, если у вас уже «тот самый» самопис

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

Сколько стоит владение за три года

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

Вопросы к подрядчику перед стартом

  • На каком фреймворке и какой версии будет сайт, когда заканчивается её поддержка.
  • Как сотрудники будут менять тексты, цены, фото, добавлять страницы.
  • Где будет храниться код, кто владелец репозитория.
  • Как выглядит выкладка изменений: вручную или автоматически.
  • Что входит в документацию при сдаче.

Материалы для проверки

Если нужна реализация

Состав работ зависит от текущего проекта и подтверждённой причины. Можно обсудить диагностику или разработку подходящего решения.

Разработка сайтов Веб-сервисы и личные кабинеты Поддержка корпоративного сайта

Связанный материал: Next.js для бизнеса: почему мы выбираем этот стек и когда он не нужен

Вопросы и ответы

Самописный сайт хуже для SEO?

Нет. Поисковым системам всё равно, на чём сделан сайт. Важны скорость, корректная разметка, мета-теги, карта сайта, структура. На фреймворке всё это делается не хуже, чем на CMS.

Можно ли менять тексты на самописном сайте без программиста?

Да, если разработчик сделал админку или подключил headless CMS. Это нужно оговорить в ТЗ: какие блоки и поля будут редактироваться.

Почему студии предлагают свою CMS?

Им так быстрее: они знают движок и переиспользуют решения. Для клиента это повышает зависимость. Уточните, можно ли развернуть сайт без студии.

Сколько стоит поддержка самописного сайта?

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

Что делать, если разработчик самописного сайта ушёл?

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

Нужна помощь с проектом?

Обсудим задачу и предложим решение — от сайта до SaaS и защиты.

Связаться