Панель управления сайтом

Современная панель управления сайтом.

Панель управления сайтом

Для управления сайтом пишется специальный скрипт - панель управления. Что она из себя представляет? Обычно это специализированный модуль, через который можно редактировать содержимое страниц сайта, настраивать различные параметры сайта, управлять пользователями и многое другое. Для своих сайтов я подключаю свою панель управления. На какие критерии я опирался при её создании?


Безопасность. Крайне важно защитить панель управления от несанкционированного доступа. Адрес страницы администраторской никто из посторонних не должен знать. Нужно устанавливать сложный пароль на аккаунт администратора, причём, периодически его необходимо менять на новый. Должна быть предусмотрена функция, предусматривающая ограничение попыток на ввод неверного пароля, если много попыток - блокируем ip. Должна быть капча, это поможет нам от роботов. Желательно внедрить двухфакторную авторизацию - подтверждение входа через мобильный телефон или же через электронную почту. Обязательно все попытки авторизации фиксируем в логах. И это всё я перечислил только основные моменты.


Функционал. Считаю, что в админке должны быть все инструменты, с помощью которых я могу редактировать любой раздел своего сайта. Формы добавления/редактирования/удаления материалов. Редактор шаблонов. Управление пользователями сайта. Загрузка изображений на сайт. Смена пароля, заголовка сайта и др. В своей панели я использую AJAX-подгрузку настроек, что делает процесс управления быстрым и удобным.


Комфортность. Приятно когда с настройками удобно работать, когда всё на виду и в то же время ничего лишнего. Цвета спокойные, каждая форма на своём месте, всё работает быстро и надёжно.


Надёжность. Всё должно работать исправно и нет места ошибкам в панели управления. Загружаемые файлы должны проходить полную проверку на безопасность, как и все добавляемые материалы.


Обновление. Панель управления надо обновлять. Всегда можно как-то усовершенствовать работу админки, оптимизировать работу исполняемых скриптов, расширить функционал.


Вот те, основные моменты на которые я обращаю внимание при создании панели администратора.

Просмотров

106 просмотров

Подписывайтесь
Дата

24 января 2018