MMoodle.Expert
Все статьи
Обзоры 6 мин чтения

Moodle 4.6 vs 4.5: что нового и стоит ли обновляться в 2026

Что появилось в Moodle 4.6: AI Subsystem, новый формат курса, безопасность, скорость. Подробное сравнение с 4.5 и план миграции.

Что появилось в Moodle 4.6: AI Subsystem, новый формат курса, безопасность, скорость. Подробное сравнение с 4.5 и план миграции.

Когда вышел Moodle 4.6

Релиз состоялся в апреле 2026. К июню вышло уже два минорных апдейта (4.6.1 и 4.6.2) — критичные баги исправлены, можно ставить на прод. Расширенная поддержка (LTS) у этой ветки до ноября 2028.

Главное за 4 минуты

1. AI Subsystem стал зрелым. Теперь это полноценный фреймворк: единый интерфейс для подключения OpenAI, YandexGPT, GigaChat, локальных моделей. Преподаватель не видит разницы — выбирает «провайдер» в настройках.

2. Новый формат курса «Sections». Заменяет старый Topics. Каждый раздел можно прикрыть зависимостями (открывается после прохождения предыдущего), добавлять иконки и описания. Студенты не теряются в длинных курсах.

3. Database активность переписана. Раньше она была музейным экспонатом — теперь современный интерфейс, фильтры, экспорт. Можно использовать как замену простой CRM или базы практик.

4. Безопасность. Argon2id для паролей (вместо bcrypt), CSP по умолчанию, 2FA через TOTP в ядре (раньше — плагин).

5. Скорость. Внутренний кэш Mustache рендеринга, ленивая загрузка тяжёлых элементов, OPcache preloading. На больших курсах рост скорости — 30–40%.

Что сломалось при апгрейде с 4.5

Кастомные темы на старом Boost API требуют адаптации — Moodle 4.6 убрал часть устаревших классов. Если тема писалась после 4.3 — обычно совместима. Если до — нужна правка.

Плагины Atto-редактора частично не работают. Atto официально объявлен deprecated — переходим на TinyMCE 6 (он по умолчанию с 4.4).

Старый формат курса Topics поддерживается, но не получает новых функций. Рекомендуют постепенно мигрировать на Sections.

Совместимость PHP

Moodle 4.6 требует PHP 8.2+. Хостинги, застрявшие на PHP 8.1 — придётся обновлять. На современных хостингах (Beget, Selectel, REG.RU) — проблем нет, PHP 8.2/8.3 доступны.

База данных

MariaDB 10.6+ или PostgreSQL 14+. MySQL 5.7 — больше не поддерживается. Если вы на MySQL — пора переехать. Мы обычно делаем это в одну окно с апгрейдом.

Стоит ли обновляться сейчас

ДА — если:

  • Хотите подключать ИИ-инструменты.
  • Платите за 2FA-плагин — теперь не нужно.
  • Постоянно жалуются на скорость на больших курсах.
  • У вас 4.3 или старше (там скоро кончится поддержка).

МОЖНО ПОДОЖДАТЬ — если:

  • Вы недавно перешли на 4.5 (она ещё на поддержке до конца 2027).
  • Много кастомных тем/плагинов, написанных до 4.3.
  • Идёт сессия — лучше дождаться лета.

План миграции (типовой)

  1. Аудит плагинов: что есть, что совместимо с 4.6.
  2. Поднять тестовую копию: бэкап БД и файлов → восстановить на отдельном сервере → обновить.
  3. Прогнать критичные сценарии: вход через Госуслуги, сдача теста, выгрузка ведомости.
  4. Обновить плагины, не совместимые с 4.6.
  5. Назначить окно обновления (минимальная нагрузка, обычно ночь субботы).
  6. Бэкап → апгрейд → smoke-test → откат-план на случай проблем.

Сколько стоит апгрейд

4.5 → 4.6 — от 120 000 ₽ (типовой колледж, 50 курсов). С миграцией с 3.x или с нестандартной темой — от 250 000 ₽. Включает тестовый стенд, обновление в проде с откатом, проверку 5–10 ключевых сценариев. Хотите оценку под ваш случай — пишите.

Нужна помощь с Moodle?

Опишите задачу — расскажу, как решить её конкретно в вашем случае. Свяжитесь — разберём вместе.