+7 (988) 353-52-54Звонки и мессенджеры kompman1@yandex.ru

Сайты и бизнес 5 мин чтения

Самописный сайт или готовая CMS: что выбрать бизнесу

Чем самописный сайт отличается от готовой CMS, во что обходится каждый вариант на старте и через несколько лет, какие системы есть на рынке — от WordPress и OpenCart до 1С-Битрикс и 100300 CMS — и кому какая подходит.

Самописный сайт или CMS: что выбрать бизнесу

Самописный сайт — это сайт, у которого система управления написана с нуля под конкретный проект. CMS — готовая система управления, на которой собирают сайт: WordPress, 1С-Битрикс, OpenCart и другие. Спор между ними обычно сводится к одному вопросу: что важнее — полная свобода или независимость от того, кто сайт сделал. Разберу, во что обходится каждый вариант на старте и через несколько лет, какие системы есть на рынке, включая российские, и кому какая подходит.

Чем отличаются подходы

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

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

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

Во что обходится каждый вариант

На старте

Самописный сайт почти всегда дороже и дольше: базовые вещи, которые в CMS есть из коробки, нужно спроектировать, написать и проверить. Сайт на CMS со своей темой обходится дешевле, потому что основа уже готова. Для ориентира — мои тарифы на создание сайта под ключ: сайт услуг от 55 000 ₽ и от 3 недель, корпоративный — от 90 000 ₽ и от 1 месяца.

Через два-три года

Стоимость владения складывается из нескольких статей расходов:

  • хостинг — примерно одинаков для всех вариантов, если не брать крупные проекты;
  • лицензии и подписки — WordPress и OpenCart бесплатны, но могут понадобиться платные плагины и темы; у 1С-Битрикс платная лицензия и продление обновлений; у самописного сайта лицензий нет;
  • обновления безопасности — у популярной CMS их выпускают авторы системы, у самописного сайта их некому выпускать, кроме вашего разработчика;
  • доработки — в CMS многое решается готовым модулем, в самописном сайте каждая новая функция пишется с нуля;
  • смена исполнителя — самая недооценённая статья расходов.

Главный риск самописного сайта — зависимость от автора

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

Риск можно снизить: оформить доступы к коду и хостингу на себя, требовать документацию и хранение кода в репозитории. Но полностью он не уходит.

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

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

Для сайта услуг, корпоративного сайта, каталога и большинства интернет-магазинов самописная система — лишние расходы без заметной пользы.

Какие CMS есть: международные и российские

WordPress

Самая распространённая CMS в мире, бесплатная, с открытым кодом. Подходит для сайтов услуг, корпоративных сайтов и блогов, для магазина есть расширение WooCommerce. Главный плюс — огромное число разработчиков: заменить исполнителя несложно. Минус — сайт быстро обрастает плагинами и конструкторами, если за этим не следить. Я делаю на WordPress свою тему с полями ACF, без визуальных конструкторов, — почему, рассказал в статье WordPress без Elementor.

OpenCart

Бесплатный движок с открытым кодом для интернет-магазинов. Простой каталог, много готовых модулей, понятная админка. Хорош для классического магазина, для сайта услуг избыточен. Для OpenCart 3 я пишу собственные модули.

WordPress и OpenCart — международные проекты, а не российские, хотя в России на них работает огромное количество сайтов.

1С-Битрикс

Самая известная российская коммерческая CMS. Стоимость лицензии зависит от редакции, продление обновлений платное. Сильные стороны — штатная интеграция с 1С, развитые возможности для крупных магазинов и порталов, наличие в реестре российского ПО, что важно для госзаказчиков и крупных компаний. Для малого бизнеса минусы — стоимость лицензии и разработки. Не путайте с Битрикс24: это CRM и корпоративный портал, а не полноценная система управления сайтом, хотя простые сайты в нём тоже можно собрать.

100300 CMS

