CMS: 1С-Битрикс, редакция «Стандарт»
Для задач, где важна стабильность, поддержка, масштабируемость и понятный редактор для контент-менеджера — это оптимальный выбор (приглашаем желающих аргументированно поспорить в комментарии). Мы уверенно работаем с Битриксом, и здесь он закрыл все потребности.
Фронтенд: «легкая» сборка на Gulp + Bootstrap
Без модных фреймворков. Всё тяжёлое (WebP, кеширование, сжатие) отдаём на бэкенд — и это вполне оправдано. Битрикс умеет сжимать CSS и JS, обрабатывать изображения.
Вёрстка
Страницы строятся из повторяющихся блоков, поэтому мы изначально выбрали модульную структуру вёрстки. Это дало нам:
- Быструю разработку (оптимизация затрат на производство = сайт создается быстрее и дешевле)
- Простоту поддержки (добавление новых страниц и редактирование старых происходит быстрее, что в конечно итого опять же быстрее и дешевле, особенно на дистанции)
Использовали CSS + Bootstrap. Кто-то считает его устаревшим, но на Bitrix-проектах он отлично себя показывает: адаптив работает, компоненты легко кастомизируются, ничего лишнего.
Кроссбраузерность и производительность
Тестировали на всех актуальных браузерах, включая не самые новые версии. В связке с правильной настройкой кешей, lazy loading и минимизацией скриптов сайт показывает хорошую скорость загрузки. А это важно не только для UX, но и для SEO.
Простота и удобство фронтенда
Мы сознательно не использовали современные SPA-фреймворки: для задач проекта это было бы избыточно. Меньше зависимостей — меньше потенциальных багов, проще поддержка.