Web & CMS

Что такое CMS и панель управления

Что это

Система, через которую владелец сам меняет тексты, цены и товары без разработчика. WordPress — самая известная готовая CMS; панель управления «под задачу» пишется отдельно и умеет ровно то, что нужно.

Как используем

Для витрин ставим WordPress со своей темой, для магазинов с остатками пишем панель на FastAPI: цены и наличие правятся одной таблицей, заказы приходят в Telegram.

Где панель управления нужна бизнесу

  • Цены и наличие меняются каждую неделю, и ждать разработчика ради каждой правки дорого.
  • Владелец магазина хочет сам добавлять товары с фото с телефона и видеть заказы.
  • Тексты, контакты и реквизиты на сайте должны меняться без риска что-то сломать.
  • Сервисом нужно управлять с телефона, в дороге.

Какие бывают

  • Готовая CMS — WordPress. Привычная админка и редактор. Берём, когда заказчику важна знакомая среда; тему пишем свою.
  • Своя панель. Умеет ровно то, что меняет владелец: товары, цены, остатки, заказы. Для магазина со своей логикой.
  • Контент в файлах. Тексты лежат в markdown в git, правка — это правка файла и сборка. Подходит, когда сайт ведёт тот, кто умеет работать с git.
  • Бот как админка. Управление прямо из Telegram: кнопки в чате и кабинет внутри Telegram.

Как мы это используем

  • «Дыхание Поволжья» — WordPress с разделом «Сайт»: список готовности к запуску, цены и наличие одной таблицей с изменением всех цен на процент, тексты с живым предпросмотром в виде компьютера и телефона, у каждого поля «Исходный текст». Плюс встроенная инструкция на 11 разделов и отдельная на 29 страниц в Word.
  • Магазин рубашек — своя панель на отдельном поддомене: товары, фото, метки «хит» и «новинка», снятие с витрины, заказы со звонком покупателю в одно нажатие.
  • Сайты производителя упаковки — меню «Сайт» на 60 с лишним полей, а каждое сохранение запоминается и откатывается кнопкой «Вернуть как было».
  • UNLOCK — 72 надписи и тема открытки правятся из бота и из кабинета внутри Telegram, без кода и выкаток.
  • Сайт студии — без базы и админки: контент в git, структуру проверяет схема.

Панель под задачу закладываем сразу — раздел Сайты и интернет-магазины.

Типичные проблемы

  • Правка ломает вёрстку. Помогают предпросмотр до сохранения и история изменений с кнопкой отката.
  • Пустое поле — это что? Правило «пустое поле значит не использовать»: незаполненный номер счётчика не грузит его скрипт.
  • Владелец забыл, как это делается. Инструкция должна жить в самой админке, а не в письме полгода назад.
  • Слишком много прав. Сотрудник видит только своё: в UNLOCK клиент видит только свои открытки.

Когда это не нужно

Если сайт меняется раз в полгода, панель управления — лишний код, который нужно обслуживать: правку быстрее внести в файл. И если правки делает сам разработчик в рамках сопровождения, отдельная админка не окупится.

← Все термины

Нужен сайт, бот или автоматизация?

Термины объяснили — теперь давайте к делу: расскажите о задаче, а мы переведём её на понятный план работ.