Стоимость разработки сайта в 2024

Калькулятор рядом с ноутбуком

Виды сайтов

Чтобы у нас была полная картина, кратко разберем 3 вида набора технологий, на которых разрабатываются сайты:

  1. Конструктор
  2. CMS система
  3. Фреймворки

Конструкторы сайтов

Самые известные ( которые на слуху ) Wix или Tilda. Главное отличие сайтов на конструкторах — скорость. Такие сервисы предоставляют набор готовых решений от шаблонов сайтов до модулей из которых можно быстро собрать сайт, просто заполнив его информацией.

В последнее время на конструкторах можно собирать все более сложные сайты, не только Landing’и , но и интернет-магазины. Главный минус — сайт физически не ваш, вы не сможете перенести его на хостинг и потом дорабатывать по вашему желанию

CMS система

Это самое популярное решение ( если брать выборку общего числа сайтов и сайтов на CMS ).

CMS — это система управления сайтом. Самые популярные:

  1. Wordrpess
  2. Bitrix
  3. Opencart
  4. Joomla

Главное преимущество — это гибкость, вы можете масштабировать сайт как угодно, при этом с точки зрения программирования у вас много готовых элементов ( меню, типы записей, регистрация/авторизация, есть готовые решения для интернет-магазинов ) и вам не нужно разрабатывать их заново.

Также у вас есть готовая административная панель для управления сайтом.

Административная панель CMS WordPress

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

Фреймворк

Фреймворк —

это обширная структура, предоставляющая набор инструментов, библиотек и правил для разработки приложений

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

Самые известные и популярные:

  1. Laravel
  2. React
  3. Angular
  4. Express
  5. Django

Фреймворки чаше выбирают для разработки высоконагруженных сервисов и стартапов, основное отличие этого решения от CMS и конструкторов — это необходимость разработки всего: админки сайта, кастомных разделов, функционала регистрации/авторизации, форм заявок, кастомных типов записей, разработка и проектирование БД.

Команда разработки

Рассмотрим структуру команды для разработки простых сайтов и сервисов на фреймворках.

Сайт на CMS ( интернет — магазин или корпоративный )

  1. Project — менеджер
  2. Дизайнер
  3. Разработчик
  4. Копирайтер
  5. Сео — специалист
  6. Контекстный специалист

Сервис на фреймворке

  1. Prodact — менеджер
  2. Дизайнер
  3. Разработчик Frontend
  4. Разработчик Backend
  5. Копирайтер
  6. Сео-специалист
  7. Контекстный специалист

Конечно это все в идеальной картине мира. По сути один человек с опытом может закрыть большую часть команды. Я например, закрываю обязаности Project / Prodact — менеджера, разработчика, сео — специалиста ( базово ), поэтому при разработке в команде у меня дизайнер, сео и контекстный специалисты ( по необходимости ).

При разработке проекта на фреймворке вам обязательно нужен Prodact — менеджер, который будет заниматься управлением и развитием проекта, разработчики ( желательно Frontend и Backend специалисты, но можно и Fullstack — разработчика, но так проект будет дольше разрабатываться ), дизайнеры и сео — специалист.

Этапы

  1. Сбор информации о компании
  2. Анализ конкурентов
  3. Разработка структуры проекта, проектирование ( проектируем техническую сторону: выбираем Cms, фреймворк, набор технических библиотек и языков )
  4. Wireframe ( прототипирование сайта )
  5. Дизайн
  6. Разработка Frontend и Backend
  7. Сео — работы
  8. Тестирование / доработка
  9. Заливаем в production ( публикуем сайт и отправляем на индексацию )

Стоимость разработки

Распишем два вида стоимости разработки проекта, основываясь на предыдущем разделе. Этапы разработки везде одинаковые, но стоимость этапов разница от сложности сервиса ( корпоративный сайт, конечно, будет дешевле интернет — магазина ).

Поэтому рассчитаем стоимость абстрактного проекта — «Сервис онлайн записи на прием к психотерапевту». На этом сервисе есть список врачей, статьи, личный кабинет и возможность записываться на прием.

Разработка на CMS

Вид работОписаниеСтоимость
Сбор информации, анализ конкурентов, управлениеВся управленческая работа ( руководитель, product / project менеджер ).

Рассчитываем среднюю стоимость на основе: срок разработки 1.5 месяца, стоимость часа ~1200 р, рабочие часы в неделю от 6 до 10 ( в среднем ).

( Я на своих проектах сам занимаюсь управлением, поэтому часто эта сумма снижается в два раза )
~ 60.000 р
Структура, проектирование, прототипированиеВся проектная работа. Разработка структуры сайта, вложенности страниц и взаимодействия разделов друг с другом.

