Клиентам, Статьи

Конструктор, CMS, уникальная разработка – что лучше?

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

Вариант первый: конструктор

Первые конструкторы появились в самом начале 2000 годов. Легендарный Народ.ру давал возможность ничего не понимающим в веб-разработке новичкам сверстать себе некое подобие сайта. Убожество дизайна и функциональности с тех пор сделали название этого сервиса нарицательным.

Относительно недавно появились новые сервисы. Их множество, многие хостинг-провайдеры предлагают свои решения, но самыми популярными стали Wix и Tilda.

Эти сервисы разработаны для того, чтобы человек, у которого много свободного времени, но нет возможности заплатить разработчикам, мог сделать себе относительно простой сайт самостоятельно. Относительно – потому что эти конструкторы предлагают варианты и для интернет-магазинов, но с очень ограниченной функциональностью. Когда к нам обращаются с просьбой добавить на такой сайт какую-нибудь полезную функцию, мы бессильны помочь.

Преимущества конструкторов:

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

Минусы конструкторов:

  1. Ограниченная функциональность. Вы можете сделать себе простой интернет-магазин, но принимать платежи удобным вам способом вы не сможете. Если любой банк или платежный сервис заботиться о клиентах, он разрабатывает дополнения для всех популярных CMS, но для конструкторов он этого сделать не сможет по причине второго пункта.
  2. Проприетарность. Конструкторы делает команда программистов. Они же расширяют возможности. Поэтому если очень многие клиенты попросят их сделать платежный модуль для, к примеру, PayPal, они его сделают. Но если у вас счет в отдельном, даже крупном, банке, никто не будет разрабатывать прием платежей для вашего удобства.
  3. Вытекает из второго пункта. Если команда разработчиков решит закрыть проект, вы ничего не сможете сделать.
  4. Сайт жестко привязан к команде конструктора. Ни сменить его, ни перенести, ни сохранить себе на будущее вы не можете.

Итак, если вы – начинающий бизнесмен, блогер или фотограф, если у вас еще есть свободное время, но нет свободных средств – смело выбирайте конструктор! На первое время вам хватит такого решения. Однако впоследствии нормальный сайт вам придется разрабатывать с нуля.

Вариант второй: бесплатные CMS

CMS – это content management system, то есть система управления контентом. Они бывают платные и бесплатные. Начнем с бесплатных.

Таких систем существует много. Самая популярная – WordPress, но есть также Joomla и специализированные решения.

Для работы с ними не нужно учиться программированию. Можно разобраться самостоятельно, но это требует большего времени и сил, чем в случае с конструктором.

Эти системы управления сделаны и обслуживаются обширным сообществом независимых программистов. Это значит, что уже есть решения для большинства востребованных задач, и решения эти существуют в разных вариантах – платных и бесплатных.

По большому счету, работа с сайтом CMS сводится к следующим действиям: вы выбираете хостинг, устанавливаете на него CMS, выбираете и ставите тему оформления (есть три встроенные, но это совсем некрасивый вариант), устанавливаете нужные расширения (магазин – своя надстройка, расписание врачей в клинике – своя), наполняете текстами и картинками. Все это можно сделать самостоятельно, но если вы разрабатываете сайт для бизнеса, лучше обратиться к профессиональным веб-мастерам. Они сделают это быстрее и лучше, а вы сможете сосредоточиться на организационных задачах.

Плюсы бесплатных CMS:

  1. Масштабируемость. Вы всегда можете добавить функциональности сайту, не делая его с нуля. Начните с сайта-визитки, потом добавьте портфолио услуг, потом интернет-магазин без оплаты картой, потом добавьте оплату и расчет доставки. Все это можно делать постепенно, соответственно растянув расходы. Только мы бы советовали сообщить разработчику о том, во что вы собираетесь со временем превратить начальный вариант.
  2. Надежность и безопасность. Система не зависит от одного человека или даже целой команды. Если кто-то разочаровался, ушел, заболел, все продолжает работать, поддержанное тысячами других программистов. Кроме того, найденные дыры в безопасности оперативно исправляются энтузиастами.
  3. Относительная дешевизна. Работа с такими сайтами не требует высокого мастерства в программировании. Часть решений распространяются бесплатно, средняя цена платного расширения – от 30 до 50 долларов.
  4. Подходит для большинства сайтов – от простого блога до достаточно сложного магазина или системы бронирования.

Минусы бесплатных CMS:

  1. Не подходят для совсем сложных и уникальных проектов. “Совсем сложные” – это google или aviasales. Мы бы не рекомендовали использовать некоторые бесплатные CMS для магазинов с количеством товаров больше 15000. Есть специальные системы, тоже бесплатные, но с ними мы не работали и не знаем ограничений.
  2. Затрудненная работа с некоторыми проприетарными сервисами. WordPress может соединяться с 1С Бухгалтерия, но мы не видели пока ни одного простого и нормально работающего решения. Впрочем, мы не могли видеть все, может быть, тут тоже есть прогресс.

В целом, практически любой сайт может быть сделан на бесплатной CMS с использованием некоторых платных расширений. И не случайно на том же WordPress разработано до 80% современных сайтов (оценки разнятся, но порядок цифр такой).

Вариант третий: платные CMS

На наш взгляд, это самое странное решение. Тут собраны все минусы всех предыдущих разделов, и все это ради ограниченного количества плюсов. Это стандартная CMS, но разработана одной компанией и зависит от нее. Код закрытый, поэтому за работоспособность и безопасность отвечает эта же компания. В случае ее банкротства сайты в лучшем случае перестанут обновляться, а в худшем – потеряют работоспособность. Работа с этими системами требует навыков программирования, которыми специалисты не спешат делиться с коллегами и новичками.

Впрочем, если ваш бухгалтер категорически требует 1С, вам лучше подумать о выборе соответствующего решения.

Минусы платных CMS:

  1. Как я сказал, на наш взгляд, тут собраны все минусы. Закрытость, привязка к компании-разработчику, ограниченная функциональность…

Плюсы платных CMS:

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

Уникальная разработка

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

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