Моя собственная система для сайтов и интернет-магазинов. Ядро бесплатное, абонентской платы нет, сайт работает на хостинге клиента. В ней есть конструктор блоков, шаблоны под ниши, магазин с обменом с 1С и онлайн-оплатой с чеками по 54-ФЗ. Модулями подключаются маркетплейсы (Яндекс Маркет, Ozon, Wildberries), доставка (СДЭК, Boxberry, Яндекс Доставка, 5Post), МойСклад, AmoCRM и Битрикс24, мультигород. Честный минус: сообщество небольшое, и разработчиков, знающих систему, пока мало. Подробнее — в статье что такое 100300 CMS и на странице 100300 CMS.

Есть и другие российские системы — например, NetCat и HostCMS. С ними я не работаю и оценивать их не возьмусь.

Кому что подходит

  • Сайт услуг, корпоративный сайт, экспертный блог — WordPress со своей темой или 100300 CMS. WordPress — если важна максимальная независимость от исполнителя, 100300 CMS — если нужны готовые нишевые шаблоны и конструктор блоков без сторонних плагинов.
  • Интернет-магазин малого и среднего размера — OpenCart, если нужен классический каталог и привычна его экосистема модулей; 100300 CMS, если сразу нужны 1С, онлайн-чеки, доставка и маркетплейсы без абонентской платы.
  • Крупный магазин или портал с глубокой интеграцией с 1С, компания с требованиями к отечественному ПО — 1С-Битрикс.
  • Сервис со сложной собственной логикой и своей командой разработки — самописный проект.

Чек-лист перед выбором

  1. Запишите, что сайт должен делать сейчас и через два года: каталог, оплата, 1С, маркетплейсы, личный кабинет.
  2. Проверьте, есть ли эти функции в выбранной системе готовыми или их придётся писать.
  3. Посчитайте расходы не только на разработку, но и на лицензии, продления и поддержку.
  4. Спросите разработчика, что будет, если он перестанет вести проект: кто сможет продолжить и где лежит код.
  5. Убедитесь, что домен, хостинг и доступы оформлены на вас.

Если не уверены, какая система подойдёт вашему проекту, опишите задачу в брифе — я предложу вариант и объясню, почему именно он.

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

Что дешевле: самописный сайт или CMS?
На старте почти всегда дешевле CMS: базовые функции в ней уже есть. Со временем разница обычно растёт, потому что каждую доработку самописного сайта пишут с нуля.
Какие российские CMS существуют?
Самая известная — 1С-Битрикс. Есть и другие, например NetCat и HostCMS, а также моя 100300 CMS. WordPress и OpenCart — международные проекты с открытым кодом.
Чем рискует владелец самописного сайта?
Зависимостью от автора: систему знает только тот, кто её написал, и при смене исполнителя её часто проще переписать, чем разобраться в чужом коде.
Что выбрать для интернет-магазина?
Для классического каталога подойдёт OpenCart, для магазина с 1С, онлайн-чеками, доставкой и маркетплейсами без абонентской платы — 100300 CMS, для крупного проекта с глубокой интеграцией с 1С — 1С-Битрикс.
1С-Битрикс и Битрикс24 — это одно и то же?
Нет. 1С-Битрикс — система управления сайтом, а Битрикс24 — CRM и корпоративный портал, хотя простые сайты в нём тоже можно собрать.

Читайте также

Блог
WordPress без Elementor: своя тема против конструктора
WordPress

WordPress без Elementor: своя тема против конструктора

Чем своя тема на WordPress отличается от сайта на Elementor: скорость, правки владельцем, обновления и зависимость от плагина. И когда конструктор всё-таки оправдан, а когда WordPress не нужен вообще.

5 мин чтения

Беру новые проекты

Обсудим вашу задачу?

Расскажите о проекте — перезвоню в течение рабочего дня, задам пару вопросов и назову цену и срок.

Отвечаю в течение рабочего дня

Отвечу в течение рабочего дня