Что предлагает рынок сегодня
Существует несколько вариантов создания сайтов:
Здесь можно провести аналогию с приготовлением ужина. Например, вы хотите сделать пасту. Собственная разработка — это вариант, где вы сначала выращиваете пшеницу, делаете из нее муку, затем замешиваете тесто и т.д. Если не хочется долго ждать — можно заказать еду, но выбирать придется из тех вариантов, что есть в меню. Это конструктор. А можно купить спагетти в магазине или заказать доставку продуктов и приготовить так, как хочется. Такие возможности сделать своё из «выращенных» компонентов предлагают платформы.
Вариант с конструктором крупным производителям не подойдет, ведь он не закроет основные потребности бизнеса. Например, для одного из наших клиентов мы создали маркетплейс, где в карточке товара можно выбрать единицу измерения (тонна/штука/погонный метр), и система автоматически пересчитает цену. Конструктор таких гибких функций, которые можно настроить под конкретный бизнес, предложить не может.
В случае с самописными сайтами другая ситуация. Да, возможности почти безграничны. Но, в первую очередь, для этого нужна хорошая команда, которая будет в долгосрочной перспективе разрабатывать и развивать сайт. Это будет то ограниченное число людей, которые знакомы с вашей системой и могут ее менять под задачи. Привлечь впоследствии сторонних специалистов в этом случае будет сложно. Поэтому вы должны быть на 100% уверены в разработчиках.
Однако нередко для самописных сайтов специалистов подбирают под определенный бюджет, а навыки и опыт отходят на второй план. В этом случае сложно обеспечить проекту надежность, производительность и, главное, безопасность, а доработка превращается в непрерывный процесс и статья расходов растет.
Еще один важный фактор — время. На продумывание архитектуры, написание контроллеров и всех функций, проработку интерфейса может уйти много месяцев и даже лет, это автоматически повышает стоимость проекта.
Преимущества работы с платформами
Платформы сегодня могут обеспечить гибкую настройку под любой бизнес. Современные CMS имеют все необходимое для создания разных видов сайтов. К тому же этот рынок развивается под запросы бизнеса. Поэтому с помощью, например, 1C-Битрикс можно создать все виды сайтов: интернет-магазин с каталогом и личным кабинетом, корпоративный сайт, сайт-визитку или информационный ресурс.
Главные плюсы работы с платформой:
Переход с самописного сайта на платформу — пример
Можно ли перенести самописный сайт на платформу? Можно! И даже нужно, если у вас возникли проблемы с дальнейшим развитием проекта. Такую работу мы, например, проделали для компании «Стройландия». Старый сайт заказчика с трудом справлялся с каталогом в 30 000 товаров, а при повышенных нагрузках он прекращал работать. Поэтому главной задачей для проекта стало обеспечение отказоустойчивости и способности справляться с высокими нагрузками без замедления загрузки страниц.
Нам удалось обеспечить новый функционал без привязки к конкретному разработчику с помощью платформы и программного кода сайта. Уже через 3,5 месяца с момента начала работ заказчик получил совершенно новый сайт, соответствующий высоким требованиям современного e-commerce проекта.
Для проекта мы:
Сегодня на сайте 39 000 товарных позиций, и это количество постоянно увеличивается. Пиковые нагрузки в 30 000 посетителей в сутки сайт также преодолел и подтвердил заявленный уровень отказоустойчивости. Сайт легко переносит ежедневные нагрузки 9-11 тысяч посетителей в сутки, отдавая страницы менее чем за секунду по данным мониторинга newrelic и за 2-2,5 секунды по данным мониторинга «1С-Битрикс». Таких результатов удалось достигнуть с применением технологии «Композитный сайт» на базе серверного кластера
В каких случаях стоит переходить на платформу?
Если перед вами встал вопрос, как дальше развивать самописный сайт, сделать его современным и удобным для пользователей — скорее всего, вам уже требуются кардинальные решения. Проверить — нужно ли вам переходить на платформу, можно с помощью теста.
Если даже на 2 или 3 вопроса ответ «Да», то стоит обратиться за консультацией к нашим менеджерам.