BrainyCP — панель которую пишет хостер (shneider-host?) и похоже смотрели в сторону Cpanel когда задумали свою панель. Реально много функционала, правда глюков я словил много пока тестировал.
Что нравиться — большой функционал. Разные версии php, которые они сами собирают в пакеты. Поддержка nginx, Let’s Encrypt, mod_security, CSF, clamAV. Умеет делать dns кластер, когда несколько серверов будут иметь единые ns сервера. Как для бесплатной панели — функционал на 5!
Но вот как этот функционал работает — жесть. У меня глюк на глюке То место забьется временные файлами (вышло потом исправление) то обновление зависнет, то пользователи перестанут создается. Было тяжко не психовать.
Но вернемся в начало, к установке. Проходит она легко, командой
yum clean all && yum install -y wget && wget -O install.sh http://core.brainycp.com/install.sh && bash ./install.sh
А вот если хочешь что-то по своему:
Удобство в панели не очень. Зачем в списке пользователя сразу добавление пользователя с прокруткой в несколько экранов? Да и зачем пользователя называть хост-аккаунт. Хотите выделяться на рынке то используйте то что люди любят.
В целом, в панели пахнет кривым перевод с китайского на русский, потом на английский и снова на русский. Блин да aliexpress лучше это делает 🙂
Реально от написанного хочется выковырять себе глаза и положить их в коробочку чтобы не видели больше такое.
Shell назвать шелл и при этом оставить выбор No/Yes.
ФТП аккаунты — FTP смотрелось бы лучше.
Айпи адрес — какой адрес? ай ай пи пи? IP было бы понятнее.
Хотите ускорить сайт? Есть и такой раздел. Можно включить gzip сжатие и кеш браузером. У ispmanager это сделано сразу в настройках www-домена, отдельный раздел не нужен.
Конечно удобно если у тебя все функции доступны сразу, не нужно искать 3 дня в куча подразделов но иногда что-то спрятат это плюс к удобству.
Ладно, по удобству поставлю 3 от себя.
Функционал решает. В панели есть куча фишек:
- Выбор разных версий php + можно индивидуально настроить php.ini под каждый домен
2. Нет жесткой привязки к native версии MySQL. Можете установить любую и даже через панель.
3. Есть учет трафика по пользователям.
4. Есть поддержка ModSecurity. С этим будет проще настроить imunify360 для всего сервера. Либо можно свои правила добавить.
5. Есть мониторинг сервисов который умеет слать уведомление.
6. Резервное копирование. Даже инкрементальное и можно заширофровать копии.
7. Файл менеджер для пользователей.
Панель очень даже интересная. Достаточно быстро развивается, часто выходят обновления, правда не всегда выходит обновиться 🙂 у меня зависало все при обновлении. Но при этом парни работают над панелью и стараются исправлять баги. Что мне сильно не нравиться — закрытый код. Что панель делает на сервере и какие данные передает мы не знаем. Доверия в этом плане нет никакого.
Можно ли использовать эту панель? Склоняюсь что да, можно. Надо быть готовым к множеству багов и достаточно медленной работе панели. Если разработчики не отпустят руки и будут дорабатывать панель — есть хорошие шансы что мы получим достойный продукт.