Только ради этого модуля покупать редакцию Стандарт вместо Старта не имеет смысла.
Если вы хотите быть более защищенным, то да, но это имеет смысл только для интернет-магазинов и больших новостных сайтов. Вряд ли кто-то будет пытаться сломать маленький неизвестный блог/галерею. В любом случае - на сканер найдеся, но и сам следи.
Других модулей безопасности нет. Сам битрикс и без модуля отфильтрует бОльшую часть попыток.
В новых AIMP'ах встроенный плагин.ничего дополнительно устанавливать не надо.В настройках надо найти «Потоковое аудио». Там можно его активировать и изменить папку куда записывается.
По хорошему, в модели должна быть только логика сущности. Валидация - в какой-то мере логика сущности. Паттерн ActiveRecord добавляет туда еще и работу с БД. Это удобно для относительно простых проектов, но если у вас сложная работа с БД то класс модели распухнет. Поэтому имеет смысл выносить логику БД из класса модели в соответствующие объекты. Например, репозитории. Еще отличным примером выноса логики работы с БД - это создание для класса своего ActiveQuery с своими скоупами. Бизнес\Операционную логику - в соответствующие сервисы. Логику валидации - в свои валидаторы. Ну и т.п.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.