Нажимая на кнопку, Вы соглашаетесь с политикой конфиденциальности и обработку персональных данных

Мы работаем по будням с 9:00 до 19:00. Запрос, направленный в выходной день, будет обработан в первый рабочий день.

Кейс
Afin

Основная задача проекта — перенести сайт на новую CMS (Bitrix, редакция «Стандарт») и провести редизайн для расширения функционала, повышения привлекательности ресурса и создания надежной базы для дальнейшего SEO-продвижения.

После успешного запуска клиент обратился к другому подрядчику за обновлением дизайна. Перед нами стояла задача внедрить новую вёрстку в существующую структуру, сохранив весь накопленный трафик и результаты SEO. Таким образом, проект потребовал не только технической реализации редизайна, но и внимательного подхода к сохранению позиций сайта в поиске.

Нужен современный, удобный сайт, который:

  1. расширяет функционал и делает навигацию интуитивной;
  2. демонстрирует образовательные курсы и формирует доверие к бренду;
  3. поддерживает SEO и помогает удерживать и наращивать трафик.

Какие цели ставились перед разработкой

CMS Bitrix как основа разработки

CMS Bitrix. Выбрана не только как одна и самых популярных Content Management System (Систем управления контентом), но и как довольно неплохой фреймворк (Фреймворк (от англ. framework — «каркас», «структура») — это набор готовых инструментов, библиотек, шаблонов и правил, который служит основой для разработки программных приложений и других продуктов, таких как веб-сайты, мобильные приложения или системы управления проектами). Для решения поставленных задач она подходит как нельзя лучше:
- легко найти специалистов на замену если понадобится;
- разработка дешевле, чем на популярных фреймворках по типу Laravel;
- при этом в руках опытной команды это всё ещё полноценный фреймворк, допускающих довольно много кастомизации;

Компоненты и модули Bitrix: стандартные и собственные

Компоненты и модули Bitrix.
Мы обычно стараемся решать клиентские задачи с использованием штатных модулей и компонентов Bitrix. Что отлично для обеспечения простой и понятной поддержки сайта.
Однако, за годы работы наша команда создала и применяет ряд собственных модулей и компонентов, облегчающих и ускоряющих процесс создания сайтов. При этом под каждый проект мы, зачастую, дорабатываем эти решения или придумываем новые.
Основная цель - сделать проще там, где возможно, не трогая ядро Bitrix и соблюдая все принципы экосистемы. Поэтому все наши сайты лишены огромных недостатков “готовых” решений на Bitrix по типу АСПРО, могут спокойно вестись контент-менеджерами с базовыми навыками владением административной частью (если мы и кастомизируем административную часть - предоставляем инструкция). Для программного сопровождения сайта достаточно PHP разработчика с базовыми знаниями Bitrix.

Система контроля версий и миграции

  • Проект велся в системе контроля версий Git.
  • Были настроены тестовая (stage) и боевая (prod) среды для безопасного внесения изменений.
  • Использовались миграции для переноса данных и настроек.

Внедрение стороннего дизайна

Внедрение чужого дизайна: Мы адаптировали предоставленные сторонними подрядчиками HTML-шаблоны и JS-сборки, интегрировав их в нашу битриксовую структуру. Это позволило обновить визуал, не переписывая логику работы сайта.

Галерея

tablet frame
preview

Ключевые выводы и опыт

Практичный подход к выбору CMS

Не стоит относиться излишне предвзято к CMS Bitrix. Как и любое решение - оно имеет свои преимущества и недостатки. Всё зависит от целей, задач, бюджета и подобранной команды. Сформировать за клиента цели, задачи и бюджет мы не можем, а вот реализовать это всё в работающий инструмент - вполне. Что и доказываем не только создавая новые сайта, но и “исправляя” те, которые где-то ошиблись :)

Важность взаимодействия фронтенд- и бэкенд-команд

При выборе подрядчиков, которые будут полностью готовить фронт-энд, стоит задуматься об их взаимодействие с командой, работающим над бэк-эндом. В нашем случае, заранее обговорив некоторые технические моменты и поддерживая контакт в процессе их работы, мы бы смогли сократить время и трудозатраты на интеграцию новой “вёрстки”. Вёрстка в предыдущем предложении взята в кавычки, т.к. правка шаблонов, конечно, дело нехитрое. А вот всевозможные JS сборки и их интеграция, структура данных и сайта в целом - требуют более пристального внимания. Как видите - сайт прекрасно работает со всеми решениям, однако процесс этот можно было сделать чуть быстрее, проще и безболезненнее.

Развитие через опыт и устойчивость архитектуры

Развитие через опыт. Этот проект позволил нам улучшить внутренние инструменты и переосмыслить некоторые подходы к разработке. Работа в условиях смены дизайна подтвердила, что качественно заложенная архитектура выдерживает серьезные изменения без потери результатов.

Поддержка и развитие проекта после запуска

Мы всё ещё продолжаем работу с сайтом в рамках технической поддержки. Помимо внедрения ТЗ от SEO-специалистов, мы постепенно развиваем функционал: например, мы в довольно ограниченные сроки подготовили легкое, но довольно надежное решение по валидации номеров телефонов пользователей (чтобы отсекать заявки с “несуществующими” номерами телефонов). В тестовом режиме готовили решения для связи форм со сторонними сервисами (в нашем случае с https://vakas-tools.ru/). В будущем планируем интеграцию с CMS клиента и множество других улучшений!

Команда проекта

Рекомендательное письмо и отзыв от клиента

ООО «АФИН»

Не стоит относиться излишне предвзято к CMS Bitrix. Как и любое решение - оно имеет свои преимущества и недостатки. Всё зависит от целей, задач, бюджета и подобранной команды. Сформировать за клиента цели, задачи и бюджет мы не можем, а вот реализовать это всё в работающий инструмент - вполне. Что и доказываем не только создавая новые сайта, но и “исправляя” те, которые где-то ошиблись :)

Запишитесь на бесплатную консультацию

Нажимая на кнопку, Вы соглашаетесь с политикой конфиденциальности и обработку персональных данных