Админка сайта - это panel управления, через которую владелец меняет содержимое и настройки сайта без правки кода: тексты, цены, фото товаров, заказы, письма клиентам. За два с лишним года работы с Tilda, WordPress и самописными сервисами я видел десятки вариантов такой панели - от простого редактора текста до CRM с десятком вкладок, - и в этой статье разберу, что там обычно есть и что владелец реально может трогать сам, а что лучше не трогать вообще.
Что такое админка сайта простыми словами
Админка (она же панель управления, control panel, backend-интерфейс) - это отдельная часть сайта, закрытая от посторонних логином и паролем, через которую редактируется всё, что видят посетители на витрине. У WordPress это адрес вида site.ru/wp-admin, у Tilda - личный кабинет платформы, у интернет-магазина на своей CRM - обычно отдельный поддомен вроде admin.site.ru.
Технически админка - это просто интерфейс поверх базы данных сайта. Когда я меняю текст на странице через визуальный редактор, на деле выполняется SQL-запрос, который обновляет строку в таблице. Владельцу это знать не нужно - ему нужна кнопка «сохранить» и понятные поля. Собственно, задача разработчика при создании такой панели - спрятать всю техническую часть за простым интерфейсом, чтобы дальше сайтом мог управлять человек без опыта в программировании.
Из каких разделов состоит типовая панель управления
Набор разделов зависит от типа сайта, но в 90% проектов, с которыми я работал, встречается один и тот же костяк:
- Страницы и блоки - тексты, заголовки, картинки на главной и внутренних страницах
- Каталог товаров или услуг - карточки, цены, остатки, категории
- Заказы и клиенты - список заявок, статусы, контакты
- Пользователи и права доступа - кто из сотрудников что может менять
- Настройки - домен, SEO-теги, интеграции с почтой и CRM
- Статистика - заказы за период, конверсия, источники трафика
На Tilda это выглядит проще - там есть общий конструктор страниц и отдельный раздел интернет-магазина с товарами и заказами. На WordPress с WooCommerce разделов больше: отдельно товары, отдельно заказы, отдельно настройки оплаты и доставки, плюс десятки плагинов, каждый со своей страницей настроек. В самописных CRM на React я обычно проектирую разделы под конкретный бизнес-процесс заказчика, а не беру типовой шаблон - иначе владелец потом сам путается, где что искать.
Что владелец сайта может менять сам
Это самая практичная часть, потому что именно ради неё панель и делают. Без звонка разработчику владелец обычно может:
- Менять тексты и заголовки на страницах, добавлять и удалять блоки
- Загружать и заменять фото и баннеры
- Добавлять товары, менять цены и наличие
- Писать и публиковать статьи в блог
- Смотреть заказы и менять их статус (оплачен, отправлен, доставлен)
- Редактировать пункты меню и ссылки
- Менять SEO-заголовки и описания страниц (title, meta description)
- Включать и выключать акции, скидки, промокоды, если такой функционал уже настроен
На практике с интернет-магазинами на WooCommerce клиенты сами прекрасно справляются с обновлением каталога - я показываю один раз на скрине или в коротком видео, и дальше человек месяцами ничего не спрашивает. То же самое с Tilda: after сдачи проекта я обычно провожу 30-40 минут короткого обучения по интерфейсу, и дальше владелец сам меняет тексты и фото без моего участия.
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
Что лучше доверить разработчику
Есть вещи, которые в интерфейсе панели выглядят как обычная настройка, но на деле требуют понимания, как всё связано под капотом. Я стараюсь честно предупреждать клиентов, где заканчивается зона «сам разберёшься» и начинается зона риска:
- Настройка интеграций с эквайрингом (T‑Bank, ЮKassa) и службами доставки (СДЭК, Boxberry) - там завязаны API-ключи, вебхуки и логика статусов заказа
- Подключение CRM и синхронизация с ней - если сделать через раздел «Настройки» неправильные поля соответствия, заказы начнут дублироваться или теряться
- Правки в коде темы или кастомных скриптах - на Tilda это блоки Zero с добавленным JS, на WordPress - функции в functions.php
- Обновление плагинов и ядра CMS - без бэкапа обновление плагина WooCommerce иногда ломает страницу оплаты, я такое чинил не раз
- Смена структуры URL (permalinks) - сайт может резко потерять позиции в поиске, если старые ссылки перестанут отвечать
- Настройка прав доступа для сотрудников - тут легко случайно дать лишнему человеку доступ к финансовым данным
Если нужна доработка каталога под нестандартную логику или интеграция с внешним сервисом, разумнее заказать это разработчику, чем экспериментировать в проде - я собрал в разделе с услугами актуальные форматы работ вместе с ценами, чтобы можно было прикинуть бюджет заранее.
Админка на Tilda, WordPress и самописном сайте - сравнение
Разница между платформами ощущается в первую очередь в том, сколько владелец может сделать сам и насколько глубоко можно кастомизировать интерфейс под конкретный бизнес.
| Параметр | Tilda | WordPress | Самописная CRM/админка |
|---|---|---|---|
| Порог входа для владельца | низкий, блочный редактор | средний, много настроек и плагинов | зависит от того, как спроектирована |
| Гибкость кастомизации | ограничена платформой, доработки через скрипты | высокая за счёт плагинов и кода | максимальная, но требует разработки |
| Кто чинит технические сбои | частично поддержка Tilda, частично разработчик | разработчик или хостинг-поддержка | только разработчик |
| Типичная стоимость создания | от 30 000 ₽ | от 60 000 ₽ | от 100 000 ₽ (CRM/админка на React) |
На рынке цены на создание админ-панели или CRM у студий и фрилансеров сильно расходятся - от условных 80 000 до 400 000 ₽ за похожий по объёму функционал, разброс зависит от опыта команды и глубины кастомной логики. У себя я держу цену от 100 000 ₽ за CRM или админку на React - и от этой суммы отталкиваюсь в расчёте конкретного проекта, в зависимости от количества разделов и интеграций.
Отдельно скажу про готовые куски функционала: часть типовых задач для Tilda - форма с валидацией, кастомный калькулятор, вывод остатков - можно закрыть готовым скриптом из библиотеки готовых решений вместо разработки с нуля, это быстрее и дешевле точечной доработки.
Типичные ошибки при работе с админкой
За практику накопился список повторяющихся историй, которые чаще всего приводят к звонку в панике:
Удаление «непонятного» плагина или блока
Владелец решает, что плагин не нужен, удаляет его - а вместе с ним пропадает форма обратной связи или интеграция с оплатой, потому что этот же плагин отвечал за передачу данных в CRM. Перед удалением чего-либо в разделе плагинов или интеграций лучше на минуту зайти в чат с разработчиком и уточнить.
Правки в коде через визуальный редактор
В Tilda и WordPress есть возможность вставить кастомный HTML/JS-код прямо в блок страницы. Я регулярно чиню сайты, где владелец вставил чужой скрипт (например, для виджета чата) не в тот блок, и он перебил другой скрипт - счётчик метрики или форму заявки переставали работать молча, без ошибки на экране.
Обновление без бэкапа
Обновление темы или крупного плагина на WordPress иногда конфликтует с уже установленными доработками. Если бэкапа нет, откат занимает часы вместо пяти минут. Я обычно настраиваю автоматический бэкап при первой сдаче проекта, но если хостинг выбирал сам клиент - стоит один раз это проверить руками.
Смена контактов и реквизитов без проверки интеграций
При смене номера телефона, привязанного к Telegram-боту на aiogram, или e‑mail, на который завязана отправка заказов, забывают, что этот же контакт используется в нескольких местах - уведомления в чат-бот, форма на сайте, автоматизация в n8n. Смена одной настройки в изоляции ломает цепочку в другом месте.
Разобраться перед стартом
Консультация
от 3 000 ₽
Подробнее →Частые вопросы
Нужно ли владельцу сайта учиться программировать, чтобы пользоваться админкой
Нет, панель управления для того и создаётся, чтобы менять контент без кода. Обычно хватает 30-60 минут показа на реальных примерах - как добавить товар, как поменять текст, как посмотреть заказ - и дальше владелец справляется сам.
Можно ли дать доступ к админке нескольким сотрудникам
Можно, и в большинстве систем это делается через раздел пользователей с разными ролями - например, менеджер видит только заказы, а редактор блога - только статьи. Я рекомендую не давать всем полный доступ администратора: если сотрудник случайно удалит категорию товаров, восстанавливать её дольше, чем настроить права заранее.
Что делать, если в админке что-то сломалось после моих правок
Первым делом ничего больше не трогать и вспомнить, какое именно действие было последним - это здорово сокращает время диагностики. Дальше проверить, есть ли бэкап на хостинге или в самой CMS, и по возможности откатиться на него. Если своими силами не разобраться, дешевле сразу написать разработчику, чем тратить часы на угадывание причины.
Отличается ли админка на мобильном телефоне от версии на компьютере
Большинство современных систем - WordPress, Tilda, актуальные самописные CRM - адаптируют панель под мобильный экран, но с телефона удобно делать точечные правки типа смены цены или ответа на заявку, а не полноценную вёрстку страницы. Для объёмной работы с контентом я всё равно советую компьютер: на маленьком экране легко случайно задеть не тот блок.