Что это
Система, через которую владелец сам меняет тексты, цены и товары без разработчика. WordPress — самая известная готовая CMS; панель управления «под задачу» пишется отдельно и умеет ровно то, что нужно.
Как используем
Для витрин ставим WordPress со своей темой, для магазинов с остатками пишем панель на FastAPI: цены и наличие правятся одной таблицей, заказы приходят в Telegram.
Где панель управления нужна бизнесу
- Цены и наличие меняются каждую неделю, и ждать разработчика ради каждой правки дорого.
- Владелец магазина хочет сам добавлять товары с фото с телефона и видеть заказы.
- Тексты, контакты и реквизиты на сайте должны меняться без риска что-то сломать.
- Сервисом нужно управлять с телефона, в дороге.
Какие бывают
- Готовая CMS — WordPress. Привычная админка и редактор. Берём, когда заказчику важна знакомая среда; тему пишем свою.
- Своя панель. Умеет ровно то, что меняет владелец: товары, цены, остатки, заказы. Для магазина со своей логикой.
- Контент в файлах. Тексты лежат в markdown в git, правка — это правка файла и сборка. Подходит, когда сайт ведёт тот, кто умеет работать с git.
- Бот как админка. Управление прямо из Telegram: кнопки в чате и кабинет внутри Telegram.
Как мы это используем
- «Дыхание Поволжья» — WordPress с разделом «Сайт»: список готовности к запуску, цены и наличие одной таблицей с изменением всех цен на процент, тексты с живым предпросмотром в виде компьютера и телефона, у каждого поля «Исходный текст». Плюс встроенная инструкция на 11 разделов и отдельная на 29 страниц в Word.
- Магазин рубашек — своя панель на отдельном поддомене: товары, фото, метки «хит» и «новинка», снятие с витрины, заказы со звонком покупателю в одно нажатие.
- Сайты производителя упаковки — меню «Сайт» на 60 с лишним полей, а каждое сохранение запоминается и откатывается кнопкой «Вернуть как было».
- UNLOCK — 72 надписи и тема открытки правятся из бота и из кабинета внутри Telegram, без кода и выкаток.
- Сайт студии — без базы и админки: контент в git, структуру проверяет схема.
Панель под задачу закладываем сразу — раздел Сайты и интернет-магазины.
Типичные проблемы
- Правка ломает вёрстку. Помогают предпросмотр до сохранения и история изменений с кнопкой отката.
- Пустое поле — это что? Правило «пустое поле значит не использовать»: незаполненный номер счётчика не грузит его скрипт.
- Владелец забыл, как это делается. Инструкция должна жить в самой админке, а не в письме полгода назад.
- Слишком много прав. Сотрудник видит только своё: в UNLOCK клиент видит только свои открытки.
Когда это не нужно
Если сайт меняется раз в полгода, панель управления — лишний код, который нужно обслуживать: правку быстрее внести в файл. И если правки делает сам разработчик в рамках сопровождения, отдельная админка не окупится.