Для создания интернет ресурсов, существует несколько технологий:
КОНСТРУКТОРЫ
Для создания сайта на конструкторе вам не нужно знание программирования. Достаточно зарегистрироваться на платформе (например Tilda ), выбрать подходящий шаблон и заменить шаблонный текст с картинками
Идеально для
Лэндинг, сайт - визитка, мероприятие, небольшой интернет- магазин.
CMS ДВИЖКИ
Специальная программы, позволяющие легко и просто управлять контентом на сайте: создавать новые страницы, добавлять тексты, изменять изображение и многое другое. Имеет функционал из коробки и расширяется бесплатными/платными модулями. (Например 1С-Битрикс, WordPress)
Подойдет для
Крупный интернет магазин, персональный блог, корпоративный сайт компании со множеством страниц.
САМОПИСНЫЕ РЕШЕНИЯ
Разрабатывают на языке программирования, когда требуется сделать продукт индивидуальной разработки.
Подойдет под
Решение нестандартных задач и сложных интеграций, индивидуального брендинга.
Какую технологию лучше выбрать: конструктор, cms или самопис?
Думаю, тут ответ очевиден — ту, которая обойдется дешевле и решит поставленные задачи.