Разработка прототипов сайта совместно с UX — специалистом ( схематическое формирование будушего сайта, на этом этапе максимально просто и дешево что-то менять или добавлять )

Проектирование архитектуры сайта ( Техническая часть того, как будет организован код вашего сайта, это упрощает поддержку и масштабирование проекта в будущем )

Вообще все эти работы могут иметь свою часовую ставку ( в зависимости от опыта специалиста ), но тут обобщим в среднюю ~2500-3500 р. По срокам условно можно сделать за 20 часов, в зависимости от сложности сервиса, кол-ва уникальных страниц и корректировок
~ 50.000 р
ДизайнЗависит от сложности, кол-ва уникальных страниц на сайте, кол-ва правок, уникальности проекта и дизайна.

Ставка у каждого дизайнера разная и я обычно узнаю стоимость за весь проект сразу.

Стоимость берем за 3 экрана: мобилка, планшет, десктоп.

( Лайвхак: чаще всего среднего уровня проекты не требуют прорисовки мобилки, они интуитивно понятны и легко перестраиваются на основе похожих сайтов. Опытный разработчик легко справится без макетов, поэтому можно сильно сэкономить, сделав только десктопную версию )
~ 70.000
Разработка FrontendРазработка пользовательского интерфейса ( верстка, адаптация, работа интеграции с backend )~ 100.000
Разработка BackendРазработка клиентской части ( доработка администартивной панели и функциональной части сайта, интеграции, работа с API )~ 90.000
СеоБезовое сео делается всегда, это включается в стоимость разработки.

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

Оцениваем средную стоимость работ такого специалиста в месяц ( в месяц в среднем работа занимают 15 часов ).

Стоимость за этот этап я не включаю в итоговую оценку
~ 30.000
Тестировка / доработкаЧаще всего Bugfix ( исправление ) ошибок и проблемБесплатно
Публикация сайтаЕсли у вас простой хостинг, и нужно только залить файлы сайта, без настройки сервера или настройки связи с удаленным репозиторием или прочим, то это бесплатно.

В случае каких-либо сложностей и доп. работ по проекту стоимость также фиксируется от 10.000 р
~ 10.000
Итого:~ 410.000
Средняя стоимость разработки проекта на CMS

Разработка на Фреймворке

Вид работОписаниеСтоимость
Сбор информации, анализ конкурентов, управлениеВся управленческая работа ( руководитель, product — менеджер ).~ 100.000 р
Структура, проектирование, прототипированиеВся проектная работа. Разработка структуры сайта, вложенности страниц и взаимодействия разделов друг с другом.

Разработка прототипов сайта совместно с UX — специалистом ( схематическое формирование будушего сайта, на этом этапе максимально просто и дешево что-то менять или добавлять )

Проектирование архитектуры сайта ( Техническая часть того, как будет организован код вашего сайта, это упрощает поддержку и масштабирование проекта в будущем )
~ 100.000 р
ДизайнМинимальная стоимость дизайна, с небольшим кол-вом уникальных страниц~ 100.000 р
Разработка FrontendБольшой объем работы. Разработка функциональных модулей, верстка пользовательского интерфейса и административной панели.

Работа с API backend’а.
~ 240.000 р
Разработка BackendБольшой объем работы. Необходимо разрабатывать много модулей, интеграций и проектировать БД.

Бюджет взят минимальный и может меняться в зависимости от сложности функционала.
~ 220.000 р
СеоЯвляется непрерывным и важным процессов для развития проектов на фреймворках.

Необходимо на протяжении всего времени развития проекта заниматься сео-продвижением, этот бюджет может менять, так как сами работы могут быть от 2-6 часов в неделю.
~ 100.000 р
Тестировка / доработкаОбычно на таких проектах настраивается CI/CD процесс разработки / развертывания и входит в стоимость разработкиБесплатно
Публикация сайтаТакие проекты длятся долго, поэтому часто сайт публикуется после успешной MVP, а потом просто выгружаются новые, функциональные модули.

Поэтому такие работы изначально включаются в почасовую оплату разработчиков
Бесплатно
Итого:~ 860.000 р
Средняя стоимость разработки проекта на фреймворке

В итоге видно, что разработка на фреймворке в два раза ( иногда и больше ) дороже чем разработка на готовых CMS системах.

Более того, можно сократить расходы:

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

Это может помочь сэкономить до 15% на разработку проекта.

Консультация

Оставьте заявку на консультацию

    О проекте

    Расскажите о проекте, чтобы я мог подготовить предварительное предложение

      Написать в телеграм